В некоторых пакетах на основе laravel есть ссылка на свойства, которые не объявлены, но являются именем столбца таблицы этой модели.laravel: доступ к объекту без объявления его
билеты стола:
id
name
content
и билеты модели:
class Ticket extends Model {
//there is no "protected $content;" defined inside model
$this->content = foo;
......
}
имеет свойство модели создается динамически на основе модели столбцов таблицы?
Да, красноречивый Laravel соотносит имена столбцов атрибутов модели. Это типичное поведение ORM (Object Relational Mapper). см.: http://www.webgeekly.com/tutorials/php/the-benefits-of-using-object-relational-mapping-in-php/ – Mysteryos