Example #1
0
    Route::get('/', 'Litecms\\Block\\Http\\Controllers\\CategoryApiController@index');
    Route::get('/{slug?}', 'Litecms\\Block\\Http\\Controllers\\CategoryApiController@show');
});
// Admin web routes  for block
Route::group(['prefix' => trans_setlocale() . '/admin/block'], function () {
    Route::post('block/status/{block}', 'Litecms\\Block\\Http\\Controllers\\BlockAdminController@update');
    Route::resource('block', 'Litecms\\Block\\Http\\Controllers\\BlockAdminController');
});
// Admin API routes  for block
Route::group(['prefix' => trans_setlocale() . 'api/v1/admin/block'], function () {
    Route::resource('block', 'Litecms\\Block\\Http\\Controllers\\BlockAdminApiController');
});
// User web routes for block
Route::group(['prefix' => trans_setlocale() . '/user/block'], function () {
    Route::resource('block', 'Litecms\\Block\\Http\\Controllers\\BlockUserController');
});
// User API routes for block
Route::group(['prefix' => trans_setlocale() . 'api/v1/user/block'], function () {
    Route::resource('block', 'Litecms\\Block\\Http\\Controllers\\BlockUserApiController');
});
// Public web routes for block
Route::group(['prefix' => trans_setlocale() . '/blocks'], function () {
    Route::get('/', 'Litecms\\Block\\Http\\Controllers\\BlockController@index');
    Route::get('/category/{category?}', 'Litecms\\Block\\Http\\Controllers\\BlockController@category');
    Route::get('/{slug?}', 'Litecms\\Block\\Http\\Controllers\\BlockController@show');
});
// Public API routes for block
Route::group(['prefix' => trans_setlocale() . 'api/v1/blocks'], function () {
    Route::get('/', 'Litecms\\Block\\Http\\Controllers\\BlockApiController@index');
    Route::get('/{slug?}', 'Litecms\\Block\\Http\\Controllers\\BlockApiController@show');
});
Example #2
0
<?php

// Admin web routes  for gallery
Route::group(['prefix' => trans_setlocale() . '/admin/gallery'], function () {
    Route::post('gallery/status/{Gallery}', 'Litecms\\Gallery\\Http\\Controllers\\GalleryAdminController@update');
    Route::resource('gallery', 'Litecms\\Gallery\\Http\\Controllers\\GalleryAdminController');
});
// Admin API routes  for gallery
Route::group(['prefix' => trans_setlocale() . 'api/v1/admin/gallery'], function () {
    Route::resource('gallery', 'Litecms\\Gallery\\Http\\Controllers\\GalleryAdminApiController');
});
// User web routes for gallery
Route::group(['prefix' => trans_setlocale() . '/user/gallery'], function () {
    Route::resource('gallery', 'Litecms\\Gallery\\Http\\Controllers\\GalleryUserController');
});
// User API routes for gallery
Route::group(['prefix' => trans_setlocale() . 'api/v1/user/gallery'], function () {
    Route::resource('gallery', 'Litecms\\Gallery\\Http\\Controllers\\GalleryUserApiController');
});
// Public web routes for gallery
Route::group(['prefix' => trans_setlocale() . '/galleries'], function () {
    Route::get('/', 'Litecms\\Gallery\\Http\\Controllers\\GalleryController@index');
    Route::get('/{slug?}', 'Litecms\\Gallery\\Http\\Controllers\\GalleryController@show');
});
// Public API routes for gallery
Route::group(['prefix' => trans_setlocale() . 'api/v1/galleries'], function () {
    Route::get('/', 'Litecms\\Gallery\\Http\\Controllers\\GalleryPublicApiController@index');
    Route::get('/{slug?}', 'Litecms\\Gallery\\Http\\Controllers\\GalleryPublicApiController@show');
});
Example #3
0
<?php

// Admin routes for module
Route::group(['prefix' => trans_setlocale() . '/admin/settings'], function () {
    Route::resource('setting', 'SettingAdminWebController');
});
Example #4
0
<?php

/*
|--------------------------------------------------------------------------
| Application Routes
|--------------------------------------------------------------------------
|
| Here is where you can register all of the routes for an application.
| It's a breeze. Simply tell Laravel the URIs it should respond to
| and give it the controller to call when that URI is requested.
|
*/
Route::group(['middleware' => 'web'], function () {
    // Home page for the website.
    Route::get(trans_setlocale() . '/', 'PublicWebController@home');
    Route::get(trans_setlocale() . '/home', 'UserWebController@home');
    Route::get(trans_setlocale() . '/client', 'ClientWebController@home');
    Route::get(trans_setlocale() . '/client/profile', 'ClientWebController@getProfile');
    Route::post(trans_setlocale() . '/client/profile', 'ClientWebController@postProfile');
    Route::get(trans_setlocale() . '/client/password', 'ClientWebController@getPassword');
    Route::post(trans_setlocale() . '/client/password', 'ClientWebController@postPassword');
    Route::auth();
});
Example #5
0
<?php

Route::group(['namespace' => 'Litepie\\Menu\\Http\\Controllers', 'prefix' => trans_setlocale() . '/admin/menu'], function () {
    Route::post('menu/{id}/tree', 'MenuAdminWebController@tree');
    Route::get('menu/{id}/test', 'MenuAdminWebController@test');
    Route::get('menu/{id}/nested', 'MenuAdminWebController@nested');
    Route::resource('menu', 'MenuAdminWebController');
    Route::resource('submenu', 'SubMenuAdminWebController');
});
Example #6
0
<?php

// Admin web routes  for pricelist
Route::group(['prefix' => trans_setlocale() . '/admin/pricelist'], function () {
    Route::resource('pricelist', 'Litecms\\PriceList\\Http\\Controllers\\PriceListAdminController');
});
// Admin API routes  for pricelist
Route::group(['prefix' => trans_setlocale() . 'api/v1/admin/pricelist'], function () {
    Route::resource('pricelist', 'Litecms\\PriceList\\Http\\Controllers\\PriceListAdminApiController');
});
// User web routes for pricelist
Route::group(['prefix' => trans_setlocale() . '/user/pricelist'], function () {
    Route::resource('pricelist', 'Litecms\\PriceList\\Http\\Controllers\\PriceListUserController');
});
// User API routes for pricelist
Route::group(['prefix' => trans_setlocale() . 'api/v1/user/pricelist'], function () {
    Route::resource('pricelist', 'Litecms\\PriceList\\Http\\Controllers\\PriceListUserApiController');
});
//  web routes for pricelist
Route::group(['prefix' => trans_setlocale() . '/pricelists'], function () {
    Route::get('/', 'Litecms\\PriceList\\Http\\Controllers\\PriceListController@index');
    Route::get('/{slug?}', 'Litecms\\PriceList\\Http\\Controllers\\PriceListController@show');
});
//  API routes for pricelist
Route::group(['prefix' => trans_setlocale() . 'api/v1/pricelists'], function () {
    Route::get('/', 'Litecms\\PriceList\\Http\\Controllers\\PriceListApiController@index');
    Route::get('/{slug?}', 'Litecms\\PriceList\\Http\\Controllers\\PriceListApiController@show');
});
Example #7
0
<?php

// Admin routes for module
Route::group(['prefix' => trans_setlocale() . '/admin/user', 'middleware' => ['web', 'auth.role:admin']], function () {
    Route::resource('user', 'UserAdminController');
    Route::resource('role', 'RoleAdminController');
    Route::resource('permission', 'PermissionAdminController');
    Route::post('update-profile', 'UserAdminController@updateProfile');
    Route::post('change-password', 'UserAdminController@changePassword');
});
// User routes for module
Route::group(['prefix' => trans_setlocale() . '/user', 'middleware' => ['web', 'auth']], function () {
    Route::get('profile', 'UserUserController@getProfile');
    Route::post('profile', 'UserUserController@postProfile');
    Route::get('password', 'UserUserController@getPassword');
    Route::post('password', 'UserUserController@postPassword');
});
Route::group(['middleware' => 'web'], function () {
    Route::get('register/{role?}', '\\App\\Http\\Controllers\\Auth\\AuthController@showRegistrationForm');
    Route::get('login/{provider}', '\\App\\Http\\Controllers\\Auth\\AuthController@redirectToProvider');
    Route::get('login/{provider}/callback', '\\App\\Http\\Controllers\\Auth\\AuthController@handleProviderCallback');
    Route::get('verify/send', '\\App\\Http\\Controllers\\Auth\\AuthController@sendVerification');
    Route::get('verify/{code?}', '\\App\\Http\\Controllers\\Auth\\AuthController@verify');
    Route::get('locked', '\\App\\Http\\Controllers\\Auth\\AuthController@locked');
    Route::get(trans_setlocale() . 'admin', '\\App\\Http\\Controllers\\AdminController@home');
    Route::get(trans_setlocale() . 'admin/profile', '\\App\\Http\\Controllers\\AdminController@profile');
    Route::get(trans_setlocale() . 'admin/locked', '\\App\\Http\\Controllers\\AdminController@locked');
    Route::get(trans_setlocale() . 'admin/masters', '\\App\\Http\\Controllers\\AdminController@masters');
    Route::get(trans_setlocale() . 'admin/reports', '\\App\\Http\\Controllers\\AdminController@reports');
});
Example #8
0
<?php

// Admin routes for module
Route::group(['prefix' => trans_setlocale() . '/admin/page'], function () {
    Route::resource('page', 'PageAdminWebController');
});
// User routes for module
Route::group(['prefix' => trans_setlocale() . '/user/page'], function () {
    Route::resource('page', 'PageUserWebController');
});
// Public routes for module
Route::group(['prefix' => trans_setlocale()], function () {
    Route::get('/{slug}.html', 'PagePublicWebController@getPage');
});
Example #9
0
// Public API routes for portfolio
Route::group(['prefix' => trans_setlocale() . 'api/v1/portfolios'], function () {
    Route::get('/', 'Litecms\\Portfolio\\Http\\Controllers\\PortfolioApiController@index');
    Route::get('/{slug?}', 'Litecms\\Portfolio\\Http\\Controllers\\PortfolioApiController@show');
});
// Admin web routes  for category
Route::group(['prefix' => trans_setlocale() . '/admin/portfolio'], function () {
    Route::resource('category', 'Litecms\\Portfolio\\Http\\Controllers\\CategoryAdminController');
});
// Admin API routes  for category
Route::group(['prefix' => trans_setlocale() . 'api/v1/admin/portfolio'], function () {
    Route::resource('category', 'Litecms\\Portfolio\\Http\\Controllers\\CategoryAdminApiController');
});
// User web routes for category
Route::group(['prefix' => trans_setlocale() . '/user/portfolio'], function () {
    Route::resource('category', 'Litecms\\Portfolio\\Http\\Controllers\\CategoryUserController');
});
// User API routes for category
Route::group(['prefix' => trans_setlocale() . 'api/v1/user/portfolio'], function () {
    Route::resource('category', 'Litecms\\Portfolio\\Http\\Controllers\\CategoryUserApiController');
});
// Public web routes for category
Route::group(['prefix' => trans_setlocale() . '/portfolio'], function () {
    Route::get('/category', 'Litecms\\Portfolio\\Http\\Controllers\\CategoryController@index');
    Route::get('/category/{slug?}', 'Litecms\\Portfolio\\Http\\Controllers\\CategoryController@show');
});
// Public API routes for category
Route::group(['prefix' => trans_setlocale() . 'api/v1/portfolios'], function () {
    Route::get('/', 'Litecms\\Portfolio\\Http\\Controllers\\CategoryApiController@index');
    Route::get('/{slug?}', 'Litecms\\Portfolio\\Http\\Controllers\\CategoryApiController@show');
});
Example #10
0
<?php

// Admin web routes  for testimonial
Route::group(['prefix' => trans_setlocale() . '/admin/testimonial'], function () {
    Route::resource('testimonial', 'Litecms\\Testimonial\\Http\\Controllers\\TestimonialAdminController');
});
// Admin API routes  for testimonial
Route::group(['prefix' => trans_setlocale() . 'api/v1/admin/testimonial'], function () {
    Route::resource('testimonial', 'Litecms\\Testimonial\\Http\\Controllers\\TestimonialAdminApiController');
});
// User web routes for testimonial
Route::group(['prefix' => trans_setlocale() . '/user/testimonial'], function () {
    Route::resource('testimonial', 'Litecms\\Testimonial\\Http\\Controllers\\TestimonialUserController');
});
// User API routes for testimonial
Route::group(['prefix' => trans_setlocale() . 'api/v1/user/testimonial'], function () {
    Route::resource('testimonial', 'Litecms\\Testimonial\\Http\\Controllers\\TestimonialUserApiController');
});
// Public web routes for testimonial
Route::group(['prefix' => trans_setlocale()], function () {
    Route::get('testimonials', 'Litecms\\Testimonial\\Http\\Controllers\\TestimonialController@index');
    Route::get('testimonial/{slug?}', 'Litecms\\Testimonial\\Http\\Controllers\\TestimonialController@show');
});
//  API routes for testimonial
Route::group(['prefix' => trans_setlocale() . 'api/v1/testimonials'], function () {
    Route::get('/', 'Litecms\\Testimonial\\Http\\Controllers\\TestimonialApiController@index');
    Route::get('/{slug?}', 'Litecms\\Testimonial\\Http\\Controllers\\TestimonialApiController@show');
});
Example #11
0
<?php

// Admin routes for module
Route::group(['namespace' => 'Litepie\\User\\Http\\Controllers', 'prefix' => trans_setlocale() . '/admin/user'], function () {
    Route::resource('user', 'UserAdminWebController');
    Route::resource('role', 'RoleAdminWebController');
    Route::resource('permission', 'PermissionAdminWebController');
});
Route::group(['namespace' => 'App\\Http\\Controllers', 'prefix' => trans_setlocale()], function () {
    Route::group(['prefix' => 'admin'], function () {
        Route::get('/', 'AdminWebController@home');
        Route::get('profile', 'AdminWebController@profile');
        Route::get('locked', 'AdminWebController@locked');
        Route::get('masters', 'AdminWebController@masters');
        Route::get('reports', 'AdminWebController@reports');
        Route::get('profile', 'AdminWebController@getProfile');
        Route::get('password', 'AdminWebController@getPassword');
        Route::post('profile', 'AdminWebController@postProfile');
        Route::post('password', 'AdminWebController@postPassword');
    });
    Route::group(['prefix' => '{guard?}'], function () {
        Route::get('password', 'UserWebController@getPassword');
        Route::post('password', 'UserWebController@postPassword');
        Route::get('profile', 'UserWebController@getProfile');
        Route::post('profile', 'UserWebController@postProfile');
        Route::get('api/v1/login', 'Auth\\AuthController@apiLogin');
        Route::get('login/{provider}', 'Auth\\AuthController@redirectToProvider');
        Route::get('login/{provider}/callback', 'Auth\\AuthController@handleProviderCallback');
        Route::get('verify/send', 'Auth\\AuthController@sendVerification');
        Route::get('verify/{code?}', 'Auth\\AuthController@verify');
    });