src/Biz/User/Dao/Impl/MessageDaoImpl.php
(开头部分) 1KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<?php
namespace Biz\User\Dao\Impl;
use Biz\User\Dao\MessageDao;
use Codeages\Biz\Framework\Dao\GeneralDaoImpl;
class MessageDaoImpl extends GeneralDaoImpl implements MessageDao
{
protected $table = 'message';
// protected function _createQueryBuilder($conditions)
// {
// $conditions = array_filter($conditions, function ($v) {
// if ($v === 0) {
// return true;
// }
// if (empty($v)) {
// return false;
// }
// return true;
// });
// if (isset($conditions['content'])) {
// $conditions['content'] = "%{$conditions['content']}%";
// }
// return $this->_getQueryBuilder($conditions)
// ->from($this->table, 'message')
// ->andWhere('fromId = :fromId')
// ->andWhere('toId = :toId')
// ->andWhere('createdTime = :createdTime')
// ->andWhere('createdTime >= :startDate')
// ->andWhere('createdTime < :endDate')
// ->andWhere('fromId IN (:fromIds)')
// ->andWhere('toId IN (:toIds)')
// ->andWhere('content LIKE :content');
// }
// public function count($conditions)
// {
// $builder = $this->_createQueryBuilder($conditions)
// ->select('COUNT(id)');
// return $builder->execute()->fetchColumn(0);
// }
// public function search($conditions, $orderBy, $start, $limit)
// {
// $this->filterStartLimit($start, $limit);
// $builder = $this->_createQueryBuilder($conditions)
// ->select('*')
// ->setFirstResult($start)
// ->setMaxResults($limit)
// ->orderBy('createdTime', 'DESC');
// return $builder->execute()->fetchAll() ?: array();
// }
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。