Mam funkcję, która pobiera członka określonej klasie:PHP Argumenty funkcji: Array obiektów danej klasy
chciałbym zrobić kolejną funkcję, która pobiera tablicę obiektów My_Page:
public function addPages($pages)
{
// ...
}
Muszę się upewnić, że każdy element tablicy $ pages jest instancją My_Page. Mogę to zrobić z foreach($pages as $page)
i sprawdzić instance of
, ale czy mogę w jakiś sposób określić w definicji funkcji, że tablica ma być tablicą obiektów My_Page? Improwizowanie, coś w stylu:
public function addPages(array(My_Page)) // I realize this is improper PHP...
Dzięki!