## Class CFW_Models_EntityProperty

Description

Implements interfaces:

- CFW_Models_IEntityProperty

EntityPropertyの基本実装

- author: okada

Located in /Models/EntityProperty.php (line 9)

Variable Summary
string $alias
String $createdAtField
String $entityClass
string $entityName
String $identityField
String $modofiedAtField
String $schema
Array $_fields
Array $_primaryKeys
Method Summary
CFW_Models_EntityProperty __construct ( $schema, $entityName)
void getAlias ()
void getCreatedAtField ()
void getEntityClass ()
void getFields ()
void getIdentityField ()
void getModifiedAtField ()
void getName ()
void getPrimaryKeys ()
void getUpdateFields ()
void setAlias ( $value)
void setDoUpdate ([ $doUpdate = true])
void setName ( $value)
unknown_type setPrimaryKeys (unknown_type $pkeys)
unknown __get (unknown_type $name)
unknown __set (unknown_type $name, unknown_type $value)
Variables
string $alias (line 21)
String $createdAtField = "created_at" (line 42)
String $entityClass (line 25)
string $entityName (line 17)
String $identityField = "" (line 38)
String $modofiedAtField = "modified_at" (line 46)
String $schema (line 13)
Array $_fields (line 30)
Array $_primaryKeys (line 34)
Methods
Constructor __construct (line 47)

- access: public

CFW_Models_EntityProperty __construct ( $schema, $entityName)

- $schema
- $entityName

getAlias (line 118)

- access: public

void getAlias ()

Implementation of:

CFW_Models_IEntityProperty::getAlias()
  エンティティに付けた別名を得る.

getCreatedAtField (line 151)

- access: public

void getCreatedAtField ()

Implementation of:

CFW_Models_IEntityProperty::getCreatedAtField()
  作成日フィールドの名前

getEntityClass (line 139)

- access: public

void getEntityClass ()

Implementation of:

CFW_Models_IEntityProperty::getEntityClass()
  エンティティ生成のためのクラス定義を得る

getFields (line 76)

- access: public

void getFields ()

Implementation of:

CFW_Models_IEntityProperty::getFields()
  定義されている全てのフィールドを得る

getIdentityField (line 145)

- access: public

void getIdentityField ()

Implementation of:

CFW_Models_IEntityProperty::getIdentityField()
  IDentity列の定義を得る

getModifiedAtField (line 157)

- access: public

void getModifiedAtField ()

Implementation of:

CFW_Models_IEntityProperty::getModifiedAtField()
  更新日フィールドの名前

getName (line 106)

- access: public

void getName ()

Implementation of:

CFW_Models_IEntityProperty::getName()
  このプロパティに定義されているエンティティなどの名前.

getPrimaryKeys (line 93)

- access: public

void getPrimaryKeys ()

Implementation of:

CFW_Models_IEntityProperty::getPrimaryKeys()
  主キーのリストを得る

getUpdateFields (line 82)

- access: public

void getUpdateFields ()

Implementation of:

CFW_Models_IEntityProperty::getUpdateFields()
  更新対象フィールドを得る

setAlias (line 124)

- access: public

void setAlias ( $value)

- $value

Implementation of:

CFW_Models_IEntityProperty::setAlias()
  エンティティに付ける別名を設定する.

setDoUpdate (line 130)

- access: public

void setDoUpdate ([ $doUpdate = true])

- $doUpdate

Implementation of:

CFW_Models_IEntityProperty::setDoUpdate()
  エンティティの全ての列に対する更新対象設定

setName (line 112)

- access: public

void setName ( $value)

- $value

Implementation of:

CFW_Models_IEntityProperty::setName()
  このプロパティに定義されているエンティティなどの名前を設定する.

setPrimaryKeys (line 100)

- access: public

unknown_type setPrimaryKeys (unknown_type $pkeys)

- unknown_type $pkeys

__get (line 66)

- access: public

unknown __get (unknown_type $name)

- unknown_type $name

__set (line 59)

- access: public

unknown __set (unknown_type $name, unknown_type $value)

- unknown_type $name
- unknown_type $value

Documentation generated on Fri, 25 Dec 2009 22:45:15 +0900 by phpDocumentor 1.4.3