getInfoById($id); } static public function getInfoByOpenId($openId) { $Table_reader = new Table_reader(); return $Table_reader->getInfoByOpenId($openId); } static public function add($attrs) { $Table_reader = new Table_reader(); $id = $Table_reader->add($attrs); return $id; } static public function update($id, $attrs) { $Table_reader = new Table_reader(); return $Table_reader->update($id, $attrs); } static public function addOrUpdate($id, $attrs) { $Table_reader = new Table_reader(); if(empty($id)) { $id = $Table_reader->add($attrs); } else { $Table_reader->update($id, $attrs); } return $id; } static public function addCountByOpenId($openId) { $Table_reader = new Table_reader(); $rs = $Table_reader->getInfoByOpenId($openId); if (empty($rs)) { return 0; } return $Table_reader->addCountByOpenId($openId, $rs['count']+1); } static public function del($id) { $Table_reader = new Table_reader(); return $Table_reader->del($id); } static public function getList($filter = array(), $count=0, $page=0, $pageSize=0) { $Table_reader = new Table_reader(); return $Table_reader->getList($filter, $count, $page, $pageSize); } static public function getListByPage($filter = array(), $page=0, $pagesize=0){ $Table_reader = new Table_reader(); return $Table_reader->getList($filter, 0, $page, $pagesize); } static public function getCountAll($filter = array()){ $Table_reader = new Table_reader(); return $Table_reader->getList($filter, 1); } }