<?php

/*

 * @package Joomla 1.5

 * @copyright Copyright (C) 2005 Open Source Matters. All rights reserved.

 * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php

 *

 * @component Phoca Component

 * @copyright Copyright (C) Jan Pavelka www.phoca.cz

 * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL

 */

defined( '_JEXEC' ) or die( 'Restricted access' );



class PhocaGalleryFileUploadFront

{

	function getSizeAllOriginalImages($fileSize, $userId) {		

		

		$db 			=& JFactory::getDBO();

		$allFileSize	= 0;

		$query = 'SELECT SUM(a.imgorigsize) AS sumimgorigsize'

				.' FROM #__phocagallery AS a'

				.' LEFT JOIN #__phocagallery_categories AS cc ON a.catid = cc.id'

			    .' WHERE cc.owner_id = '.(int)$userId;

		$db->setQuery($query, 0, 1);

		$sumImgOrigSize = $db->loadObject();

		

		if(isset($sumImgOrigSize->sumimgorigsize) && (int)$sumImgOrigSize->sumimgorigsize > 0) {

			$allFileSize = (int)$allFileSize + (int)$sumImgOrigSize->sumimgorigsize;

		}

		

		if (isset($fileSize)) {

				$allFileSize = (int)$allFileSize + (int)$fileSize;

		}

		return (int)$allFileSize;

	}

}

?>