<?php
/**
* @copyright (C) 2013 iJoomla, Inc. - All rights reserved.
* @license GNU General Public License, version 2 (http://www.gnu.org/licenses/gpl-2.0.html)
* @author iJoomla.com <webmaster@ijoomla.com>
* @url https://www.jomsocial.com/license-agreement
* The PHP code portions are distributed under the GPL license. If not otherwise stated, all images, manuals, cascading style sheets, and included JavaScript *are NOT GPL, and are released under the IJOOMLA Proprietary Use License v1.0
* More info at https://www.jomsocial.com/license-agreement
*/

use Joomla\CMS\Table\Table;

defined('_JEXEC') or die('Restricted access');

class CPhotosTrigger
{
	public function onAfterAlbumDelete($album)
	{
		
	}
	
	public function onAfterPhotoDelete( $photo )
	{
		// Get the next photo and set it as the default album photo.
		$nextPhoto	= $photo->getNextPhoto();
        $album		= Table::getInstance( 'Album' , 'CTable' );
        $album->load( $photo->albumid );
        if($photo->id == $album->photoid){
            $album->photoid		= $nextPhoto->id;
            $album->store();
        }
	}
}