File: D:/HostingSpaces/SBogers10/topswtwmobile.komma.pro/app/KommaApp/Shop/FormValidation/LoginForm.php
<?php
namespace KommaApp\Shop\FormValidation;
use Illuminate\Validation\Factory as Validator;
class LoginForm extends BaseForm
{
protected $rules = [
'email' => 'required|exists:customers,email|activated',
'password' => 'required',
];
protected $messages = [
'email.exists' => 'Dit account is niet bekend bij ons.',
'email.activated' => 'Dit account is nog niet geactiveerd.',
];
/**
* Initialize custom validators
*
* @param Validator $validatorFactory
*/
function __construct(Validator $validatorFactory)
{
parent::__construct($validatorFactory);
$this->validatorFactory->extend('activated', 'KommaApp\Shop\FormValidation\ValidationRules\CustomValidationRules@activated');
}
function setMessages($messages){
$this->messages = array_merge($this->messages,$messages);
}
}