Dostaje taki błąd.. Dziwny ponieważ można przetłumaczyć go jakos: argument drugi podany do goods::addGoods() musi być typem integer, integer podany, w C:\Program Files\WebServ\httpd-users\all\index.php on line 16 and defined in C:\Program Files\WebServ\httpd-users\all\class.php on line 140
O co mu chodzi jeśli kurde dałem mu integer a w deklaracji klasy również jest integer:
<?php public function addGoods($nazwa, integer $kategoria, $opis, double $cena, integer $ilosc) ?>