Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
webbingbrasil/courses-module / Http / backendRoutes.php
Size: Mime:
<?php

Route::resource('courses', 'CoursesController', [
    'names' => [
        'index' => 'courses.index',
        'create' => 'courses.create',
        'store' => 'courses.store',
        //'show' => 'courses.show',
        'edit' => 'courses.edit',
        'update' => 'courses.update',
        'destroy' => 'courses.destroy'
    ],
    'excerpt' => ['show']
]);

/**
 * slides routes
 */
Route::group(['prefix' => 'courses/{course_id}'], function () {
    Route::post('slides/saveOrder', [
        'as' => 'slides.saveOrder',
        'uses' => 'SlidesController@saveOrder'
    ]);
    Route::get('slides/loadFile/{slide}', [
        'as' => 'slides.loadFile',
        'uses' => 'SlidesController@loadFile'
    ]);
    Route::delete('slides/deleteFile/{slide}', [
        'as' => 'slides.deleteFile',
        'uses' => 'SlidesController@deleteFile'
    ]);
    Route::resource('slides', 'SlidesController', [
        'names' => [
            'index' => 'slides.index',
            'create' => 'slides.create',
            'store' => 'slides.store',
            //'show' => 'slides.show',
            'edit' => 'slides.edit',
            'update' => 'slides.update',
            'destroy' => 'slides.destroy'
        ],
        'excerpt' => ['show']
    ]);
});