Ejemplo n.º 1
0
		$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 );