PHPackages                             erikfig/laravel-tenancy - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. erikfig/laravel-tenancy

ActiveLaravel[Framework](/categories/framework)

erikfig/laravel-tenancy
=======================

Multi tenancy package for Laravel

471[5 issues](https://github.com/erikfig/laravel-multi-tenancy/issues)[3 PRs](https://github.com/erikfig/laravel-multi-tenancy/pulls)PHP

Since Mar 20Pushed 4y ago1 watchersCompare

[ Source](https://github.com/erikfig/laravel-multi-tenancy)[ Packagist](https://packagist.org/packages/erikfig/laravel-tenancy)[ RSS](/packages/erikfig-laravel-tenancy/feed)WikiDiscussions master Synced today

READMEChangelogDependenciesVersions (4)Used By (0)

Laravel Multi-Tenancy
=====================

[](#laravel-multi-tenancy)

Este pacote permite que você crie aplicações para multiplos clientes com mínimas alterações na sua aplicação.

Status: Desenvolvimento

Instalação
----------

[](#instalação)

Primeiramente instale o pacote:

```
composer require erikfig/laravel-tenancy

```

Em seguida publique os arquivos de configuração:

```
php artisan vendor:publish --provider=ErikFig\Laravel\Tenancy\Providers\TenancyServiceProvider

```

Os seguintes arquivos serão criados:

- config/tenancy.php
- routes/tenancy.php

Para finalizar crie as tabelas no banco de dados.

```
php artisan migrate

```

Rotas
-----

[](#rotas)

O novo arquivo de rotas (`routes/tenancy.php`) libera as rotas apenas em subdominios, excluindo `www` por padrão.

Neste arquivo devem ficar as rotas que farão parte do seu projeto, desta forma ainda podemos ter rotas separadas para o domínio principal (para um site ou market place, quem sabe).

Este é o router padrão:

```
