class Entry extends Model

Traits

GuardsAttributes
HasAttributes
HasEvents
HasTimestamps
HidesAttributes
Macroable

Constants

CREATED_AT

The name of the "created at" column.

UPDATED_AT

The name of the "updated at" column.

Properties

protected string $defaultOrderByField Determines the default field to order the query by from  Queryable
protected string $defaultSortDirection Determines the default direction to order the query by from  Queryable
protected int $perPage The number of models to return for pagination. Also determines chunk size for LazyCollection from  Model
protected bool $useChunking Determines if QueryableModel::all() calls in queries should chunk the result. from  QueryableModel
bool $exists Indicates if the model exists. from  QueryableModel
bool $wasRecentlyCreated Indicates if the model was inserted during the current request lifecycle. from  QueryableModel
static protected array $traitInitializers The array of trait initializers that will be called on each new instance. from  QueryableModel
static protected array $booted The array of booted models. from  QueryableModel
protected string $attributes The interal storage of the model data. from  QueryableModel
protected string $relation The relation associated with the model. from  Model
protected int $relationId The directory_id associated with the model. from  Model
protected string $primaryField The primary field for the model. from  QueryableModel
protected string $keyType The "type" of the primary key ID. from  QueryableModel
protected string $resolvableField The resolvable field associated with the model. from  Model
bool $incrementing Indicates if the IDs are auto-incrementing. from  QueryableModel
protected bool $respectPublishingStatus Indicates if we should respect the models publishing status when retrieving it. from  Model
protected bool $autoPublishes Indicates if we should automatically publish the model on save. from  Model
static protected Dispatcher $dispatcher The event dispatcher from  QueryableModel
protected bool $cachesResults Determines if we should cache some results. from  Model
protected bool $hidesDefaultFields Indicates if the model should hide default fields from  Model
protected bool $castsCustomFields Indicates if the model should automatically resolve and cast the fields to the correct types from  Model
protected string[] $defaultFields Indicates which fields are considered default fields from  Model
bool $timestamps Indicates if the model should be timestamped. from  Model
protected array $dates The attributes that should be mutated to dates. from  Model
protected array $hidden The attributes that should be hidden for arrays. from  Model
int $id from  Model
int $directory_id from  Model
string $name from  Model
string|null $title from  Model
string $url from  Model
int $revision from  Model
string $created from  Model
string $updated from  Model
bool $published from  Model
string|null $author from  Model
int $userid from  Model
bool $use_time from  Model
string|null $start from  Model
string|null $stop from  Model
array $tags from  Model
bool $public from  Model
mixed $authgroups from  Model
array $variants from  Model

Methods

string
getRelation()

Gets the relation

int|null
getRelationId()

Gets the relation_id

string
getCacheIdentifier(mixed $identifier = null)

Creates a cacheKey

getAllCacheIdentifier()

No description

getMapper()

No description

static Builder
makeQueryBuilder($appends = [])

No description

bool
respectPublishingStatus()

Determine if this object respects publishing statuses when performing queries

static Builder
disregardingPublishingStatus(bool $disregarding = true)

Override the publishing status for the model

static Builder
field(...$args)

Adds a field that should be retrieved

static Builder
fields(...$args)

Sets which fields to retrieve (default: All fields)

static Builder
limit(...$args)

Limits the results to $limit amount of hits

static Builder
orderBy(...$args)

Sets the field which to order the results by

static Builder
raw(...$args)

Performs a raw query, use carefully.

static Builder
where(...$args)

Performs a 'where' query

static Builder
whereIn(...$args)

Queries where field exists in the values

static Builder
whereNot(...$args)

Performs a 'whereNot' query

static 
whereBetween(...$args)

No description

static 
whereNotBetween(...$args)

No description

static PaginatedResult
paginate(...$args)

Creates a paginated result

static mixed
maybeMutatesCache(string $key, bool $shouldCache, Closure $action)

Perform an action and mutate the given key if $shouldCache is true

static Builder
maybeCacheResults(string $key, bool $shouldCache)

Cache the results with the given key if $shouldCache is true

static Builder
cacheResults(string $key)

Cache the results with the given key

static int
count(...$args)

Get the count of items matching the current query

static Queryable|Collection
random(int $amount = 1)

Picks random items

getPrimaryField()

No description

getResolvableField()

No description

static mixed
resolvableContext(Closure $context)

Exectures the context if object can be resolved

static Resolvable|null
first()

Retrieves the first instance

static Resolvable
firstOrFail()

Retrieves the first instance or fails

static Resolvable|null
last()

Retrieves the latest instance

static Collection|LazyCollection
all()

Retrieves all instances

static 
chunked($chunkSize = null)

No description

static Resolvable|Collection|null
resolve(mixed $resolveBy, string|null $field = null)

Resolves an instance

static Resolvable|Collection
resolveOrFail(mixed $resolveBy)

Resolves an instance or throws an exception

static Collection
resolveMany(array $resolveBy)

Resolves multiple instances by their primary fields

static Resolvable|Collection|null
find(mixed|array|Collection $findBy)

Finds an instance by its primary field

static Resolvable|Collection
findOrFail(mixed|array $findBy)

Finds an instance by its primary field or throws an exception

static Collection
findMany(array $findBy)

Finds multiple instances by their primary fields

__construct(array $attributes = [])

No description

array|null
performRetrieveRequest(int|null $relationId = null, mixed $key)

Retrieves a record by key

from  Model
mixed
performInsertRequest(int|null $relationId = null, array $attributes = [])

Inserts a new record, and returns its id

from  Model
void
performUpdateRequest(int|null $relationId = null, mixed $key, array $attributes = [])

Updates a record

from  Model
bool
performDeleteRequest(int|null $relationId = null, mixed $key)

Deletes a record

from  Model
fresh()

Reload a fresh model instance from the database.

newFromBuilder(array $attributes = [])

Create a new model instance that is existing.

static QueryableModel
create(array $attributes = [])

Saves a new model

newInstance(array $attributes = [], bool $exists = false)

Create a new instance of the given model.

array
getTagsAttribute(string|null $tags = null)

No description

void
setTagsAttribute(array $tags = [])

No description

static QueryableModel
firstOrCreate(array $query, array $with = [])

Retrieves the first matching model or creates it

static QueryableModel
firstOrNew(array $attributes = [])

Retrieves the first model, or creates a new instance if not found

bool
performUpdate()

Perform a model update operation.

mixed
withIgnoredPublishingStatus(callable $callback)

Perform an action with temporary disabled respectPublishingStatus

bool
performInsert()

Perform a model insert operation.

$this
syncOriginal()

Sync the original attributes with the current.

void
finishSave()

Perform any actions that are necessary after the model is saved.

bool
save()

Updates or stores the model

bool|null
delete()

Delete the model from the database.

static bool
destroy(mixed|array|Collection ...$identifiers)

Destroys one or multiple instances by primary key

void
performDeleteOnModel()

Perform the actual delete query on this model instance.

replicate(array $except = null)

Clone the model into a new, non-existing instance.

array
jsonSerialize()

Convert the object into something JSON serializable.

bool
update(array $attributes = [])

Update the model

static QueryableModel
updateOrCreate(array $query, array $with = [])

Updates an exisisting model or creates it

$this
fill(array $attributes)

Fill the model with an array of attributes.

bool
is(QueryableModel $other)

No description

array
toArray()

Convert the model instance to an array.

string
toJson(int $options = 0)

Convert the model instance to JSON.

mixed
getRouteKey()

Get the value of the model's route key.

string
getRouteKeyName()

Get the route key for the model.

Model|null
resolveRouteBinding(mixed $rawValue, string|null $field = null)

Retrieve the model for a bound value.

from  Model
Model|null
resolveChildRouteBinding(string $childType, mixed $value, string|null $field)

Retrieve the child model for a bound value.

bool
getIncrementing()

Get the value indicating whether the IDs are incrementing.

bool
offsetExists(mixed $offset)

No description

mixed
offsetGet(mixed $offset)

No description

void
offsetSet(mixed $offset, mixed $value)

No description

void
offsetUnset(mixed $offset)

No description

void
bootIfNotBooted()

Check if the model needs to be booted and if so, do it.

static void
boot()

Bootstrap the model and its traits.

static void
bootTraits()

Boot all of the bootable traits on the model.

mixed
__get(string $key)

Dynamically retrieve attributes on the model.

void
__set(string $key, mixed $value)

Dynamically set attributes on the model.

void
initializeTraits()

Initialize any initializable traits on the model.

mixed
getKey()

Get the value of the model's primary key.

string
getKeyName()

Get the primary key for the model.

$this
setKeyName(string $key)

Set the primary key for the model.

string
getKeyType()

Get the auto-incrementing key type.

$this
setKeyType(string $type)

Set the data type for the primary key.

static void
clearBootedModels()

Clear the list of booted models so they will be re-booted.

static mixed
__callStatic(string $method, array $parameters)

Handle dynamic static method calls into the method.

string
__toString()

Convert the model to its string representation.

void
__wakeup()

When a model is being unserialized, check if it needs to be booted.

static void
booting(Closure|string $callback)

Register a booting model event with the dispatcher.

static void
booted(Closure|string $callback)

Register a booted model event with the dispatcher.

bool
relationLoaded(string $key)

Shim to make model compatible with HasAttributes trait

bool
__isset(string $key)

No description

array
__debugInfo()

No description

static array
customFieldCasts(Model $model)

No description

static 
bootCastsDefaultFields()

No description

static 
bootHidesDefaultFields()

No description

loadRevision(int $revisionId = null)

Loads the given revision

from  Model
Structure|null
getStructureAttribute()

No description

static bool
register()

Register the model

from  Model

Details

in HasRelation at line 14
string getRelation()

Gets the relation

Return Value

string

in HasRelation at line 24
int|null getRelationId()

Gets the relation_id

Return Value

int|null

in HasRelation at line 36
protected string getCacheIdentifier(mixed $identifier = null)

Creates a cacheKey

Parameters

mixed $identifier

Return Value

string

in HasRelation at line 46
protected getAllCacheIdentifier()

at line 12
protected Closure getMapper()

Return Value

Closure

in Queryable at line 40
static protected Builder makeQueryBuilder($appends = [])

Parameters

$appends

Return Value

Builder

Exceptions

NotQueryableException If object not queryable

in Queryable at line 92
bool respectPublishingStatus()

Determine if this object respects publishing statuses when performing queries

Return Value

bool

in Queryable at line 103
static Builder disregardingPublishingStatus(bool $disregarding = true)

Override the publishing status for the model

Parameters

bool $disregarding

Return Value

Builder

in Queryable at line 117
static Builder field(...$args)

Adds a field that should be retrieved

Parameters

...$args

Return Value

Builder

Exceptions

NotQueryableException If object not queryable

See also

in Queryable at line 130
static Builder fields(...$args)

Sets which fields to retrieve (default: All fields)

Parameters

...$args

Return Value

Builder

Exceptions

NotQueryableException If object not queryable

See also

in Queryable at line 143
static Builder limit(...$args)

Limits the results to $limit amount of hits

Parameters

...$args

Return Value

Builder

Exceptions

NotQueryableException If object not queryable

See also

in Queryable at line 158
static Builder orderBy(...$args)

Sets the field which to order the results by

Parameters

...$args

Return Value

Builder

Exceptions

InvalidSortingDirectionException If an invalid $direction is passed
NotQueryableException If object not queryable

See also

in Queryable at line 171
static Builder raw(...$args)

Performs a raw query, use carefully.

Parameters

...$args

Return Value

Builder

Exceptions

NotQueryableException If object not queryable

See also

in Queryable at line 189
static Builder where(...$args)

Performs a 'where' query

If a closure is passed as the only argument, a new query scope will be created. If $value is omitted, $operator is used as the $value, and the $operator will be set to '='.

Parameters

...$args

Return Value

Builder

Exceptions

NotQueryableException If object not queryable

See also

in Queryable at line 203
static Builder whereIn(...$args)

Queries where field exists in the values

Parameters

...$args

Return Value

Builder

Exceptions

NotQueryableException If object not queryable

See also

in Queryable at line 221
static Builder whereNot(...$args)

Performs a 'whereNot' query

If a closure is passed as the only argument, a new query scope will be created. If $value is omitted, $operator is used as the $value, and the $operator will be set to '='.

Parameters

...$args

Return Value

Builder

Exceptions

NotQueryableException If object not queryable

See also

in Queryable at line 236
static whereBetween(...$args)

Parameters

...$args

in Queryable at line 251
static whereNotBetween(...$args)

Parameters

...$args

in Queryable at line 266
static PaginatedResult paginate(...$args)

Creates a paginated result

Parameters

...$args

Return Value

PaginatedResult

Exceptions

NotQueryableException If object not queryable
QueryException On invalid query

See also

in Queryable at line 282
static mixed maybeMutatesCache(string $key, bool $shouldCache, Closure $action)

Perform an action and mutate the given key if $shouldCache is true

Parameters

string $key
bool $shouldCache
Closure $action

Return Value

mixed

in Queryable at line 299
static Builder maybeCacheResults(string $key, bool $shouldCache)

Cache the results with the given key if $shouldCache is true

Parameters

string $key
bool $shouldCache

Return Value

Builder

See also

in Queryable at line 315
static Builder cacheResults(string $key)

Cache the results with the given key

Parameters

string $key

Return Value

Builder

See also

in Queryable at line 328
static int count(...$args)

Get the count of items matching the current query

Parameters

...$args

Return Value

int

Exceptions

NotQueryableException If object not queryable
QueryException On invalid query

See also

in Queryable at line 339
static Queryable|Collection random(int $amount = 1)

Picks random items

Parameters

int $amount

Return Value

Queryable|Collection

in Resolvable at line 20
protected getPrimaryField()

in Resolvable at line 25
protected getResolvableField()

in Resolvable at line 37
static protected mixed resolvableContext(Closure $context)

Exectures the context if object can be resolved

Parameters

Closure $context

Return Value

mixed

Exceptions

NotQueryableException If object not queryable

in Resolvable at line 53
static Resolvable|null first()

Retrieves the first instance

Return Value

Resolvable|null

Exceptions

NotQueryableException If object not queryable
QueryException On invalid query

in Resolvable at line 69
static Resolvable firstOrFail()

Retrieves the first instance or fails

Return Value

Resolvable

Exceptions

NotFoundException If not found
NotQueryableException If object not queryable
QueryException On invalid query

in Resolvable at line 85
static Resolvable|null last()

Retrieves the latest instance

Return Value

Resolvable|null

Exceptions

NotQueryableException If object not queryable
QueryException On invalid query

in Resolvable at line 100
static Collection|LazyCollection all()

Retrieves all instances

Return Value

Collection|LazyCollection

Exceptions

NotQueryableException If object not queryable
QueryException On invalid query

in Resolvable at line 116
static chunked($chunkSize = null)

Parameters

$chunkSize

in Resolvable at line 142
static Resolvable|Collection|null resolve(mixed $resolveBy, string|null $field = null)

Resolves an instance

Parameters

mixed $resolveBy
string|null $field

Return Value

Resolvable|Collection|null

Exceptions

NotQueryableException If object not queryable
QueryException On invalid query

in Resolvable at line 163
static Resolvable|Collection resolveOrFail(mixed $resolveBy)

Resolves an instance or throws an exception

Parameters

mixed $resolveBy

Return Value

Resolvable|Collection

Exceptions

ResolutionFailedException If the instance(s) could not be resolved
NotQueryableException If object not queryable
QueryException On invalid query

in Resolvable at line 180
static Collection resolveMany(array $resolveBy)

Resolves multiple instances by their primary fields

Parameters

array $resolveBy

Return Value

Collection

Exceptions

NotQueryableException If object not queryable
QueryException On invalid query

in Resolvable at line 193
static Resolvable|Collection|null find(mixed|array|Collection $findBy)

Finds an instance by its primary field

Parameters

mixed|array|Collection $findBy

Return Value

Resolvable|Collection|null

Exceptions

NotQueryableException If object not queryable
QueryException On invalid query

in Resolvable at line 220
static Resolvable|Collection findOrFail(mixed|array $findBy)

Finds an instance by its primary field or throws an exception

Parameters

mixed|array $findBy

Return Value

Resolvable|Collection

Exceptions

NotFoundException If the instance(s) could not be found
NotQueryableException If object not queryable
QueryException On invalid query

in Resolvable at line 237
static Collection findMany(array $findBy)

Finds multiple instances by their primary fields

Parameters

array $findBy

Return Value

Collection

Exceptions

NotQueryableException If object not queryable
QueryException On invalid query

in QueryableModel at line 179
__construct(array $attributes = [])

Parameters

array $attributes

in Model at line 178
protected array|null performRetrieveRequest(int|null $relationId = null, mixed $key)

Retrieves a record by key

Parameters

int|null $relationId
mixed $key

Return Value

array|null

in Model at line 190
protected mixed performInsertRequest(int|null $relationId = null, array $attributes = [])

Inserts a new record, and returns its id

Parameters

int|null $relationId
array $attributes

Return Value

mixed

in Model at line 205
protected void performUpdateRequest(int|null $relationId = null, mixed $key, array $attributes = [])

Updates a record

Parameters

int|null $relationId
mixed $key
array $attributes

Return Value

void

in Model at line 217
protected bool performDeleteRequest(int|null $relationId = null, mixed $key)

Deletes a record

Parameters

int|null $relationId
mixed $key

Return Value

bool

in QueryableModel at line 241
QueryableModel|null fresh()

Reload a fresh model instance from the database.

Return Value

QueryableModel|null

in QueryableModel at line 267
QueryableModel newFromBuilder(array $attributes = [])

Create a new model instance that is existing.

Parameters

array $attributes

Return Value

QueryableModel

in QueryableModel at line 284
static QueryableModel create(array $attributes = [])

Saves a new model

Parameters

array $attributes

Return Value

QueryableModel

in QueryableModel at line 300
QueryableModel newInstance(array $attributes = [], bool $exists = false)

Create a new instance of the given model.

Parameters

array $attributes
bool $exists

Return Value

QueryableModel

in QueryableModel at line 313
array getTagsAttribute(string|null $tags = null)

Parameters

string|null $tags

Return Value

array

in QueryableModel at line 322
void setTagsAttribute(array $tags = [])

Parameters

array $tags

Return Value

void

in QueryableModel at line 334
static QueryableModel firstOrCreate(array $query, array $with = [])

Retrieves the first matching model or creates it

Parameters

array $query
array $with

Return Value

QueryableModel

in QueryableModel at line 359
static QueryableModel firstOrNew(array $attributes = [])

Retrieves the first model, or creates a new instance if not found

Parameters

array $attributes

Return Value

QueryableModel

in QueryableModel at line 373
protected bool performUpdate()

Perform a model update operation.

Return Value

bool

in QueryableModel at line 412
protected mixed withIgnoredPublishingStatus(callable $callback)

Perform an action with temporary disabled respectPublishingStatus

Parameters

callable $callback

Return Value

mixed

in QueryableModel at line 427
protected bool performInsert()

Perform a model insert operation.

Return Value

bool

in QueryableModel at line 463
$this syncOriginal()

Sync the original attributes with the current.

Return Value

$this

in QueryableModel at line 476
protected void finishSave()

Perform any actions that are necessary after the model is saved.

Return Value

void

in QueryableModel at line 488
bool save()

Updates or stores the model

Return Value

bool

in QueryableModel at line 515
bool|null delete()

Delete the model from the database.

Return Value

bool|null

Exceptions

Exception

in QueryableModel at line 540
static bool destroy(mixed|array|Collection ...$identifiers)

Destroys one or multiple instances by primary key

Parameters

mixed|array|Collection ...$identifiers

Return Value

bool

in QueryableModel at line 559
protected void performDeleteOnModel()

Perform the actual delete query on this model instance.

Return Value

void

in QueryableModel at line 575
QueryableModel replicate(array $except = null)

Clone the model into a new, non-existing instance.

Parameters

array $except

Return Value

QueryableModel

in QueryableModel at line 600
array jsonSerialize()

Convert the object into something JSON serializable.

Return Value

array

in QueryableModel at line 611
bool update(array $attributes = [])

Update the model

Parameters

array $attributes

Return Value

bool

in QueryableModel at line 627
static QueryableModel updateOrCreate(array $query, array $with = [])

Updates an exisisting model or creates it

Parameters

array $query
array $with

Return Value

QueryableModel

in QueryableModel at line 655
$this fill(array $attributes)

Fill the model with an array of attributes.

Parameters

array $attributes

Return Value

$this

Exceptions

MassAssignmentException

in QueryableModel at line 678
bool is(QueryableModel $other)

Parameters

QueryableModel $other

Return Value

bool

in QueryableModel at line 688
array toArray()

Convert the model instance to an array.

Return Value

array

in QueryableModel at line 701
string toJson(int $options = 0)

Convert the model instance to JSON.

Parameters

int $options

Return Value

string

Exceptions

JsonEncodingException

in QueryableModel at line 717
mixed getRouteKey()

Get the value of the model's route key.

Return Value

mixed

in QueryableModel at line 727
string getRouteKeyName()

Get the route key for the model.

Return Value

string

in Model at line 243
Model|null resolveRouteBinding(mixed $rawValue, string|null $field = null)

Retrieve the model for a bound value.

Parameters

mixed $rawValue
string|null $field

Return Value

Model|null

Exceptions

NotFoundException

in QueryableModel at line 781
Model|null resolveChildRouteBinding(string $childType, mixed $value, string|null $field)

Retrieve the child model for a bound value.

Parameters

string $childType
mixed $value
string|null $field

Return Value

Model|null

in QueryableModel at line 791
bool getIncrementing()

Get the value indicating whether the IDs are incrementing.

Return Value

bool

in QueryableModel at line 800
bool offsetExists(mixed $offset)

Parameters

mixed $offset

Return Value

bool

in QueryableModel at line 809
mixed offsetGet(mixed $offset)

Parameters

mixed $offset

Return Value

mixed

in QueryableModel at line 819
void offsetSet(mixed $offset, mixed $value)

Parameters

mixed $offset
mixed $value

Return Value

void

in QueryableModel at line 828
void offsetUnset(mixed $offset)

Parameters

mixed $offset

Return Value

void

in QueryableModel at line 838
protected void bootIfNotBooted()

Check if the model needs to be booted and if so, do it.

Return Value

void

in QueryableModel at line 855
static protected void boot()

Bootstrap the model and its traits.

Return Value

void

in QueryableModel at line 865
static protected void bootTraits()

Boot all of the bootable traits on the model.

Return Value

void

in QueryableModel at line 891
mixed __get(string $key)

Dynamically retrieve attributes on the model.

Parameters

string $key

Return Value

mixed

in QueryableModel at line 903
void __set(string $key, mixed $value)

Dynamically set attributes on the model.

Parameters

string $key
mixed $value

Return Value

void

in QueryableModel at line 913
protected void initializeTraits()

Initialize any initializable traits on the model.

Return Value

void

in QueryableModel at line 925
mixed getKey()

Get the value of the model's primary key.

Return Value

mixed

in QueryableModel at line 935
string getKeyName()

Get the primary key for the model.

Return Value

string

in QueryableModel at line 946
$this setKeyName(string $key)

Set the primary key for the model.

Parameters

string $key

Return Value

$this

in QueryableModel at line 958
string getKeyType()

Get the auto-incrementing key type.

Return Value

string

in QueryableModel at line 969
$this setKeyType(string $type)

Set the data type for the primary key.

Parameters

string $type

Return Value

$this

in QueryableModel at line 981
static void clearBootedModels()

Clear the list of booted models so they will be re-booted.

Return Value

void

in QueryableModel at line 993
static mixed __callStatic(string $method, array $parameters)

Handle dynamic static method calls into the method.

Parameters

string $method
array $parameters

Return Value

mixed

in QueryableModel at line 1003
string __toString()

Convert the model to its string representation.

Return Value

string

in QueryableModel at line 1013
void __wakeup()

When a model is being unserialized, check if it needs to be booted.

Return Value

void

in QueryableModel at line 1024
static protected void booting(Closure|string $callback)

Register a booting model event with the dispatcher.

Parameters

Closure|string $callback

Return Value

void

in QueryableModel at line 1037
static protected void booted(Closure|string $callback)

Register a booted model event with the dispatcher.

Parameters

Closure|string $callback

Return Value

void

in QueryableModel at line 1050
protected bool relationLoaded(string $key)

Shim to make model compatible with HasAttributes trait

Parameters

string $key

Return Value

bool

in QueryableModel at line 1059
bool __isset(string $key)

Parameters

string $key

Return Value

bool

in QueryableModel at line 1067
array __debugInfo()

Return Value

array

in CastsDefaultFields at line 15
static array customFieldCasts(Model $model)

Parameters

Model $model

Return Value

array

in CastsDefaultFields at line 32
static bootCastsDefaultFields()

static bootHidesDefaultFields()

in Model at line 157
Model loadRevision(int $revisionId = null)

Loads the given revision

Parameters

int $revisionId

Return Value

Model

at line 29
Structure|null getStructureAttribute()

Return Value

Structure|null

in Model at line 270
static bool register()

Register the model

Return Value

bool

Exceptions

Exception