Esempio n. 1
0
 /**
  * Se inicia la libreria, éste se conecta al servicio y guarda los valores para su posterior uso
  *
  * @return boolean Una vez iniciada o ya iniciada la libreria
  */
 public static function init()
 {
     if (self::$__init) {
         return true;
     }
     $HttpSocket = new HttpSocket();
     $response = $HttpSocket->get("http://indicadoresdeldia.cl/webservice/indicadores.json");
     if ($response->isOk()) {
         self::$__indicadores = json_decode($response->body, true);
     }
     return self::$__init = true;
 }
 /**
  * Método que permite validar si existe un indicador
  *
  * @param string $key Nombre del indicador
  * @return boolean Si existe o no el indicador
  */
 public function check($key = null)
 {
     return Indicadores::check($key);
 }
Esempio n. 3
0
 public function setUp()
 {
     Indicadores::init();
 }