近期要完成的工具类 标注上
近期要完成的工具类 标注下:
<?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();