tengo una función que toma un miembro de una clase particular:PHP Argumentos de función: array de objetos de una clase específica
me gustaría hacer otra función que toma una matriz de objetos My_Page:
public function addPages($pages)
{
// ...
}
Necesito asegurarme de que cada elemento de $ pages array es una instancia de My_Page. Podría hacerlo con foreach($pages as $page)
y verificar instance of
, pero ¿puedo especificar de algún modo en la definición de la función que la matriz debe ser una matriz de objetos My_Page? Improvisando, algo así como:
public function addPages(array(My_Page)) // I realize this is improper PHP...
Gracias!