ristorantino/mt_sites

Multi Tenant Sites for Ristorantino Mágico

Installs: 102

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-04-27 13:56:50 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".