Ethna_AppObjectアプリケーションオブジェクトのベースクラス
Located in /class/Ethna_AppObject.php (line 21)
mixed
Ethna_AppObject
(object Ethna_Backend &$backend, [mixed $key_type = null], [mixed $key = null], [array $prop = null])
mixed
searchId
([array $filter = null], [array $order = null], [int $offset = null], [int $count = null])
mixed
searchProp
([array $keys = null], [array $filter = null], [array $order = null], [int $offset = null], [int $count = null])
Ethna_AppObjectクラスのコンストラクタ
オブジェクトプロパティを指定の形式でダンプする(現在はCSV形式のみサポート)
オブジェクトプロパティ表示名(詳細)へのアクセサ
フォーム値からオブジェクトプロパティをインポートする
アクティブなオブジェクトかどうかを返す
isValid()メソッドはオブジェクト自体が有効かどうかを判定するのに対し isActive()はオブジェクトがアプリケーションとして有効かどうかを返す
オブジェクトを置換する
MySQLのREPLACE文に相当する動作を行う(add()で重複エラーが発生したら update()を行う)
オブジェクトIDを検索する
オブジェクトプロパティを検索する
オブジェクトプロパティへのアクセサ(W)
データベースフィールド名に対応するフォーム名を取得する
テーブル定義を取得する
(クラス名→テーブル名のルールを変えたい場合は このメソッドをオーバーライドします)
オブジェクトのアプリケーションデフォルトプロパティを設定する
コンストラクタにより指定されたキーにマッチするエントリがなかった場合の デフォルトプロパティをここで設定することが出来る
オブジェクト検索SQLプラグイン(追加条件定義)
sample:
オブジェクト検索SQLプラグイン(追加テーブル)
sample:
Documentation generated on Thu, 08 May 2008 00:14:33 +0900 by phpDocumentor 1.4.2