class Modules{ function __construct(){ //tutaj tworzy się tablica } function LoadModule($module){ debug::Dump($this->Objects); } function GetObject($id){ } function RegisterObject($object){ //uzycie $this->LoadModule('a'); wyświetla prawidłową tablicę } function InicializeModules(){ } }
Problem polega na tym, że jak chce wywołać klasę w następująco:
$modules = new Modules(); $modules->LoadModule('ss');
Tablica staje się pusta, dlaczego?
Jak tworze zmienną $Objects poza klasą i doklejam do niej dane to działa normalnie. Problem się pojawia jak zmienną chce utrzymać w klasie.
pozdr