original_string: public function install(array &$submitted, array $options = array())
      {
          $this->options = $options;
          $this->submitted = &$submitted;
  
          $this->validateRequirementsInstall();
  
          if ($this->isError()) {
              return $this->getError();
          }
  
          $this->validateUserEmailInstall();
          $this->validateUserPasswordInstall();
          $this->validateStoreHostInstall();
          $this->validateStoreTitleInstall();
          $this->validateStoreBasepathInstall();
          $this->validateStoreTimezoneInstall();
          $this->validateInstallerInstall();
          $this->validateDbNameInstall();
          $this->validateDbUserInstall();
          $this->validateDbPasswordInstall();
          $this->validateDbHostInstall();
          $this->validateDbTypeInstall();
          $this->validateDbPortInstall();
          $this->validateDbConnectInstall();
  
          return $this->getResult();
      }
code: public function install(array &$submitted, array $options = array())
      {
          $this->options = $options;
          $this->submitted = &$submitted;
  
          $this->validateRequirementsInstall();
  
          if ($this->isError()) {
              return $this->getError();
          }
  
          $this->validateUserEmailInstall();
          $this->validateUserPasswordInstall();
          $this->validateStoreHostInstall();
          $this->validateStoreTitleInstall();
          $this->validateStoreBasepathInstall();
          $this->validateStoreTimezoneInstall();
          $this->validateInstallerInstall();
          $this->validateDbNameInstall();
          $this->validateDbUserInstall();
          $this->validateDbPasswordInstall();
          $this->validateDbHostInstall();
          $this->validateDbTypeInstall();
          $this->validateDbPortInstall();
          $this->validateDbConnectInstall();
  
          return $this->getResult();
      }
code_tokens: public function install ( array & $ submitted , array $ options = array ( ) ) { $ this -> options = $ options ; $ this -> submitted = & $ submitted ; $ this -> validateRequirementsInstall ( ) ; if ( $ this -> isError ( ) ) { return $ this -> getError ( ) ; } $ this -> validateUserEmailInstall ( ) ; $ this -> validateUserPasswordInstall ( ) ; $ this -> validateStoreHostInstall ( ) ; $ this -> validateStoreTitleInstall ( ) ; $ this -> validateStoreBasepathInstall ( ) ; $ this -> validateStoreTimezoneInstall ( ) ; $ this -> validateInstallerInstall ( ) ; $ this -> validateDbNameInstall ( ) ; $ this -> validateDbUserInstall ( ) ; $ this -> validateDbPasswordInstall ( ) ; $ this -> validateDbHostInstall ( ) ; $ this -> validateDbTypeInstall ( ) ; $ this -> validateDbPortInstall ( ) ; $ this -> validateDbConnectInstall ( ) ; return $ this -> getResult ( ) ; }
docstring: Performs full installation data validation
  @param array $submitted
  @param array $options
  @return array|boolean
docstring_tokens: Performs full installation data validation