Когда я захожу на эту страницу: https://mysite.xyz/mymodule/sale Я получаю сообщение об ошибке:
Неустранимая ошибка: необученная ошибка: вызов неопределенной функции get_special_key ()
Акция для https://mysite.xyz/mymodule/sale
public function executeSale() { $this->redirect('https://auth.sandbox.ebay.com/oauth2/authorize?client_id='.get_special_key('EBAY_CLIENT_ID').'&redirect_uri='.get_special_key('EBAY_REDIRECT_URI').'&response_type=code&scope='.self::EBAY_SCOPES); // Get the sale pictures $q = Doctrine_Query::create() ->select('sp.id, sp.pic_order') ->from('SalePicture sp') ->where('sp.sale_id = ?', 606223) ->orderBy('pic_order') ; $arSalePictures = $q->execute([], Doctrine::HYDRATE_ARRAY); echo 'SALE PICTURES: '; print_r($arSalePictures); }
но, когда я посещаю https://mysite.xyz/mymodule/sale, в то время как действие выглядит так:
public function executeSale() { /* * Some * Code * ... */ $this->redirect('https://auth.sandbox.ebay.com/oauth2/authorize?client_id='.get_special_key('EBAY_CLIENT_ID').'&redirect_uri='.get_special_key('EBAY_REDIRECT_URI').'&response_type=code&scope='.self::EBAY_SCOPES); }
все работает как положено.
Функция get_special_key () автоматически загружается Symfony.
Любые предложения будут полезны, спасибо!