У меня есть приложение symfony 1.4 с некоторыми классами для подключения к веб-сервису SOAP, хранящемуся в приложениях / appname / lib. Когда я пытаюсь получить доступ к классу sfConfig
чтобы получить некоторые переменные, установленные в app.yml
, возникает ошибка, поскольку приложение не распознает sfConfig::get('app_myvar')
как метод, вызываемый классу.
Как сделать класс sfConfig
доступным для классов в моем каталоге apps / appname / lib?
Это ошибка, которую я получаю
Parse error: syntax error, unexpected '(', expecting ',' or ';' in /Users/my/Sites/mySite/apps/frontend/lib/mySOAP.class.php on line 9
И вот вершина моего класса:
class mySOAP extends SoapClient { protected $client = null; protected $soapUrl = sfConfig::get('app_my_url'); protected $options = array( 'trace' => 1, 'exceptions' => 1, 'soap_version' => SOAP_1_2, //'encoding' => 'ISO-8859-1', 'features' => SOAP_SINGLE_ELEMENT_ARRAYS
Строка 9 –
protected $soapUrl = sfConfig::get('app_my_url');