private static function routes() { kirby()->routes(array(array('pattern' => self::$route, 'action' => function () { echo SplitviewTool::html(); }), array('pattern' => self::$route . '/assets/css/tool.css', 'action' => function () { $path = self::$assets . 'css' . DS . 'tool.css'; return new Response(f::read($path), 'css'); }), array('pattern' => self::$route . '/assets/css/tool.min.css', 'action' => function () { $path = self::$assets . 'css' . DS . 'tool.min.css'; return new Response(f::read($path), 'css'); }), array('pattern' => self::$route . '/assets/js/dist/tool.js', 'action' => function () { $path = self::$assets . 'js' . DS . 'dist/tool.js'; return new Response(f::read($path), 'js'); }), array('pattern' => self::$route . '/assets/js/dist/tool.min.js', 'action' => function () { $path = self::$assets . 'js' . DS . 'dist/tool.min.js'; return new Response(f::read($path), 'js'); }), array('pattern' => self::$route . '/assets/js/src/site.js', 'action' => function () { $path = self::$assets . 'js' . DS . 'src/site/site.js'; return new Response(f::read($path), 'js'); }), array('pattern' => self::$route . '/assets/js/dist/site.min.js', 'action' => function () { $path = self::$assets . 'js' . DS . 'dist/site.min.js'; return new Response(f::read($path), 'js'); }), array('pattern' => self::$route . '/assets/fonts/font-awesome.woff', 'action' => function () { $path = self::$assets . 'fonts' . DS . 'font-awesome-4.5.0' . DS . 'fontawesome-webfont.woff'; return new Response(f::read($path), 'woff'); }), array('pattern' => self::$route . '/assets/fonts/source-sans-pro.woff', 'action' => function () { $path = self::$assets . 'fonts' . DS . 'source-sans-pro' . DS . 'SourceSansPro-Regular.otf.woff'; return new Response(f::read($path), 'woff'); }))); }
private static function routes() { kirby()->routes(array(array('pattern' => self::$route, 'action' => function () { echo SplitviewTool::html(); }), array('pattern' => self::$route . '/css/(:any)', 'action' => function ($slug) { $path = self::$assets . 'css' . DS . $slug . '.min.css'; return new Response(f::read($path), 'css'); }), array('pattern' => self::$route . '/js/dist/(:any)', 'action' => function ($slug) { $path = self::$assets . 'js' . DS . 'dist' . DS . $slug . '.min.js'; return new Response(f::read($path), 'js'); }), array('pattern' => self::$route . '/js/src/(:any)', 'action' => function ($slug) { $path = self::$assets . 'js' . DS . 'src' . DS . $slug . DS . $slug . '.js'; return new Response(f::read($path), 'js'); }), array('pattern' => self::$route . '/svg/(:any)', 'action' => function ($slug) { $path = self::$assets . 'images' . DS . 'svg' . DS . $slug . '.svg'; return new Response(f::read($path), 'svg'); }), array('pattern' => self::$route . '/svg/inverted/(:any)', 'action' => function ($slug) { $path = self::$assets . 'images' . DS . 'svg' . DS . 'inverted' . DS . $slug . '.svg'; return new Response(f::read($path), 'svg'); }))); }