Class Ethna_AppSearchObject

Description

アプリケーションオブジェクト検索条件クラス

Located in /class/AppSearchObject.php (line 49)


	
			
Variable Summary
 mixed $condition
 mixed $object_list
 mixed $value
Method Summary
 Ethna_AppSearchObject __construct (string $value, int $condition)
 void addObject (string $name, object Ethna_AppSearchObject $search_object, int $condition)
 void isTarget ( $field)
 SQL文 toString (string $column)
Variables
mixed $condition (line 59)
  • access: protected
mixed $object_list = array() (line 64)
  • access: protected
mixed $value (line 56)
  • access: protected
Methods
Constructor __construct (line 76)

Ethna_AppSearchObjectのコンストラクタ

  • access: public
Ethna_AppSearchObject __construct (string $value, int $condition)
  • string $value: 検索値
  • int $condition: 検索条件(OBJECT_CONDITION_NE,...)
addObject (line 90)

検索条件をOR/ANDで追加する

  • access: public
void addObject (string $name, object Ethna_AppSearchObject $search_object, int $condition)
  • string $name: 検索対象カラム名
  • object Ethna_AppSearchObject $search_object: 追加する検索条件
  • int $condition: 追加条件(OR/AND)
isTarget (line 104)

指定されたフィールドが検索対象となっているかどうかを返す

  • access: public
void isTarget ( $field)
  • $field
toString (line 127)

検索条件SQL文を返す

  • access: public
SQL文 toString (string $column)
  • string $column: 検索対象カラム名

Documentation generated on Fri, 11 Nov 2011 03:57:40 +0900 by phpDocumentor 1.4.3