// +---------------------------------------------------------------------- declare (strict_types = 1); namespace app\services\user; use app\services\BaseServices; use app\dao\user\UserUserBillDao; /** * * Class UserUserBillServices * @package app\services\user */ class UserUserBillServices extends BaseServices { /** * UserUserBillServices constructor. * @param UserUserBillDao $dao */ public function __construct(UserUserBillDao $dao) { $this->dao = $dao; } /** * @param $where * @param $field * @param $order * @return array */ public function getBrokerageList(array $where, string $field = '*', string $order = '', $is_page = true) { [$page, $limit] = $this->getPageValue($is_page); $list = $this->dao->getList($where, $field, $order, $page, $limit); $count = $this->dao->getCount($where); return [$count, $list]; } }