Otóż mam klasę, po której dziedziczą inne klasy, w tej klasie mam funkcje add, która dodaje rekord do bazy.
Oprocz tego mam metody beforeAdd i afterAdd, tak aby mozna bylo w klasie dziedziczacej wplywac na klase add bez jej nadpisywania.
<?php class ApplicationController { public function add() { $record = ... pobieram obiekt ActiveRecord. beforeAdd($record); ... tutaj dodawanie do rekordu... if($rekord->save()) { afterAdd($record); } beforeAdd($record) { } afterAdd($record) { } } ?>
Teraz w klasie dziedziacej chcialbym moc korzystac z tego parametru record ktory jest jest przekazywany do tych funkcji after i before.
np.
<?php class news extends ApplicationController { afterAdd() { $record->status = 'dodany'; } } ?>
Chodzi o to w jakis sposob moge korzystac z parametrow przekazywanych do funkcji rodzica w klasie ktora dziedziczy. Ktos moze pomoc?