С: http://agiletoolkit.org/learn/understand/model/add
class Model_MyModel extends Model_Table { function init(){ parent::init(); $this->addField('name'); } }
С: http://agiletoolkit.org/intro/models
class Model_MyModel extends Model_Table { function defineFields(){ parent::defineFields(); $this->addField('name'); } }
Что правильно?Какая разница?
Agile Data был переработан в отдельную структуру: http://git.io/ad Современный способ определения модели документирован здесь: http://agile -data.readthedocs.io / о / разработки / model.html
Agile Data был переработан в отдельную структуру: http://git.io/ad
Современный способ определения модели документирован здесь: http://agile -data.readthedocs.io / о / разработки / model.html
использование метода init () является правильным. defineField является старым способом и был изменен в пользу «init» из-за согласованности.
Я обновлю страницы соответственно.