public function set($values, $value = NULL) { if ($this->loaded()) { $new = array('islink' => 0, 'showmap' => 0, 'shownav' => 0.0); if (is_array($values)) { return parent::set(array_merge($new, $values)); } return parent::set(array_merge($new, array($values => $value))); } else { return parent::set($values); } }
public static function initialize(Jelly_Meta $meta) { // Notice how the MPTT fields are added automatically $meta->db('unit_testing')->table('jelly_mptt_test')->fields = array('id' => new Field_Primary(), 'name' => new Field_String()); parent::initialize($meta); }