<?php

/*

 * ARI Framework Lite

 *

 * @package		ARI Framework Lite

 * @version		1.0.0

 * @author		ARI Soft

 * @copyright	Copyright (c) 2009 www.ari-soft.com. All rights reserved

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

 * 

 */



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



class mod_ariimagesliderInstallerScript

{

	function preflight($type, $parent)

	{

		$type = strtolower($type);

		if ($type == 'install' || $type == 'update')

			$this->updateManifest($parent);

	}

	

	private function updateManifest($parent)

	{

		jimport('joomla.filesystem.file');

		

		$installer = $parent->getParent();

		$manifestFile = basename($installer->getPath('manifest'));

		$cleanManifestFile = preg_replace('/^\_+/i', '', $manifestFile);



		$dir = dirname(__FILE__) . DS . 'install' . DS;



		JFile::delete($dir . $cleanManifestFile);

		JFile::copy($dir . '..' . DS . $cleanManifestFile, $dir . $cleanManifestFile);

	}

}

?>