laravel-multisite maintained by gingerminds
Last update
2026/09/29 11:35
License
Require
- php ^8.4
- google/apiclient ^2.18
- phpoffice/phpspreadsheet ^3.5
- gingerminds/laravel-core ^4.9
Last update
2026/09/29 11:35
License
Require
- php ^8.4
- gingerminds/laravel-core ^4.9
- google/apiclient ^2.18
- phpoffice/phpspreadsheet ^3.5
Last update
2026/09/29 11:29
License
Require
- php ^8.4
- google/apiclient ^2.18
- phpoffice/phpspreadsheet ^3.5
- gingerminds/laravel-core ^4.9
Last update
2026/09/16 14:51
License
Require
- php ^8.4
- gingerminds/laravel-core ^4.7
- google/apiclient ^2.18
- phpoffice/phpspreadsheet ^3.5
Last update
2026/09/09 16:05
License
Require
- php ^8.4
- gingerminds/laravel-core ^4.5
- google/apiclient ^2.18
- phpoffice/phpspreadsheet ^3.5
Last update
2026/08/31 09:13
License
Require
- php ^8.4
- gingerminds/laravel-core ^4.5
- google/apiclient ^2.18
- phpoffice/phpspreadsheet ^3.5
Last update
2026/08/27 14:30
License
Require
- php ^8.4
- gingerminds/laravel-core ^4.3
- google/apiclient ^2.18
- phpoffice/phpspreadsheet ^3.5
Last update
2026/08/06 10:18
License
Require
- php ^8.4
- gingerminds/laravel-core ^4.3
- google/apiclient ^2.18
- phpoffice/phpspreadsheet ^3.5
Last update
2026/08/05 16:37
License
Require
- php ^8.4
- gingerminds/laravel-core ^4.2
- google/apiclient ^2.18
- phpoffice/phpspreadsheet ^3.5
Last update
2026/08/04 15:13
License
Require
- php ^8.4
- gingerminds/laravel-core ^4.2
- google/apiclient ^2.18
- phpoffice/phpspreadsheet ^3.5
Last update
2026/08/03 17:19
License
Require
- php ^8.4
- gingerminds/laravel-core ^4.1
- google/apiclient ^2.18
- phpoffice/phpspreadsheet ^3.5
Last update
2026/08/03 16:57
License
Require
- php ^8.4
- gingerminds/laravel-core ^4.1
- google/apiclient ^2.18
- phpoffice/phpspreadsheet ^3.5
Last update
2026/08/03 16:18
License
Require
- php ^8.4
- gingerminds/laravel-core ^4.1
- google/apiclient ^2.18
- phpoffice/phpspreadsheet ^3.5
Last update
2026/07/30 14:05
License
Require
- php ^8.4
- gingerminds/laravel-core ^4.1
- google/apiclient ^2.18
- phpoffice/phpspreadsheet ^3.5
Last update
2026/07/30 10:35
License
Require
- php ^8.4
- gingerminds/laravel-core ^4.1
- google/apiclient ^2.18
- phpoffice/phpspreadsheet ^3.5
Last update
2026/07/30 09:08
License
Require
- php ^8.4
- gingerminds/laravel-core ^4.0
- google/apiclient ^2.18
- phpoffice/phpspreadsheet ^3.5
Last update
2026/07/24 13:48
License
Require
- php ^8.4
- gingerminds/laravel-core ^4.0
- google/apiclient ^2.18
- phpoffice/phpspreadsheet ^3.5
Last update
2026/07/23 11:25
License
Require
- php ^8.4
- gingerminds/laravel-core ^4.0
- google/apiclient ^2.18
- phpoffice/phpspreadsheet ^3.5
Last update
2026/07/22 15:18
License
Require
- php ^8.4
- gingerminds/laravel-core ^3.0
- google/apiclient ^2.18
- phpoffice/phpspreadsheet ^3.5
Laravel Multisite
Multi-site and multi-language support for Laravel projects built on gingerminds/laravel-core. It provides:
SiteandLanguagemodels, with an admin CRUD for managing both.SiteContext/LanguageContextservices that resolve "the current site" / "the current language" for a request.- Traits your own models can use to scope queries by site, scope by attached language, or attach a translation model.
- A generic tabbed Blade component for editing per-language fields.
- API Platform endpoints for
Site(read-only) andLanguage(nested only).
Requirements
- PHP ^8.4
gingerminds/laravel-core^4.7
Quick start
composer require gingerminds/laravel-multisite
php artisan migrate
Then register the package's models with API Platform (see Installation).
Documentation
- Installation
- Configuration
- Context —
SiteContext,LanguageContext, and how "current" is resolved - Traits —
TranslatableModelTrait,TranslationModelTrait,LanguageContextedModelTrait,SiteContextedModelTrait,BuildsTranslationAttributesTrait - Components — the translations form component
- API — admin routes and API Platform endpoints