Witajcie mam takie 'api pod sklep mintshost i niestety nie łączy, czy ktoś wie o co chodzi ? i jest możliwośc poprawienia tego to proszę bardzo.
<?php defined('SYSPATH') or die('No direct script access.');
class Payments_mintshost
{
protected $rates = array(
7136 => array( 1.23, 0.60 ),
7255 => array( 2.46, 1.23 ),
7355 => array( 3.69, 1.58 ),
7455 => array( 4.92, 2.50 ),
7555 => array( 6.15, 3.10 ),
7636 => array( 7.38, 4.80 ),
7936 => array( 11.07, 5.50 ),
91455 => array( 17.22, 8.60 ),
91955 => array( 23.37, 12.80 ),
92555 => array( 30.75, 15.40 )
);
/**
* Sprawdza poprawność kodu sms...
*
* @param $sms string kod sms
* @param $numer string opcjonalnie, numer na który został wysłany sms
* @param $code string opcjonalnie, treść smsa jaką wysłał użytkownik
*
* @access public
* @return float Kwota jaką ma zostać zasilony portfel
*/
public function check( $sms, $numer = NULL, $code = NULL ) {
$user = Core::setting( ) -> get( 'mintshost_key_api' );
$r = @file_get_contents( "http://mintshost.pl/sms2.php?kod=$sms&sms=$numer&email=$user" );
if( $r == '1' )
return array( $this -> rates[ $numer ][ 1 ], 'Konto zostało pomyślnie doładowane' );
return array( 0.0, 'Wystąpił błąd...' );
}
/**
* Stawki sms
*
*
* @access public
* @return array zwraca tablice ze stawkami sms(numer, koszt, tresc)
*/
public function rates( ) {
foreach( $this -> rates as $key => $rate ) {
$_return[ ] = array(
'numer' => $key,
'text_sms' => 'SIM.MINTS',
'cost' => $rate[ 0 ],
'amount' => $rate[ 1 ]
);
}
return $_return;
}
}
?>


Dodatki SourceMod













