Class CFW_Models_EntityProperty

Description

Implements interfaces:

EntityPropertyの基本実装

  • author: okada

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


	
			
Variable Summary
string $alias
String $entityClass
string $entityName
String $schema
Array $_fields
Method Summary
CFW_Models_EntityProperty __construct ( $schema,  $entityName)
void getAlias ()
void getEntityClass ()
void getFields ()
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