Model
class Model
Database Model Factory
Methods
static mixed
static object|null
static bool
hasAttribute($model, string $name)
Return true if attribute exist
static string
getSql(Builder $builder)
Get sql
static mixed
getConstant(string $className, string $constantName, string|null $extensionName = null)
Get model constant
static object|null
__callStatic(string $name, array $args)
Create model
static bool
isValidModel(object $instance)
Return true if instance is valid model class
Details
at line 38
static mixed
seed(string $className, string|null $extensionName, Closure|null $callback = null)
Db seed
at line 62
static object|null
create(string $className, string|null $extensionName = null, Closure|null $callback = null, bool $showError = true)
Create db model instance
at line 90
static bool
hasAttribute($model, string $name)
Return true if attribute exist
at line 101
static string
getSql(Builder $builder)
Get sql
at line 116
static mixed
getConstant(string $className, string $constantName, string|null $extensionName = null)
Get model constant
at line 130
static object|null
__callStatic(string $name, array $args)
Create model
at line 141
static bool
isValidModel(object $instance)
Return true if instance is valid model class