ON_FIELD_GET
ON_FIELD_GET
Обробляти при виклику __get
ORM_Record Реалізація патерну Active record pattern
registerEvent(string $model, integer $type = self::ON_FIELD_GET, callable $callback, integer $condition = null) : void
Підписує на евент моделі
string | $model | Назва моделі |
integer | $type | Тип евента (ON_FIELD_GET, ON_FIELD_SET, ON_RECORD_SAVE, ON_AFTER_RECORD_SAVE, ON_RECORD_DELETE) |
callable | $callback | Callback ф-ція або метод |
integer | $condition | Умова вкилкику калбека |
getColumns() : array<mixed,\Bazalt\ORM\Column>
Повертає масив стовпців ORM_Column
getRecordById(integer $id, string $class = null) : \Bazalt\ORM\Record
Повертає обєкт з БД по первинному ключу ( ід )
integer | $id | Значення первинного ключа моделі |
string | $class | = null Назва моделі |