getAttributes()
getAttributes(string|\ManaPHP\Data\Db\ModelInterface $model) : array
Returns table attributes names (fields)
Parameters
string|\ManaPHP\Data\Db\ModelInterface | $model |
getAttributes(string|\ManaPHP\Data\Db\ModelInterface $model) : array
Returns table attributes names (fields)
string|\ManaPHP\Data\Db\ModelInterface | $model |
getPrimaryKeyAttributes(string|\ManaPHP\Data\Db\ModelInterface $model) : array
Returns an array of fields which are part of the primary key
string|\ManaPHP\Data\Db\ModelInterface | $model |
getAutoIncrementAttribute(string|\ManaPHP\Data\Db\ModelInterface $model) : string
Returns attribute which is auto increment or null
string|\ManaPHP\Data\Db\ModelInterface | $model |
|null