To validate file type you should use property $extensions of FileValidator.
public function rules()
{
return [
[['image'], 'safe'],
[['image'], 'file', 'extensions'=>'jpg, gif, png'],
];
}
Update
Ok, I've got this. Please check one more time the source link, especially the controller section. To validate your model, you have to use validate() function.
To validate file type you should use property
$extensions
of FileValidator.Update
Ok, I've got this. Please check one more time the source link, especially the controller section. To validate your model, you have to use
validate()
function.Example code:
Source.