Cakephp 3 загрузить изображение, как сохранить имя файла из модели - PullRequest
0 голосов
/ 24 сентября 2019

Я пытаюсь сохранить имя файла в модели.

Я уже реализовал код для загрузки файла в модель, используя приведенный ниже код

$validator 
      ->add('image',[
                    'mimeType' => [
                        'rule'    => ['mimeType',['image/jpg', 'image/png', 'image/jpeg']],
                        'message' => 'Please upload only jpg and png.',
                        'last' => true,
                    ],
                    'processImageUpload'=>[
                        'rule'     => 'processImageUpload',
                        'provider' => 'table',
                        'message'  => 'Unable to process cover image upload.',
                    ],
      ]);

      return $validator;

В processImageUpload я хочу сохранить имя файла.Но имя не сохраняется

public function processImageUpload($check = array()) {

           // upload file code here working fine

            $this->image = 'uploads/'. $check['name']; //not working
            return TRUE;
}

Как сохранить имя изображения в поле изображения из метода моей модели?

версия: 3.8.4

...