ristorantino/mt_sites

This package is abandoned and no longer maintained. No replacement package was suggested.

Multi Tenant Sites for Ristorantino Mágico

Installs: 103

Dependents: 1

Suggesters: 0

Security: 0

Stars: 0

Watchers: 6

Forks: 0

Type:cakephp-plugin

2.0.0 2014-10-16 00:05 UTC

This package is not auto-updated.

Last update: 2024-05-11 14:13:08 UTC


README

Multi Tenant Site for multiple Db´s in same App for Ristorantino Mágico

  • bootstrap.php. Es donde se cargan los archivos de configuracion del sitio (settings.ini). Tambien agrega el evento para escuchar "on User.login"

  • Event/MtSitesUserLoginListener. Es para escuchar eventos despues del login

  • MtSitesAuthorized es para validar que el usuario tenga permisos para acceder y manejar redirecciones dependiendo donde estoy. Redefine el metodo authorized()

  • MultiTenantBehavior es para decirle a cada Model la base de datos que debe usar. En base a si el Model es tenant o no. Se configuran los Models del core aqui para que no sean leidos como "tenants".