функция, которая не работает хорошо

У меня есть функция PHP, которая не работает хорошо:

public function authorize(Varien_Object $payment, $amount)
{
require_once Mage::getModuleDir('', 'Spectrocoin_Spectrocoin') . DS . 'lib' . DS . 'SCMerchantClient' . DS . 'SCMerchantClient.php';
$privateKeyFilePath = Mage::getBaseDir('media') . '/spectrocoin/keys/' . Mage::getStoreConfig('payment/Spectrocoin/private_key_file');
$merchantId = Mage::getStoreConfig('payment/Spectrocoin/merchant_id');
$appId = Mage::getStoreConfig('payment/Spectrocoin/app_id');
if (!file_exists($privateKeyFilePath) || !is_file($privateKeyFilePath)
|| !$merchantId || !$appId) {
echo 'Spectrocoin is not fully configured. Please select different payment';
exit;
}

А пока if Я думаю, что все хорошо, потому что если я вставлю выход где-то до if это работает, но после if ничего не работает, я пытался выйти, печать не помогла ….

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector