Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/11/2008, 09:04
Avatar de alfredo13
alfredo13
 
Fecha de Ingreso: agosto-2008
Ubicación: Rosario, Argentina
Mensajes: 8
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: Problemita con array de objetos

Hola,

Opino igual que Casuis, puede que tengas algún problema en la funcion getYserComments(), de todas formas o intentaría cambiar lo siguiente:

Código php:
Ver original
  1. public function addComment(UserComment $comment)
  2. {
  3.         array_push($this->getUserComments(), $comment);
  4. }

por
Código php:
Ver original
  1. public function addComment(UserComment $comment)
  2. {
  3.         array_push($this->_userComments, $comment);
  4. }

Estás trabajando en la misma clase a la cual pertenece la propiedad que quieres modificar, no hace falta usar la funcion getUserComments(), puedes acceder a ella mediante $this->_userComments.

Probablemente al razón por la cual no funcionara como lo planteaste la primera vez sea por al forma en la que hay que pasarle los parámetros a la función array_push(). Recomiendo que veas los ejemplos de la documentación oficial de PHP sobre esta función.

Saludos

Última edición por alfredo13; 04/11/2008 a las 09:13