[ '/' => 'PublicController@index', '/index.php' => 'PublicController@index', '/archive' => 'PublicController@archive', // Submission routes '/submit' => 'SubmissionController@showPassphrase', '/submit/passphrase' => 'SubmissionController@showPassphrase', '/submit/form' => 'SubmissionController@showForm', '/submit/confirmation' => 'SubmissionController@showConfirmation', '/submit/edit' => 'SubmissionController@showEditPassphrase', '/submit/edit/list' => 'SubmissionController@showEditList', '/submit/edit/(\d+)' => 'SubmissionController@showWriterVerification', // Legacy routes (for logged in users) '/login' => 'AuthController@showLogin', '/logout' => 'AuthController@logout', '/dashboard' => 'DashboardController@index', '/articles' => 'ArticleController@index', '/articles/new' => 'ArticleController@new', '/articles/create' => 'ArticleController@create', '/articles/(\d+)' => 'ArticleController@show', '/articles/(\d+)/verify-writer' => 'ArticleController@showVerifyWriter', '/articles/(\d+)/verify-passphrase' => 'ArticleController@showVerifyPassphrase', '/seasons' => 'SeasonController@index', '/generate-pdf' => 'PdfController@generate', ], 'POST' => [ // Submission routes '/submit/verify' => 'SubmissionController@verifyPassphrase', '/submit/store' => 'SubmissionController@store', '/submit/edit/verify' => 'SubmissionController@verifyEditPassphrase', '/submit/edit/verify-writer' => 'SubmissionController@verifyWriter', // Legacy routes '/login' => 'AuthController@login', '/articles' => 'ArticleController@store', '/upload-image' => 'UploadController@upload', '/articles/verify-writer' => 'ArticleController@verifyWriter', '/articles/verify-passphrase' => 'ArticleController@verifyPassphrase', ], ];