RouterHelper
class RouterHelper extends Helper
RouterHelper управляет ссылками между страницами в контексте шаблона.
Методы
| setCharset(string $charset) Устанавливает кодировку по умолчанию. | from Helper | |
| string | getCharset() Получает кодировку по умолчанию. | from Helper |
| __construct(UrlGeneratorInterface $router) | ||
| string | generate(string $name, mixed $parameters = array(), int $referenceType = UrlGeneratorInterface::ABSOLUTE_PATH) Генерирует URL на основе заданных параметров. | |
| string | path(string $name, mixed $parameters = array(), bool $relative = false) Генерирует ссылку (в виде абсолютного или относительного пути) на маршрут с заданными параметрами. | |
| string | url(string $name, mixed $parameters = array(), bool $schemeRelative = false) Генерирует ссылку (в виде абсолютного URL или сетевого пути) на маршрут с заданными параметрами. | |
| string | getName() Возвращает каноническое имя этого помощника. |
Подробности
setCharset(string $charset)
Устанавливает кодировку по умолчанию.
Параметры
| string | $charset | Кодировка |
string getCharset()
Получает кодировку по умолчанию.
Возвращаемое значение
| string | Кодировка по умолчанию |
__construct(UrlGeneratorInterface $router)
Параметры
| UrlGeneratorInterface | $router |
string generate(string $name, mixed $parameters = array(), int $referenceType = UrlGeneratorInterface::ABSOLUTE_PATH)
Генерирует URL на основе заданных параметров.
Параметры
| string | $name | Имя маршрута |
| mixed | $parameters | Массив параметров |
| int | $referenceType | Тип ссылки (одна из констант в UrlGeneratorInterface) |
Возвращаемое значение
| string | Сгенерированный URL |
См. также
| UrlGeneratorInterface |
string path(string $name, mixed $parameters = array(), bool $relative = false)
Генерирует ссылку (в виде абсолютного или относительного пути) на маршрут с заданными параметрами.
Параметры
| string | $name | Имя маршрута |
| mixed | $parameters | Массив параметров |
| bool | $relative | Создавать относительный или абсолютный путь |
Возвращаемое значение
| string | Сгенерированная ссылка |
См. также
| UrlGeneratorInterface |
string url(string $name, mixed $parameters = array(), bool $schemeRelative = false)
Генерирует ссылку (в виде абсолютного URL или сетевого пути) на маршрут с заданными параметрами.
Параметры
| string | $name | Имя маршрута |
| mixed | $parameters | Массив параметров |
| bool | $schemeRelative | Исключить схему из сгенерированной ссылки |
Возвращаемое значение
| string | Сгенерированная ссылка |
См. также
| UrlGeneratorInterface |
string getName()
Возвращает каноническое имя этого помощника.
Возвращаемое значение
| string | Каноническое имя |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/2.8/Symfony/Bundle/FrameworkBundle/Templating/Helper/RouterHelper.html