Вход Регистрация
Файл: lib/Archive.php
Строк: 26
<?php
/**
 * 
 * This software is distributed under the GNU GPL v3.0 license.
 * @author Gemorroj
 * @copyright 2008-2011 http://wapinet.ru
 * @license http://www.gnu.org/licenses/gpl-3.0.txt
 * @link http://wapinet.ru/gmanager/
 * @version 0.8 beta
 * 
 * PHP version >= 5.2.1
 * 
 */


class Archive
{
    
/**
     * main
     *
     * @return mixed (object or bool)
     */
    
public static function main ()
    {
        switch (
Registry::get('archiveDriver')) {
            case 
'zip':
                return new 
Archive_Zip;
                break;


            case 
'tar':
                
// Archive_Tar exists =(
                
return new Archive_Tars;
                break;


            case 
'rar':
                if (
extension_loaded('rar')) {
                    return new 
Rachive_Rar;
                }
                break;
        }

        return 
false;
    }
}

?>
Онлайн: 2
Реклама