// Rotas que pertencem a um subdominio deverão ser registradas dentro do grupo
// Rotas para subdominio devem sempre ser declaradas antes das outras
Route::group(['domain' => '{account}.' . env('APP_DOMAIN')], function () {
Route::get('do-something', function ($account) {
//
});
});
// As demais rotas, registra-se normal
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
sudo add-apt-repository ppa:nginx/stable | |
sudo apt-get update && sudo apt-get -y upgrade && sudo apt-get -y dist-upgrade | |
sudo apt-get install software-properties-common | |
sudo apt-get install nginx | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
namespace App\Support\Helpers; | |
use Carbon\Carbon; | |
use DateTime; | |
class Dates { | |
/** | |
* @param string $date |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
namespace App\Http\Controllers\Admin; | |
use App\Repositories\Customers\CustomerRepository; | |
use App\Repositories\Customers\Criteria\FullNameCriteria; | |
use App\Repositories\Customers\Criteria\CanceledOrdersCriteria; | |
use Illuminate\Http\Request; | |
use App\Http\Requests; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#Ubuntu Tweak | |
cd ~; | |
sudo wget https://launchpad.net/ubuntu-tweak/0.8.x/0.8.7/+download/ubuntu-tweak_0.8.7-1~trusty2_all.deb; | |
sudo dpkg -i ubuntu-tweak_0.8.7-1~trusty2_all.deb; | |
sudo rm ubuntu-tweak_0.8.7-1~trusty2_all.deb; | |
#Paper Theme | |
sudo add-apt-repository -y ppa:snwh/pulp; | |
sudo apt-get update; | |
sudo apt-get install -y paper-icon-theme paper-gtk-theme; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Host Principal e Subdominios devem apontar para a public do laravel | |
# o roteamento dos subdominios ficará a cargo do laravel | |
<VirtualHost *:80> | |
DocumentRoot "/home/seuUser/suaPastaDeProjetos/multi-tenant/public" | |
ServerName multi.app | |
DirectoryIndex index.php | |
ServerAlias multi.app | |
ServerAlias *.multi.app | |
<Directory "/home/seuUser/suaPastaDeProjetos/multi-tenant/public"> | |
Require all granted |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1) crie seu Middleware em app\Http\Middleware\RouteCache.php | |
<?php | |
namespace App\Http\Middleware; | |
use Closure; | |
use Cache; | |
class RouteCache |