Appearance
BaseTable
php
trait Zairakai\LaravelEloquent\Traits\BaseTableSource: src/Traits/BaseTable.php
Methods
getPrimaryKeyName()
php
public static function getPrimaryKeyName(): stringgetTableName()
php
public static function getTableName(): stringresolveColumn()
php
public static function resolveColumn(string $key): stringresolveRelation()
php
public static function resolveRelation(string $key): stringresolveScope()
php
public static function resolveScope(string $key): stringfill()
php
public function fill(array $attributes)Returns $this
getAttribute()
php
public function getAttribute(mixed $key): mixedgetColumn()
php
public function getColumn(string $key): stringinitializeBaseTable()
php
public function initializeBaseTable(): voidisFillable()
php
public function isFillable(mixed $key): booljsonSerialize()
php
public function jsonSerialize(): arrayReturns array<string,mixed>
setAttribute()
php
public function setAttribute(mixed $key, mixed $value): mixedtoJson()
php
public function toJson($options = 0): stringtoReadableArray()
php
public function toReadableArray(): arrayReturns array<string,mixed>