$excess = array_shift( $requestURI ); $requestURI = implode( '/', array_reverse( $requestURI ) ) . '/'; } $baseURL = $httpProtocol . $baseDomain . '/' . $requestURI; $classModule = "Composer"; $testResult = array(); /** * Validate MySQL. */ $testResult['MySQL'] = array(); try { Yeba_Database_Composer::setAdapterType( Yeba_Database_Composer::DB_MYSQL ); $testResult['MySQL']['setAdapterType'] = 'Adapter type set to MySQL.'; try { Yeba_Database_Composer::compose(); $testResult['MySQL']['composeWithoutParameter'] = 'Yeba_Database_Compose triggered without parameters.'; try { $type = Yeba_Database_Composer::getAdapterType(); $testResult['MySQL']['getAdapterType'] = 'Type provided is ' . $type; } catch( Exception $exception ) { echo $exception->getMessage(), '<br />'; } } catch( Exception $exception ) { echo $exception->getMessage(), '<br />'; } try { $type = Yeba_Database_Composer::compose( Yeba_Database_Composer::DB_MSSQL );