Example #1
0
 /**
  * get an image representing the character
  */
 public function getImage()
 {
     if ($this->image === NULL) {
         $props = $this->getProperties();
         $r = $props['image'];
         if (!$r) {
             $router = Router::getRouter();
             $this->image = $router->getUrl(self::$defaultImage);
         } else {
             $this->image = 'data:image/png;base64,' . $r;
         }
     } elseif ($this->image === 'data:image/png;base64,') {
         $router = Router::getRouter();
         $this->image = $router->getUrl(self::$defaultImage);
     }
     return $this->image;
 }