ConfigurationUrlParser
class ConfigurationUrlParser extends ConfigurationUrlParser (View source)
Свойства
| static protected array | $driverAliases | Карта псевдонимов драйверов. | из ConfigurationUrlParser |
Методы
| array | parseConfiguration(array|string $config) Обработайте конфигурацию базы данных, используя URL-адрес конфигурации базы данных для гидратации параметров, если это возможно. | из ConfigurationUrlParser |
| array | getPrimaryOptions(array $url) Получите основные параметры подключения к базе данных. | из ConfigurationUrlParser |
| string|null | getDriver(array $url) Получите драйвер базы данных из URL-адреса. | из ConfigurationUrlParser |
| string|null | getDatabase(array $url) Получите имя базы данных из URL-адреса. | из ConfigurationUrlParser |
| array | getQueryOptions(array $url) Получите все дополнительные параметры базы данных из строки запроса. | из ConfigurationUrlParser |
| array | parseUrl(string $url) Разбирает строковый URL-адрес в массив компонентов. | из ConfigurationUrlParser |
| mixed | parseStringsToNativeTypes(mixed $value) Преобразуйте значения, представленные строками, в их базовые типы. | из ConfigurationUrlParser |
| static array | getDriverAliases() Получить все текущие псевдонимы драйверов. | из ConfigurationUrlParser |
| static void | addDriverAlias(string $alias, string $driver) Добавить заданный псевдоним драйвера в массив псевдонимов драйверов. | из ConfigurationUrlParser |
Подробности
array parseConfiguration(array|string $config)
Обработайте конфигурацию базы данных, используя URL-адрес конфигурации базы данных для гидратации параметров, если это возможно.
protected array getPrimaryOptions(array $url)
Получите основные параметры подключения к базе данных.
protected string|null getDriver(array $url)
Получите драйвер базы данных из URL-адреса.
protected string|null getDatabase(array $url)
Получите имя базы данных из URL-адреса.
protected array getQueryOptions(array $url)
Получите все дополнительные параметры базы данных из строки запроса.
protected array parseUrl(string $url)
Разбирает строковый URL-адрес в массив компонентов.
protected mixed parseStringsToNativeTypes(mixed $value)
Преобразуйте значения, представленные строками, в их базовые типы.
static array getDriverAliases()
Получить все текущие псевдонимы драйверов.
static void addDriverAlias(string $alias, string $driver)
Добавить заданный псевдоним драйвера в массив псевдонимов драйверов.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.8/Illuminate/Database/ConfigurationUrlParser.html