jueves, 14 de noviembre de 2013

Symfony 1.4 Misterioso error Parse error: syntax error, unexpected ''id'' (T_CONSTANT_ENCAPSED_STRING), expecting ')' in ...

Luego de una sincronización un proyecto en symfony 1.4 basado en el admin generator empezó a escribir un caracter extraño en algunos archivos base Base...GeneratorConfiguration.class para mi caso una "y".

Nunca encontré el caracter en ninguna parte del código, ni borrar cache, ni cambiar permisos ayudó. La única solución fue comentar en el archivo Base...calss.php correspondiente el metodo setUp(), ejecutar el módulo y descomentarlo nuevamente, esto repara el archivo de la cache que presenta el error.

Actualización:
Finalmente esta fué una solucion temporal, revisando el proyecto, tenia ese caracter extraño en una de las clases del modelo, no tengo idea de como se propagaba a los otros modulos y no afectaba a ese donde estaba la letra "y".

...class.php
y<?php