Utilizzando un file include da un modulo diverso
Domanda
Ho un modulo che ho creato solo al solo scopo di condividere file .inc tra più moduli. Il file. Module moduli è vuoto, in quanto non fa nulla. Ma nel file .info dei moduli che ho incluso:
files[] = includes\Permissions.inc
files[] = includes\Roles.inc
files[] = includes\PermissionsInterface.inc
files[] = includes\RolesInterface.inc
E poi in un modulo che utilizza questi file (un modulo diverso), ho incluso:
use Portal\Permissions;
use Portal\Roles;
$permissions = new Permissions\Permissions();
$roles = new Roles\Roles();
Non ho alcuna dichiarazione di includere o richiedere, perché ho pensato che fosse coperto dalla dichiarazione di file [] nel file .info moduli condivisi.
Tuttavia, sto ricevendo un errore PHP che non riesce a trovare le autorizzazioni di classe (). Mi chiedo solo cosa sto facendo di sbagliato?
Nessuna soluzione corretta
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a drupal.stackexchange