Beispiel #1
0
 /**
  * After save callback
  *  
  * @params bool $created
  */
 public function afterSave($created, $options = array())
 {
     $gallery = $this->find('first', array('Gallery.id' => $this->id));
     if (!empty($gallery) && empty($gallery['Gallery']['model']) && empty($gallery['Gallery']['foreign_key'])) {
         $gallery['Gallery']['model'] = 'Gallery';
         $gallery['Gallery']['foreign_key'] = $gallery['Gallery']['id'];
         if ($this->save($gallery)) {
             return true;
         } else {
             return false;
         }
     }
     parent::afterSave($created, $options);
 }