cfn/app/Models/Option.php
2025-06-23 18:43:26 +08:00

54 lines
978 B
PHP
Executable File

<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
class Option extends Model
{
protected $table = 'option';
public $timestamps = false;
public static function _all()
{
$aData = self::all()->toArray();
$arr = [];
foreach ($aData as $row) {
$arr[$row['key']] = $row['value'];
}
return $arr;
}
public static function _find($sKey)
{
$oData = self::where("key", $sKey)->first();
if ($oData && $oData->value) {
$r = $oData->value;
} else {
$r = false;
}
return $r;
}
public static function _hit($sKey)
{
$oData = self::where("key", $sKey)->first();
if ($oData && $oData->value) {
$r = $oData->value;
} else {
$r = false;
}
return $r;
}
}