src/Drivers/AbstractDriver.php
protected function _loadSubClasses(): void
	{
		// Load the sql and util class for the driver
		$thisClass = \get_class($this);
		$nsArray = explode("\\", $thisClass);
		array_pop($nsArray);
		$driver = array_pop($nsArray);
		$sqlClass = __NAMESPACE__ . "\\{$driver}\\SQL";
		$utilClass = __NAMESPACE__ . "\\{$driver}\\Util";

		$this->sql = new $sqlClass();
		$this->util = new $utilClass($this);
	}
protected function _loadSubClasses(): void
	{
		// Load the sql and util class for the driver
		$thisClass = \get_class($this);
		$nsArray = explode("\\", $thisClass);
		array_pop($nsArray);
		$driver = array_pop($nsArray);
		$sqlClass = __NAMESPACE__ . "\\{$driver}\\SQL";
		$utilClass = __NAMESPACE__ . "\\{$driver}\\Util";

		$this->sql = new $sqlClass();
		$this->util = new $utilClass($this);
	}
protected function _loadSubClasses ( ) : void { // Load the sql and util class for the driver $ thisClass = \ get_class ( $ this ) ; $ nsArray = explode ( "\\" , $ thisClass ) ; array_pop ( $ nsArray ) ; $ driver = array_pop ( $ nsArray ) ; $ sqlClass = __NAMESPACE__ . "\\{$driver}\\SQL" ; $ utilClass = __NAMESPACE__ . "\\{$driver}\\Util" ; $ this -> sql = new $ sqlClass ( ) ; $ this -> util = new $ utilClass ( $ this ) ; }
Loads the subclasses for the driver

@return void
Loads the subclasses for the driver