Devise\Users\Permissions\RuleList::hasFieldValue PHP Method

hasFieldValue() protected method

Check if database field is equal to the specified value
protected hasFieldValue ( string $field, string $value ) : boolean
$field string
$value string
return boolean
    protected function hasFieldValue($field, $value)
    {
        if ($this->isLoggedIn()) {
            $user = $this->User->find($this->Auth->user()->id);
            if (isset($user->{$field})) {
                return $user->{$field} == $value;
            }
        }
        return false;
    }