Muy buenas amigos.
Estoy trabajando en un plugin para elegir el idioma para hacer el translate.
Si viene por get la variable "idioma" se utiliza para cambiar el idioma.
Me sale este error:
Fatal error: Can't use method return value in write context in C:\wamp\www\Zendf\translate\library\ZC\Controller\ Plugin\LangSelector.php on line 13
No entiendo porque me dice que estoy en un "write context" si estoy en un plugin.
Código PHP:
Ver originalclass ZC_Controller_Plugin_LangSelector extends Zend_Controller_Plugin_Abstract
{
public function preDispatch(Zend_Controller_Request_Abstract $request)
{
if(!empty ($request->getParam('idioma'))){ //esta es la linea 13 $idioma = $request->getParam('idioma');
}
else {
$idioma = "en";
}
.
.
.
Si pueden ver porque me pasa esto, agradezco.
Saludos.