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
scroll top