Beispiel #1
0
 /**
  * Return upload_folder attribute for the model.
  *
  * @param string $value
  *
  * @return string
  */
 public function getUploadFolderAttribute($value)
 {
     if (!empty($value)) {
         return folder_encode($value, false, false);
     } else {
         $folder = folder_new(null, null);
         $this->attributes['upload_folder'] = $folder;
         return folder_encode($folder, false, false);
     }
 }
Beispiel #2
0
 /**
  * Return upload_folder attribute for the model.
  *
  * @param string $value
  *
  * @return string
  */
 public function getUploadFolderAttribute($value)
 {
     if (!empty($value)) {
         $folder = json_decode($value, true);
         return $folder['encrypted'];
     } else {
         $folder = folder_new($this->table, null);
         $this->attributes['upload_folder'] = json_encode($folder);
         return $folder['encrypted'];
     }
 }