public function getURL()
 {
     if (!$this->setImageLoaderURL) {
         $this->url = ImageLoader::cacheImage($this->url, $this->imageOptions);
         $this->setImageLoaderURL = true;
     }
     return parent::getURL();
 }
Example #2
0
 /**
  * Get url.
  *
  * @return url.
  */
 public function getUrl()
 {
     if (!$this->setImageLoaderURL) {
         $this->url = ImageLoader::cacheImage($this->url, $this->isThumbnail() ? $this->thumbnailOptions : $this->imageOptions);
         $this->setImageLoaderURL = true;
     }
     return $this->url;
 }
Example #3
0
 private function parseUser($entry)
 {
     $user = new TwitterUser();
     $user->setUserID($entry['id_str']);
     $user->setName('@' . $entry['screen_name']);
     $user->setImageURL(ImageLoader::cacheImage(IS_SECURE ? $entry['profile_image_url_https'] : $entry['profile_image_url'], array()));
     return $user;
 }
Example #4
0
 private function parseUser($entry)
 {
     $user = new FacebookUser();
     $user->setUserID($entry['id']);
     $user->setName($entry['name']);
     $user->setImageURL(ImageLoader::cacheImage('https://graph.facebook.com/' . $entry['id'] . '/picture?type=square', array()));
     return $user;
 }