Class FormatWrapper
既存の Format オブジェクトを機能拡張するためのラッパークラスです.
このクラスは Decorator パターンで設計されています.
-
Peach\DT\FormatWrapper
implements
Peach\DT\Format
Methods summary
public
|
#
__construct( Peach\DT\Format $original )
指定された Format オブジェクトをラップする FormatWrapper を構築します.
指定された Format オブジェクトをラップする FormatWrapper を構築します.
Parameters
|
public
Peach\DT\Format
|
#
getOriginal( )
ラップ対象の Format オブジェクトを返します.
ラップ対象の Format オブジェクトを返します.
Returns
|
public
string
|
#
formatDate( Peach\DT\Date $d )
ラップ対象のオブジェクトの formatDate メソッドを実行します.
ラップ対象のオブジェクトの formatDate メソッドを実行します.
Parameters
Returns
string オリジナルの formatDate の結果
Implementation of
|
public
string
|
#
formatDatetime( Peach\DT\Datetime $d )
ラップ対象のオブジェクトの formatDatetime メソッドを実行します.
ラップ対象のオブジェクトの formatDatetime メソッドを実行します.
Parameters
Returns
string オリジナルの formatDatetime の結果
Implementation of
|
public
string
|
#
formatTimestamp( Peach\DT\Timestamp $d )
ラップ対象のオブジェクトの formatTimestamp メソッドを実行します.
ラップ対象のオブジェクトの formatTimestamp メソッドを実行します.
Parameters
Returns
string オリジナルの formatTimestamp の結果
Implementation of
|
public
Peach\DT\Time
|
#
parseDate( string $format )
ラップ対象のオブジェクトの parseDate メソッドを実行します.
ラップ対象のオブジェクトの parseDate メソッドを実行します.
Parameters
Returns
Implementation of
|
public
Peach\DT\Time
|
#
parseDatetime( string $format )
ラップ対象のオブジェクトの parseDatetime メソッドを実行します.
ラップ対象のオブジェクトの parseDatetime メソッドを実行します.
Parameters
Returns
Implementation of
|
public
Peach\DT\Time
|
#
parseTimestamp( string $format )
ラップ対象のオブジェクトの parseTimestamp メソッドを実行します.
ラップ対象のオブジェクトの parseTimestamp メソッドを実行します.
Parameters
Returns
Implementation of
|