original_string: public function getDriver($key) {
          if (isset($this->_drivers[$key])) {
              return $this->_drivers[$key];
          }
  
          throw new MissingDriverException(sprintf('Driver %s does not exist', $key));
      }
code: public function getDriver($key) {
          if (isset($this->_drivers[$key])) {
              return $this->_drivers[$key];
          }
  
          throw new MissingDriverException(sprintf('Driver %s does not exist', $key));
      }
code_tokens: public function getDriver ( $ key ) { if ( isset ( $ this -> _drivers [ $ key ] ) ) { return $ this -> _drivers [ $ key ] ; } throw new MissingDriverException ( sprintf ( 'Driver %s does not exist' , $ key ) ) ; }
docstring: Return a driver by key.
  
  @param string $key
  @return \Titon\Db\Driver
  @throws \Titon\Db\Exception\MissingDriverException
docstring_tokens: Return a driver by key .