MOON
Server: Apache
System: Linux e2e-78-16.ssdcloudindia.net 3.10.0-1160.45.1.el7.x86_64 #1 SMP Wed Oct 13 17:20:51 UTC 2021 x86_64
User: imensosw (1005)
PHP: 7.4.33
Disabled: exec,passthru,shell_exec,system
Upload Files
File: /home/imensosw/www/ezwork/app/Rules/Emailverification.php
<?php

namespace App\Rules;

use Illuminate\Contracts\Validation\Rule;
use App\User;

class Emailverification implements Rule
{


    /**
     * Create a new rule instance.
     *
     * @return void
     */
    public function __construct()
    {
    }
    //end __construct()


    /**
     * Determine if the validation rule passes.
     *
     * @param  string $attribute
     * @param  mixed  $value
     * @return boolean
     */
    public function passes($attribute, $value)
    {
        $user = User::where('email', $value)->first();
        if ($user && $user->email_verified_at != null) {
            return true;
        }
        return false;
    }
    //end passes()


    /**
     * Get the validation error message.
     *
     * @return string
     */
    public function message()
    {
        return 'Your email is not verified!';
    }
    //end message()
}
//end class