Example #1
0
 /**
  * Создает экземпляр класса App\Models\File заданный путём $filePath
  * @param $filePath - относительный (от проекта), либо абсолютный путь к файлу
  * @return bool|\App\Models\File
  */
 public function createFileByPath($filePath)
 {
     $file = false;
     $filePath = File::normalizeFilePath($filePath);
     if (\File::exists($filePath)) {
         $file = $this->createFileFromUploadedFile(new SymphonyFile($filePath, false));
     } else {
         $this->setErrors(array('message' => 'File not found'));
     }
     return $file;
 }