Kod
$this->Check = new CheckData();
if (!($this->Check->$this->Vars[$key]['2']($_REQUEST[$this->Vars[$key]['0']]))) { //sprawdzanie czy wyrażenie pasuje do parametrów
print 'Wyrażenib błędne';
$this->Errors[] = $this->Vars[$key]['0'];//dodawanie do błędów
if (!($this->Check->$this->Vars[$key]['2']($_REQUEST[$this->Vars[$key]['0']]))) { //sprawdzanie czy wyrażenie pasuje do parametrów
print 'Wyrażenib błędne';
$this->Errors[] = $this->Vars[$key]['0'];//dodawanie do błędów
I gdy program dochodzi do linijki podpisanej komentarzem //sprawdzanie czy wyrażenie pasuje do parametrów wychodzi mi taki błąd:
Kod
Catchable fatal error: Object of class Form could not be converted to string in /opt/lampp/htdocs/DBS/libs/MakeForm.class.php on line 69
Chodzi mi oto, żeby program wywoływał metodę której nazwa jest zawarta w zmiennej. Czy ktoś ma jakieś propozycje?