CakePHP 1.2 hABTM Segmentation fault
March 27th, 2008 by prondZnalazłem ostatnio bardzo nieprzyjemny bug w CakePHP 1.2 - po zdefiniowaniu relacji belogsTo i hasAndBelongsToMany (przyklad ponizej) dostajemy segmentation fault przy próbie wypieczenia kontrolera.
class Tag extends AppModel { var $name = 'Tag'; var $useTable = 'tags'; var $validate = array( 'name' => array('required'), 'lft' => array('numeric'), 'rght' => array('numeric') ); var $hasAndBelongsToMany = array ( 'Entry' => array('className' => 'Entry', 'joinTable' => 'entries_tags', 'foreignKey' => 'tag_id', 'associationForeignKey' => 'entry_id', 'unique' => true, ) ); var $belongsTo = array( 'Parent' => array ( 'className' => 'Tag', 'foreignKey' => 'parent_id', 'conditions' => '', 'fields' => '', 'order' => '' ) ); var $actsAs = array('Tree'); }
Posted in CakePHP | No Comments »