Как переопределить loggedOut файла поставщика AuthenticatesUsers без непосредственного редактирования в Laravel 5.6?

Вы можете использовать array_filter для получения настраиваемого поля.

$phoneFields = array_filter($data->customFields, function($field) {
    return $field->name === 'smsPhoneNumber';
});

Это приведет только к возврату объектов в массиве с свойством имени, равным smsPhoneNumber.

if (!count($phoneFields)) {
    // Phone not found
}

// or

if ($phone = current($phoneFields)) {
    echo "The first phone number found is " . $phone->value;
}
0
задан Coder123 19 January 2019 в 12:05
поделиться

1 ответ

Вы можете переопределить этот метод в LoginController или где бы вы ни использовали эту черту.

class LoginController {

    use AuthenticatesUser;

    public function loggedOut()
    {
        // Your custom code
    }
}
0
ответ дан Archie 19 January 2019 в 12:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: