Я пытаюсь добавить пользовательскую проверку для максимального размера файла.Для этого я использую uploadedFile метод, который находится в классе проверки.Я добавил пользовательскую проверку, как показано ниже:
$validator
->add('image', 'uploadFile',[
'rule' =>'uploadFile',
'provider' =>'table',
'message' =>'Image size should be below 1MB'
]);
И метод, который я написал
public function uploadFile($value, array $context )
{
return \Cake\Validation\validation::uploadedFile($value,['maxSize'=>'1MB']);
}
Теперь проблема заключается в том, что эта проверка всегда возвращает true для всех размеров изображения.Как я могу решить эту проблему ?