Estoy intentando acceder a las propiedades de un objeto a través de otro.
Me explico, estoy haciendo una clase para la validación de formularios y quiero hacer lo siguiente.
Código PHP:
$form = new form();
$Nombre = new field();
class field() {
funcion validacampo()
}
class form() {
public function asignfield(field $field) {
array_push($fields, $field);
}
public function validate() {
foreach($fields as $field) {
$field->validate();
}
}
y lo que quiero es que la clase form reciba por ejemplo 3 campos y acceda al método validacampo a través de un bucle. Después los errores que devuelva la clase field se los asignará form y los mostrará juntos.
$form->validate();