Вход Регистрация
Файл: IPBMafia.ru_IPB_3.4.6_Final_Rus _Nulled/board/upload/admin/setup/cli/output.php
Строк: 61
<?php
/**
 * <pre>
 * Invision Power Services
 * IP.Board v3.4.6
 * Setup CLI Script Overrider
 * Last Updated: $LastChangedDate: 2012-05-16 05:59:33 -0400 (Wed, 16 May 2012) $
 * </pre>
 *
 * @author         $Author: mark $
 * @copyright    © 2011 Invision Power Services, Inc.
 * @license        http://www.invisionpower.com/company/standards.php#license
 * @package        IP.Board
 * @link        http://www.invisionpower.com
 * @version        $Rev: 10756 $
 *
 */

class CLIOutput extends output
{
    public 
$currentStep 1;
    
    private 
$finished FALSE;

    public function 
__construct$steps$controller )
    {
        
$this->steps $steps;
        
$this->controller $controller;
        
        
parent::__constructipsRegistry::instance(), FALSE );
    }
    
    public function 
setNextAction$next )
    {
        
$next str_replace'&amp;''&'$next );
        if ( 
substr$next0) == 'install&' )
        {
            
$next substr$next);
        }

        
$this->next $next;
    }
    
    public function 
sendOutput$saveData=TRUE )
    {
        if ( 
$this->next == 'done' )
        {
            echo 
"OK";
            exit;
        }
        else
        {
            
parse_str$this->next$vars );
            
$_REQUEST $vars;
            
$this->controller->request $vars;
            
$this->controller->doExecuteipsRegistry::instance() );
        }
    }

    public function 
template()
    {
        return new 
CLIOutputTemplate();
    }
}

class 
CLIOutputTemplate
{
    public function 
__call$name$arguments )
    {
        return 
'';
    }
}
Онлайн: 0
Реклама