Pytalem ostatnio o cos podobnego, ale spac mi to nie daje, bo nie wiem jak sie robi, moze zabrzmi to trywialnie, ale jestem taki ze zanim zaczne isc dalej chcialbym byc pewny na 100%.
Mianowicie, skoro mam klase
class Jakas { private $a; private $b; public function __construct($a, $b) { $this->a = $a; $this->b = $b; } public function a() { return $this->a; } }
i jest ona tworzona w innej klasie w metodzie:
public function add() { $this->container = new Jakas($a, $b); }
To czy nie lepiej bylo by rzutowac takie proste klasy z tablic, skoro dane i tak powstaja z tablic, a dokladniej z configa, ale pobierane sa w postaci tablic, czyli o tak:
public function add() { $this->container[] = (object) ['a'=>$a, 'b'=>$b]; }
Bo mam tak w kilku miejsach i jakos mi nie pasuja takie proste klasy, nie widzialem zeby ktos uzywal takich klas w projektach/wtyczkach/pakietach, dlatego rodzi mi to dylemat.
bylbym wdzieczny za naprowadzenie mnie na wlasciwy tor, bo niby maly szczegol a jednak spac mi nie daje.
Zdaje sobie sprawe, ze dla starych wyjadaczy to pewnie jest cos banalnego, ale wole sie upewnic, a pisac chce poprawnie.
Pozdrawiam