Class: Teeple_Converter

Source Location: /Converter.php

Class Overview [line 23]


Converterの基底クラス

Author(s):

Version:

Copyright:

Variables

Constants

Methods


Child classes:

Teeple_Converter_Datearray
配列で渡された年、月、日から文字列を作成します。
Teeple_Converter_Datetimehash
連想配列で渡された日時から文字列を作成します。
Teeple_Converter_MbConvertBase
mb_convert_kanaを使って変換するConverterの基底クラス
Teeple_Converter_Tel
電話番号を1つにまとめます。(ハイフンで結合) 電話番号はそれぞれ、$foo[0],$foo[1],$foo[2]に格納されている前提です。 target属性で指定されたフィールド名に値を格納します。
Teeple_Converter_Timehash
連想配列で渡された時刻から文字列を作成します。
Teeple_Converter_Todatearray
日付の文字列から配列を作成します。(Datearrayの逆)
Teeple_Converter_Todatetimehash
日時の文字列から連想配列を作成します。(Datetimehashの逆)
Teeple_Converter_Trim
前後の空白を除去します。 対象となるプロパティが配列の場合は各値に対してtrimを実行します。
Teeple_Converter_Zip
郵便番号を1つにまとめます。(ハイフンで結合) 郵便番号はそれぞれ、$foo[0],$foo[1]に格納されている前提です。 target属性で指定されたフィールド名に値を格納します。

Inherited Variables

Inherited Constants

Inherited Methods



Class Details

Converterの基底クラス

Tags:

[ Top ]


Class Variables


Class Methods

convert

boolean convert( &$obj, string $fieldName, object $obj)

[line 34]

Converterを実行します。 子クラスで実装されるexecuteメソッドを呼び出します。

Tags:

  • access - public

Parameters:

  • object $obj -
  • string $fieldName -
  • &$obj -

[ Top ]

execute

void execute( &$obj, string $fieldName, object $obj)

[line 44]

実際のConverterロジックです。子クラスで実装します。

Tags:

  • abstract -
  • access - protected

Overridden in child classes as:

Teeple_Converter_Datearray::execute()
Teeple_Converter_Datetimehash::execute()
Teeple_Converter_MbConvertBase::execute()
Teeple_Converter_Tel::execute()
Teeple_Converter_Timehash::execute()
Teeple_Converter_Todatearray::execute()
Teeple_Converter_Todatetimehash::execute()
Teeple_Converter_Trim::execute()
Teeple_Converter_Zip::execute()

Parameters:

  • object $obj -
  • string $fieldName -
  • &$obj -

[ Top ]


Class Constants


Documentation generated on Mon, 26 Apr 2010 08:59:38 +0900 by phpDocumentor 1.4.3