Ejemplo n.º 1
0
 /**
  * @return APF_Http_Client_Curl
  */
 public function get_curl()
 {
     if (!self::$curl) {
         self::$curl = $this->load_curl();
     }
     return self::$curl;
 }
Ejemplo n.º 2
0
 public function get_inline_styles()
 {
     $url = $this->get_boundable_styles_url();
     $key = "css-" . md5($url);
     mpf_require_class('MPF_Cache_Factory');
     $mem = MPF_Cache_Factory::get_instance()->get_memcache();
     $css = $mem->get($key);
     if ($css) {
         return $css;
     }
     mpf_require_class('MPF_Http_Client_Factory');
     $c = MPF_Http_Client_Factory::get_instance()->get_curl();
     $c->set_url($url);
     $c->execute();
     $css = $c->get_response_text();
     $mem->set($key, $css, 0, 0);
     return $css;
 }