Как наилучшим образом получить Top name из квалифицированных путей в PHP / Laravel? - PullRequest
1 голос
/ 12 января 2020

Учитывая $class = 'App\Something\Top'

Каков наилучший способ получить 'Top'? Прямо сейчас я делаю

collect(explode('\\', $class))->last()

Есть ли встроенная функция для этого или какого-то помощника Laravel, который я пропустил, чтобы сделать это немного более ловким?

1 Ответ

2 голосов
/ 12 января 2020

Вы можете использовать помощник class_basename:

Функция class_basename возвращает имя класса данного класса с удаленным пространством имен класса:

$class = class_basename('Foo\Bar\Baz');

// Baz
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...