コード例 #1
0
 public static function saveMedia($id_user, $id_album, $name, $format, $ext = null)
 {
     // check if the user has the edit access on the album
     $access = UsersAlbumsAccess::getAlbumAccess($id_user, $id_album);
     if ($access && $access->edit_access) {
         if (isset(self::$_image_formats[$format])) {
             $media = new Medias();
             $media->name = $name;
             $media->format = $ext == null ? self::$_image_formats[$format] : $ext;
             $media->id_album = $id_album;
             // if($media->save() == false) {
             // 	foreach ($media->getMessages() as $message) {
             //         echo $message, "\n";
             //     }
             // }
             return $media->save();
         }
     }
     return false;
 }
コード例 #2
0
 public function getAlbumAccess($id_page)
 {
     return UsersAlbumsAccess::findFirst(array("id_user = "******"{$id_album} = " . $id_album));
 }