Skip to content
This repository has been archived by the owner on Jul 22, 2024. It is now read-only.

Commit

Permalink
Limit core routes to the main domain
Browse files Browse the repository at this point in the history
  • Loading branch information
Omranic committed Jun 6, 2017
1 parent 125050c commit 4c7094d
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 17 deletions.
30 changes: 14 additions & 16 deletions routes/web.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,23 +2,21 @@

declare(strict_types=1);

Route::group(['domain' => domain()], function () {
Route::name('backend.')
->namespace('Cortex\Tenantable\Http\Controllers\Backend')
->middleware(['web', 'nohttpcache', 'can:access-dashboard'])
->prefix(config('rinvex.cortex.route.locale_prefix') ? '{locale}/backend' : 'backend')
->group(['domain' => domain()], function () {

Route::name('backend.')
->namespace('Cortex\Tenantable\Http\Controllers\Backend')
->middleware(['web', 'nohttpcache', 'can:access-dashboard'])
->prefix(config('rinvex.cortex.route.locale_prefix') ? '{locale}/backend' : 'backend')->group(function () {

// Tenants Routes
Route::name('tenants.')->prefix('tenants')->group(function () {
Route::get('/')->name('index')->uses('TenantsController@index');
Route::get('create')->name('create')->uses('TenantsController@form');
Route::post('create')->name('store')->uses('TenantsController@store');
Route::get('{tenant}')->name('edit')->uses('TenantsController@form')->where('tenant', '[0-9]+');
Route::put('{tenant}')->name('update')->uses('TenantsController@update')->where('tenant', '[0-9]+');
Route::get('{tenant}/logs')->name('logs')->uses('TenantsController@logs')->where('tenant', '[0-9]+');
Route::delete('{tenant}')->name('delete')->uses('TenantsController@delete')->where('tenant', '[0-9]+');
});
// Tenants Routes
Route::name('tenants.')->prefix('tenants')->group(function () {
Route::get('/')->name('index')->uses('TenantsController@index');
Route::get('create')->name('create')->uses('TenantsController@form');
Route::post('create')->name('store')->uses('TenantsController@store');
Route::get('{tenant}')->name('edit')->uses('TenantsController@form')->where('tenant', '[0-9]+');
Route::put('{tenant}')->name('update')->uses('TenantsController@update')->where('tenant', '[0-9]+');
Route::get('{tenant}/logs')->name('logs')->uses('TenantsController@logs')->where('tenant', '[0-9]+');
Route::delete('{tenant}')->name('delete')->uses('TenantsController@delete')->where('tenant', '[0-9]+');
});

});
2 changes: 1 addition & 1 deletion src/Providers/TenantableServiceProvider.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@

namespace Cortex\Tenantable\Providers;

use Cortex\Tenantable\Http\Middleware\Tenantable;
use Illuminate\Routing\Router;
use Illuminate\Support\ServiceProvider;
use Cortex\Tenantable\Http\Middleware\Tenantable;

class TenantableServiceProvider extends ServiceProvider
{
Expand Down

0 comments on commit 4c7094d

Please sign in to comment.