harvyde / multisite
a library for detecting sites / hosts and environments. This library can be useful to build a multisite. Multiple domains pointing to the same application. You can use this class anywhere in your application to serve content based on domain and environment site be being accessed.
Requires
None
Requires (Dev)
- phpunit/phpunit: ^7
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-08-16 04:36:37 UTC
README
a library for detecting sites / hosts and environments. This library can be useful to build a multisite. Multiple domains pointing to the same application. You can use this class anywhere in your application to serve content based on domain and environment site be being accessed.
usage
Multisite::setup( [ 'site1' => 'yourdomain.com', 'site2' => 'anotherdomain.com', ] ); # get current environment Multisite::env(); # check environment Multisite::is_env('prod'); Multisite::is_env(['prod', 'new']);
Support and Feedback
If you find a bug, please submit the issue in Github directly. harvyde/multisite Issues