I am using cakephp and I got an error when I use internationalization in class variable.
My class is :
class Util extends Object
{
public static $options = array(
'Traffic Limit' => __('Traffic Limit'),
'Uptime Limit' => __('Uptime Limit'),
'IP Address' => __('IP Address'),
'MAC Address' => __('MAC Address')
);
}
When I use internationalization in class varriable it shows error :
Error: syntax error, unexpected '(', expecting ')'
I have also try 'true' as second parameter in internationlization but same error I received.
When I use this variable with internationalization in class method
public static function getWispUserAttributeNames()
{
$options = array(
'Traffic Limit' => __('Traffic Limit'),
'Uptime Limit' => __('Uptime Limit'),
'IP Address' => __('IP Address'),
'MAC Address' => __('MAC Address')
);
return $options;
}
it works perfectally.
Is there is a way to use internationalization in class variable?