File: /www/wwwroot/kk.ibovsl.com/vendor/dcat/laravel-admin/src/Models/Extension.php
<?php
namespace Dcat\Admin\Models;
use Illuminate\Database\Eloquent\Model;
class Extension extends Model
{
protected $fillable = ['name', 'is_enabled', 'version', 'options'];
protected $casts = [
'options' => 'json',
];
/**
* {@inheritDoc}
*/
public function __construct(array $attributes = [])
{
$this->init();
parent::__construct($attributes);
}
protected function init()
{
$connection = config('admin.database.connection') ?: config('database.default');
$this->setConnection($connection);
$this->setTable(config('admin.database.extensions_table') ?: 'admin_extensions');
}
}