FLEA_Db_ActiveRecord类参考

所有成员的列表。

公有成员

 FLEA_Db_ActiveRecord ($conditions=null)
 init ()
 load ($conditions)
 save ()
 delete ()
 setId ($id)
 getId ()
 toArray ()
 attach (&$row)

静态公有成员

 define ()

公有属性

 $_aggregation = array()
 $_table
 $_idname
 $init = false
 $_mapping = false


详细描述

在文件ActiveRecord.php28行定义。


成员函数文档

FLEA_Db_ActiveRecord::define (  )  [static]

继承类必须覆盖此静态函数

返回:
array

在文件ActiveRecord.php72行定义。

参考自 init().

FLEA_Db_ActiveRecord::FLEA_Db_ActiveRecord ( conditions = null  ) 

构造函数

根据 $conditions 参数查询符合条件的记录作为对象属性。

参数:
mixed $conditions
返回:
FLEA_Db_ActiveRecord

在文件ActiveRecord.php85行定义。

参考 init()load().

FLEA_Db_ActiveRecord::init (  ) 

初始化

参数:
array $options

获得聚合对象的定义信息

在文件ActiveRecord.php96行定义。

参考 define()FLEA::isRegistered()FLEA::loadClass()FLEA::register()FLEA::registry().

参考自 FLEA_Db_ActiveRecord().

FLEA_Db_ActiveRecord::load ( conditions  ) 

从数据库载入符合条件的一个对象

参数:
mixed $conditions

在文件ActiveRecord.php170行定义。

参考 attach().

参考自 FLEA_Db_ActiveRecord().

FLEA_Db_ActiveRecord::save (  ) 

保存对象到数据库

在文件ActiveRecord.php179行定义。

参考 toArray().

FLEA_Db_ActiveRecord::delete (  ) 

从数据库删除对象

在文件ActiveRecord.php188行定义。

参考 getId().

FLEA_Db_ActiveRecord::setId ( id  ) 

设置对象主键值

参数:
mixed $id

在文件ActiveRecord.php198行定义。

FLEA_Db_ActiveRecord::getId (  ) 

返回对象主键值

返回:
mixed

在文件ActiveRecord.php208行定义。

参考自 delete().

FLEA_Db_ActiveRecord::toArray (  ) 

将对象属性转换为数组

返回:
array

在文件ActiveRecord.php218行定义。

参考自 save().

FLEA_Db_ActiveRecord::attach ( &$  row  ) 

将记录的值绑定到对象

参数:
array $row

在文件ActiveRecord.php232行定义。

参考自 load().


成员数据文档

FLEA_Db_ActiveRecord::$_aggregation = array()

在文件ActiveRecord.php35行定义。

FLEA_Db_ActiveRecord::$_table

在文件ActiveRecord.php42行定义。

FLEA_Db_ActiveRecord::$_idname

在文件ActiveRecord.php49行定义。

FLEA_Db_ActiveRecord::$init = false

在文件ActiveRecord.php56行定义。

FLEA_Db_ActiveRecord::$_mapping = false

在文件ActiveRecord.php63行定义。


该类的文档由以下文件生成:
Generated at Sat Feb 2 15:18:53 2008 for FleaPHP by  doxygen 1.5.3