protected function validate($file)
    {
        // Check if file is valid
        if ( ! $file->isValid()) {
            return false;
        }

        $inputFile = [$this->field => $file];
        $rules     = [$this->field => $this->validationRules];

        // Validate
        $validator = Validator::make($inputFile, $rules);
        if ($validator->fails()) {
            $this->errors = $validator;

            return false;
        }

        return true;
    }
protected function validate($file)
    {
        // Check if file is valid
        if ( ! $file->isValid()) {
            return false;
        }

        $inputFile = [$this->field => $file];
        $rules     = [$this->field => $this->validationRules];

        // Validate
        $validator = Validator::make($inputFile, $rules);
        if ($validator->fails()) {
            $this->errors = $validator;

            return false;
        }

        return true;
    }
protected function validate ( $ file ) { // Check if file is valid if ( ! $ file -> isValid ( ) ) { return false ; } $ inputFile = [ $ this -> field => $ file ] ; $ rules = [ $ this -> field => $ this -> validationRules ] ; // Validate $ validator = Validator :: make ( $ inputFile , $ rules ) ; if ( $ validator -> fails ( ) ) { $ this -> errors = $ validator ; return false ; } return true ; }
Perform image validation.

@param $file

@return bool
Perform image validation .