generateMergeJavascript($ziggy, $nonce); } static::$generated = true; $output = config('ziggy.output.script', Script::class); $routeFunction = config('ziggy.skip-route-function') ? '' : file_get_contents(__DIR__ . '/../dist/route.umd.js'); return (string) new $output($ziggy, $routeFunction, $nonce); } private function generateMergeJavascript(Ziggy $ziggy, string $nonce) { $output = config('ziggy.output.merge_script', MergeScript::class); return new $output($ziggy, $nonce); } }