コード例 #1
0
ファイル: Template.php プロジェクト: ksaine/borrowburo.loc
 public static function Instance()
 {
     if (self::$instance == null) {
         self::$instance = new M_Template();
     }
     return self::$instance;
 }
コード例 #2
0
ファイル: mappiamo.php プロジェクト: adncentral/mapi-geoCMS
 public function __construct()
 {
     MMessaging::init();
     $SysConf = new MSettings();
     if (is_array($SysConf::$coords)) {
         global $coords;
         $coords['lat'] = $SysConf::$coords['lat'];
         $coords['lng'] = $SysConf::$coords['lng'];
     } elseif (isset($SysConf::$location)) {
         if (MValidate::address($SysConf::$location)) {
             global $geocoder;
             global $coords;
             try {
                 $geocode = $geocoder->geocode($SysConf::$location);
                 $coords['lat'] = $geocode->getLatitude();
                 $coords['lng'] = $geocode->getLongitude();
             } catch (Exception $e) {
             }
         }
     } else {
         if (MValidate::address(MSettings::$location)) {
             global $geocoder;
             global $coords;
             try {
                 $geocode = $geocoder->geocode(MSettings::$location);
                 $coords['lat'] = $geocode->getLatitude();
                 $coords['lng'] = $geocode->getLongitude();
             } catch (Exception $e) {
             }
         }
     }
     $routing = new M_Route();
     $module = new M_Module();
     $module_instance = $module->instance($routing->get_module(), $routing->get_task(), $routing->get_object());
     $template = new M_Template();
     $template_instance = $template->instance($module_instance);
 }