original_string: private function setProperties($option)
      {
          $priority = isset($option[2]) ? $option[2] : 0;
          $this->driverClass = isset($option[1]) ? $option[1] : null;
          $this->file = isset($option[0]) ? $this->composeFileName($option[0]) : null;
          return $priority;
      }
code: private function setProperties($option)
      {
          $priority = isset($option[2]) ? $option[2] : 0;
          $this->driverClass = isset($option[1]) ? $option[1] : null;
          $this->file = isset($option[0]) ? $this->composeFileName($option[0]) : null;
          return $priority;
      }
code_tokens: private function setProperties ( $ option ) { $ priority = isset ( $ option [ 2 ] ) ? $ option [ 2 ] : 0 ; $ this -> driverClass = isset ( $ option [ 1 ] ) ? $ option [ 1 ] : null ; $ this -> file = isset ( $ option [ 0 ] ) ? $ this -> composeFileName ( $ option [ 0 ] ) : null ; return $ priority ; }
docstring: Sets the file and driver class
  
  @param array $option
  
  @return int
docstring_tokens: Sets the file and driver class