/
githubmirror
/
framework
Обзор
Документация
Войти
/
githubmirror
/
framework
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
13.x
src/Illuminate/Console/Concerns/FindsAvailableModels.php
25 строк
602 B
Razin Shaikh
[12.x] model:show command prompt for missing input with model suggestion (#57671)
05 ноя 2025, 18:33
Не верифицирован
05 ноя 2025, 18:33
7f98d12
Код
Авторство
О чём код?
<?php namespace Illuminate\Console\Concerns; use Illuminate\Support\Collection; use Symfony\Component\Finder\Finder; trait FindsAvailableModels { /** * Get a list of possible model names. * * @return array<int, string> */ protected function findAvailableModels() { $modelPath = is_dir(app_path('Models')) ? app_path('Models') : app_path(); return (new Collection(Finder::create()->files()->depth(0)->in($modelPath))) ->map(fn ($file) => $file->getBasename('.php')) ->sort() ->values() ->all(); } }