original_string: private function getDriver(): \BearFramework\App\IDataDriver
      {
          if ($this->driver !== null) {
              return $this->driver;
          }
          throw new \Exception('No data driver specified! Use useFileDriver() or setDriver() to specify one.');
      }
code: private function getDriver(): \BearFramework\App\IDataDriver
      {
          if ($this->driver !== null) {
              return $this->driver;
          }
          throw new \Exception('No data driver specified! Use useFileDriver() or setDriver() to specify one.');
      }
code_tokens: private function getDriver ( ) : \ BearFramework \ App \ IDataDriver { if ( $ this -> driver !== null ) { return $ this -> driver ; } throw new \ Exception ( 'No data driver specified! Use useFileDriver() or setDriver() to specify one.' ) ; }
docstring: Returns the data driver.
  
  @return \BearFramework\App\IDataDriver
  @throws \Exception
docstring_tokens: Returns the data driver .