Error al iniciar sesión

Issue #53 resolved
Juan Rodriguez created an issue

desde la ultima actuzalización que hice del cruge, empezó a generarme un error al iniciar sesión con mi componente MiSesionCruge

Fatal error: Declaration of MiSesionCruge::onLogin() must be compatible with that of ICrugeSessionFilter::onLogin()

y necesito q sirva esto ya que es urgente y vital el inicio de sesion

Comments (3)

  1. Cristian Salazar repo owner

    hola el error es claro, estas creando un metodo onLogin que no cumple con la interfaz. revisa bien cómo se provee en la wiki. http://yiiframeworkenespanol.org/wiki/index.php?title=Cruge#CONTROL_AVANZADO_DE_SESIONES_Y_EVENTOS_DE_AUTENTICACION_Y_SESION

    la declaracion de onLogin es estrictamente asi (por eso el error es bien explicito y te dice: "...no es compatible con aquella definida en..."

    public function onLogin(ICrugeSession $model){
            parent::onLogin($model);
            Yii::log("PASANDO POR ONLOGIN","info");
        }
    
  2. Juan Rodriguez reporter

    ya lo solucione y es por que en la funcion en la interfaz cambiaste..

    public function onLogin(ICrugeSession $model);
    

    por este

    public function onLogin/*ICrugeSession*/ $model);
    

    entonces al yo no haber editado mi componente con las reglas de la interfaz me genera el error...igual gracias :)

  3. Log in to comment