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