Automattic\WooCommerce\Blocks\Domain\Services\CheckoutFieldTypes
DateFieldType::format_value
Formats a stored YYYY-MM-DD date using the store's date format.
Метод класса: DateFieldType{}
Хуков нет.
Возвращает
mixed. The formatted date, or the value unchanged if it could not be parsed.
Использование
$DateFieldType = new DateFieldType(); $DateFieldType->format_value( $value, $field );
- $value(разное) (обязательный)
- The stored value.
- $field(массив) (обязательный)
- The field.
Код DateFieldType::format_value() DateFieldType::format value WC 11.2.2
public function format_value( $value, array $field ) {
$date = is_string( $value ) ? $this->parse_date( $value ) : null;
if ( null === $date ) {
return $value;
}
$formatted = wp_date( wc_date_format(), $date->getTimestamp() );
return false === $formatted ? $value : $formatted;
}