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; }
public function getAlbumAccess($id_page) { return UsersAlbumsAccess::findFirst(array("id_user = "******"{$id_album} = " . $id_album)); }