Los componentes en CakePHP extienden a Object no a Component


He pasado las últimas 4 horas peleando con CakePHP y nuevamente no es culpa del framework de desarrollo sino el desarrollador

Eso es todo! El título lo explica claramente. De resto CakePHP sigue siendo el mejor framework de desarrollo para PHP

Más detalles: los componentes pueden implementar una función llamada beforeRedirect (la cual existe en la clase Component). Como yo tenía un componente al que hice heredar de Component (en lugar de Object – sí es raro, pero así es como debe ser) heredó esa función que no debía implementar. De ahí que cuando hacía un redirect las cosas se ponían espeluznantes

Entradas que pueden interesarte