Ejemplo n.º 1
0
 /**
  * Load versions from json file.
  *
  * @return array|bool
  */
 private static function load()
 {
     if (self::$loaded) {
         return;
     }
     self::$loaded = true;
     $filename = 'https://raw.githubusercontent.com/moorscode/stencil/master/config/versions.json';
     $versions_json = file_get_contents($filename);
     if (empty($versions_json)) {
         return;
     }
     $decoded = json_decode($versions_json, true);
     if (is_array($decoded)) {
         self::$versions = $decoded;
     }
 }