Changeset View
Changeset View
Standalone View
Standalone View
src/app/Rules/ExternalEmail.php
<?php | <?php | ||||
namespace App\Rules; | namespace App\Rules; | ||||
use Illuminate\Contracts\Validation\Rule; | use Illuminate\Contracts\Validation\Rule; | ||||
use Illuminate\Support\Facades\Validator; | use Illuminate\Support\Facades\Validator; | ||||
class ExternalEmail implements Rule | class ExternalEmail implements Rule | ||||
{ | { | ||||
private $message; | protected $message; | ||||
/** | /** | ||||
* Determine if the validation rule passes. | * Determine if the validation rule passes. | ||||
* | * | ||||
* Email address validation with some more strict rules | * Email address validation with some more strict rules | ||||
* than the default Laravel's 'email' rule | * than the default Laravel's 'email' rule | ||||
* | * | ||||
* @param string $attribute Attribute name | * @param string $attribute Attribute name | ||||
Show All 34 Lines |