Spec-Zone.ru › Symfony 3.0

Полный преобразователь устаревший

класс Полный преобразователь расширяет Полный преобразователь

устаревший

since версия 2.3, будет удалена в 3.0. Используйте {@link \Symfony\Component\Intl\DateFormatter\DateFormat\FullTransformer} вместо этого.

Псевдоним для {@link \Symfony\Component\Intl\DateFormatter\DateFormat\FullTransformer}.

Методы

__construct(строка $pattern, строка $timezone)

Конструктор.

из Полного преобразователя
Преобразователь[] getTransformers()

Возвращает массив объектов Преобразователь.

из Полного преобразователя
строка format(DateTime $dateTime)

Форматирование DateTime с использованием шаблона ICU dateformat.

из Полного преобразователя
строка formatReplace(строка $dateChars, DateTime $dateTime)

Возвращает отформатированное значение ICU для соответствующих символов даты.

из Полного преобразователя
целое число parse(DateTime $dateTime, строка $value)

Разбор строки, основанной на шаблоне, в значение отметки времени.

из Полного преобразователя
строка getReverseMatchingRegExp(строка $pattern)

Получение регулярного выражения для сопоставления с отформатированным значением.

из Полного преобразователя
логическое значение isQuoteMatch(строка $quoteMatch)

Проверка, является ли первый символ строки одинарной кавычкой.

из Полного преобразователя
строка replaceQuoteMatch(строка $quoteMatch)

Замена одинарных кавычек в начале или конце строки на две одинарные кавычки.

из Полного преобразователя

Подробности

__construct(строка $pattern, строка $timezone)

Конструктор.

Параметры

строка $pattern Шаблон, используемый для форматирования и/или разбора значений
строка $timezone Часовой пояс для выполнения расчетов даты/времени

Преобразователь[] getTransformers()

Возвращает массив объектов Преобразователь.

Значение возврата

Преобразователь[] Ассоциативный массив объектов Преобразователь (символ формата => Преобразователь)

строка format(DateTime $dateTime)

Форматирование DateTime с использованием шаблона ICU dateformat.

Параметры

DateTime $dateTime Объект DateTime, используемый для генерации отформатированного значения

Значение возврата

строка Отформатированное значение

строка formatReplace(строка $dateChars, DateTime $dateTime)

Возвращает отформатированное значение ICU для соответствующих символов даты.

Параметры

строка $dateChars Символы даты, которые должны быть заменены отформатированным значением ICU
DateTime $dateTime Объект DateTime, используемый для генерации отформатированного значения

Значение возврата

строка Отформатированное значение

Исключения

NotImplementedException При возникновении не реализованного символа даты

целое число parse(DateTime $dateTime, строка $value)

Разбор строки, основанной на шаблоне, в значение отметки времени.

Параметры

DateTime $dateTime Настроенный объект DateTime, используемый для выполнения расчета даты
строка $value Строка, преобразуемая в значение времени

Значение возврата

целое число Соответствующая отметка времени Unix

Исключения

InvalidArgumentException При невозможности сопоставить значение с шаблоном

строка getReverseMatchingRegExp(строка $pattern)

Получение регулярного выражения для сопоставления с отформатированным значением.

Параметры

строка $pattern Шаблон для создания обратного регулярного выражения сопоставления

Значение возврата

строка Обратное регулярное выражение сопоставления с именованными захватами, формируемыми по индексу преобразователя в массиве $transformer

логическое значение isQuoteMatch(строка $quoteMatch)

Проверка, является ли первый символ строки одинарной кавычкой.

Параметры

строка $quoteMatch Строка для проверки

Значение возврата

логическое значение true, если соответствует, иначе false

строка replaceQuoteMatch(строка $quoteMatch)

Замена одинарных кавычек в начале или конце строки на две одинарные кавычки.

Параметры

строка $quoteMatch Строка для замены кавычек

Значение возврата

строка Строка с замененными одинарными кавычками

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.0/Symfony/Component/Locale/Stub/DateFormat/FullTransformer.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API