extendableConstruct(); } /** * Extend this object properties upon construction. * @param Closure $callback */ public static function extend(Closure $callback) { self::extendableExtendCallback($callback); } /** * Finds and serves the request using the primary controller. * @param string $url Specifies the requested page URL. * If the parameter is omitted, the current URL used. * @return string Returns the processed page content. */ public function run($url = '/') { return App::make(Controller::class)->run($url); } }