Spec-Zone.ru › Symfony 3.1

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

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

устаревший

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

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

Методы

__construct(string $pattern, string $timezone)

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

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

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

из ПолныйПреобразователь
string format(DateTime $dateTime)

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

из ПолныйПреобразователь
string formatReplace(string $dateChars, DateTime $dateTime)

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

из ПолныйПреобразователь
int parse(DateTime $dateTime, string $value)

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

из ПолныйПреобразователь
string getReverseMatchingRegExp(string $pattern)

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

из ПолныйПреобразователь
bool isQuoteMatch(string $quoteMatch)

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

из ПолныйПреобразователь
string replaceQuoteMatch(string $quoteMatch)

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

из ПолныйПреобразователь

Подробности

__construct(string $pattern, string $timezone)

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

Параметры

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

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

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

Возвращаемое значение

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

string format(DateTime $dateTime)

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

Параметры

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

Возвращаемое значение

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

string formatReplace(string $dateChars, DateTime $dateTime)

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

Параметры

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

Возвращаемое значение

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

Исключения

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

int parse(DateTime $dateTime, string $value)

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

Параметры

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

Возвращаемое значение

int Соответствующая временная метка Unix

Исключения

InvalidArgumentException Когда значение не может быть сопоставлено с шаблоном

string getReverseMatchingRegExp(string $pattern)

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

Параметры

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

Возвращаемое значение

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

bool isQuoteMatch(string $quoteMatch)

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

Параметры

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

Возвращаемое значение

bool true, если совпадает, false в противном случае

string replaceQuoteMatch(string $quoteMatch)

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

Параметры

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

Возвращаемое значение

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

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

Spec-Zone.ru

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