/**
  * Add image
  * @param PluginLsgallery_ModuleImage_EntityImage $oImage
  * @return PluginLsgallery_ModuleImage_EntityImage|boolean
  */
 public function AddImage($oImage)
 {
     $oImage->setDateAdd();
     if ($sId = $this->oMapper->AddImage($oImage)) {
         $oImage = $this->GetImageById($sId);
         /* @var $oAlbum PluginLsgallery_ModuleAlbum_EntityAlbum */
         $oAlbum = $this->PluginLsgallery_Album_GetAlbumById($oImage->getAlbumId());
         if (!$oAlbum->getCoverId()) {
             $oAlbum->setCoverId($sId);
         }
         $oAlbum->setImageCount($oAlbum->getImageCount() + 1);
         $this->PluginLsgallery_Album_UpdateAlbum($oAlbum);
         $this->Cache_Clean(Zend_Cache::CLEANING_MODE_MATCHING_TAG, array('image_new'));
         return $oImage;
     }
     return false;
 }