浏览 1626 次
锁定老帖子 主题:近期要完成的工具类 标注下:
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2011-07-13
<?php // sqlobject 提供简易的 表关联操作 require_once 'db.php'; interface SqlObject { } abstract class TableWrapper { static function mapping($tableClass){} } abstract class Table { public $tableName; /** * 操作的校验规则 * * @var array */ public $validateRules = null; } // Test case class UserTable extends Table { public $tableName = 'users'; } TableWrapper::mapping('UserTable')->find(); TableWrapper::mapping('UserTable')->findAll(); TableWrapper::mapping('UserTable')->add(); TableWrapper::mapping('UserTable')->addMore(); TableWrapper::mapping('UserTable')->delete(); TableWrapper::mapping('UserTable')->deleteAll(); TableWrapper::mapping('UserTable')->createRow()->save(); TableWrapper::mapping('UserTable')->createRow()->destroy(); TableWrapper::mapping('UserTable')->createRow()->isNew(); 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |