Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/09/2009, 09:13
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 7 meses
Puntos: 2135
Respuesta: Se crea una instancia ?

Debe de ser estatico porque así lo llamas (self::singular()) aunque dentro de singular usas $this en ese caso es un error.

Los métodos estaticos no tienen dentro $this por lo que si vas a llamar un método que no ocupe $this este debe de ser estatico y lo llamas con el nombre de la clase: Class1::staticMethod() En tu caso tienes que cambiar las llamadas de self::singular() y self::plural() por $this->singular() o $this->plural().

Saludos.