app = $app; $this->controller = $controller; } /** * 获取数据库对象 * @param string|Query $dbQuery * @return Query */ protected function buildQuery($dbQuery) { return is_string($dbQuery) ? Db::name($dbQuery) : $dbQuery; } /** * 实例对象反射 * @return static */ public static function instance() { return Container::getInstance()->invokeClass(static::class); } }