/** * Binds posted data into existing album object **/ public function bindAlbum(CTableAlbum &$album, $postData) { $album->bind($postData); $album->groupid = $this->groupid; return $album; }
/** * Binds posted data into existing album object * */ public function bindAlbum(CTableAlbum $album, $postData) { $album->bind($postData); $album->groupid = $this->groupid; // Group photo should always follow the group permission. $group = JTable::getInstance('Group', 'CTable'); $group->load($album->groupid); $album->permissions = $group->approvals ? PRIVACY_GROUP_PRIVATE_ITEM : 0; return $album; }
/** * Binds posted data into existing album object * */ public function bindAlbum(CTableAlbum $album, $postData) { $album->bind($postData); $album->eventid = $this->eventid; // Event photo should always follow the event permission. $event = JTable::getInstance('Event', 'CTable'); $event->load($album->eventid); $album->permissions = 0; return $album; }