Example #1
0
 /**
  * 
  * @return boolean
  */
 public function save()
 {
     $result = parent::save();
     $this->rebuild_blocks();
     return $result;
 }
Example #2
0
 protected function save_model_file($exif)
 {
     $model_file = new \Model_File();
     $model_file->name = $this->file->name;
     $model_file->filesize = $this->file->size;
     $model_file->type = $this->file->type;
     $model_file->original_filename = $this->file->original_name;
     $model_file->member_id = $this->options['member_id'];
     if ($exif) {
         $model_file->exif = serialize($exif);
         if ($exif_time = Util_Exif::get_original_datetime($exif)) {
             $model_file->shot_at = $exif_time;
         }
     }
     if (!$model_file->shot_at) {
         $model_file->shot_at = date('Y-m-d H:i:s');
     }
     $model_file->save();
     $this->file->id = $model_file->id;
     $this->file->shot_at = $model_file->shot_at;
 }