Tenancy
Tenancy stats
- Downloads
- 1.6M
- Stars
- 3,113
- Open Issues
- 10
- Forks
- 369
Automatic multi-tenancy for your Laravel application.
Tenancy for Laravel - stancl/tenancy
Tenancy for Laravel is a robust Laravel package designed to seamlessly integrate multi-tenancy into your application without the need for altering your existing codebase. It simplifies the implementation of a tenant-based system, focusing on ease of use and minimizing intrusion into Laravel's core functionalities.
Key Features
- Transparent Integration: Integrates directly with no need to modify model traits to handle database connections differently.
- No Replacement Required: Utilizes native Laravel classes such as
CacheandStoragewithout requiring replacements with tenancy-aware classes. - Automatic Tenant Identification: Features built-in tenant identification based on the hostname, supporting domains and subdomains effortlessly.
Documentation and Support
- Detailed Documentation: Find comprehensive guidance and usage instructions on the official documentation site.
- Support: If you encounter issues or need help, refer to the support page.
Installation
Installation details are not provided in the provided text, but typically, Laravel packages can be installed via Composer. Check the official documentation for specific installation commands and configuration steps.
Credits
- Author: Samuel Štancl (@samuelstancl)
- Design Assistance: Florian Karsten (floriankarsten.com)
This package is ideal for developers looking to implement multi-tenancy in their Laravel applications seamlessly, with minimal fuss and maximum compatibility with existing Laravel features.