public function preRun()
    {
        
    	$this->options = array('verbose' => false,
        					   'action' => null,
    						   'extension' => null);
        
        $this->options = array_merge($this->options, $this->parameters);
        
        if ($this->options['verbose'] == true) {
        	$this->verbose = true;
        }
        
        // The 'action' parameter is always required.
        if ($this->options['action'] == null) {
        	$this->err("Please enter the 'action' parameter.", true);
        } else {
        	$this->options['action'] = strtolower($this->options['action']);
        	if (!in_array($this->options['action'], array_keys($this->getAllowedActions()))) {
        		$this->err("'" . $this->options['action'] . "' is not a valid action.", true);
        	} else {
        		// The 'action' parameter is ok.
        		// Let's check additional inputs depending on the value of the 'action' parameter.
        		$this->checkInput();	
        	}
        }
        
    }
public function preRun()
    {
        
    	$this->options = array('verbose' => false,
        					   'action' => null,
    						   'extension' => null);
        
        $this->options = array_merge($this->options, $this->parameters);
        
        if ($this->options['verbose'] == true) {
        	$this->verbose = true;
        }
        
        // The 'action' parameter is always required.
        if ($this->options['action'] == null) {
        	$this->err("Please enter the 'action' parameter.", true);
        } else {
        	$this->options['action'] = strtolower($this->options['action']);
        	if (!in_array($this->options['action'], array_keys($this->getAllowedActions()))) {
        		$this->err("'" . $this->options['action'] . "' is not a valid action.", true);
        	} else {
        		// The 'action' parameter is ok.
        		// Let's check additional inputs depending on the value of the 'action' parameter.
        		$this->checkInput();	
        	}
        }
        
    }
public function preRun ( ) { $ this -> options = array ( 'verbose' => false , 'action' => null , 'extension' => null ) ; $ this -> options = array_merge ( $ this -> options , $ this -> parameters ) ; if ( $ this -> options [ 'verbose' ] == true ) { $ this -> verbose = true ; } // The 'action' parameter is always required. if ( $ this -> options [ 'action' ] == null ) { $ this -> err ( "Please enter the 'action' parameter." , true ) ; } else { $ this -> options [ 'action' ] = strtolower ( $ this -> options [ 'action' ] ) ; if ( ! in_array ( $ this -> options [ 'action' ] , array_keys ( $ this -> getAllowedActions ( ) ) ) ) { $ this -> err ( "'" . $ this -> options [ 'action' ] . "' is not a valid action." , true ) ; } else { // The 'action' parameter is ok. // Let's check additional inputs depending on the value of the 'action' parameter. $ this -> checkInput ( ) ; } } }
Things that must happen before script execution.

@access public
@author Joel Bout, <joel.bout@tudor.lu>
@return void
Things that must happen before script execution .