FileLocator
class FileLocator implements FileLocatorInterface
FileLocator использует массив предварительно определённых путей для поиска файлов.
Свойства
Методы
| | __construct(string|string[] $paths = array()) | |
| string|array | locate(string $name, string|null $currentPath = null, bool $first = true) Возвращает полный путь для заданного имени файла. | |
Подробности
__construct(string|string[] $paths = array())
Параметры
| string|string[] | $paths | Путь или массив путей, где искать ресурсы |
string|array
locate(string $name, string|null $currentPath = null, bool $first = true)
Возвращает полный путь для заданного имени файла.
Параметры
| string | $name | Имя файла для поиска |
| string|null | $currentPath | Текущий путь |
| bool | $first | Возвращать первое вхождение или массив имён файлов |
Значение возврата
| string|array | Полный путь к файлу или массив путей к файлам |
Исключения