*/
public static function open( $fileName ) {
if ( self::haveExtension() ) {
- return new CdbReader_DBA( $fileName );
+ return new CdbReaderDBA( $fileName );
} else {
wfDebug( "Warning: no dba extension found, using emulation.\n" );
- return new CdbReader_PHP( $fileName );
+
+ return new CdbReaderPHP( $fileName );
}
}
if ( !in_array( 'cdb', $handlers ) || !in_array( 'cdb_make', $handlers ) ) {
return false;
}
+
return true;
}
*
* @param $fileName string
*
- * @return CdbWriter_DBA|CdbWriter_PHP
+ * @return CdbWriterDBA|CdbWriterPHP
*/
public static function open( $fileName ) {
if ( CdbReader::haveExtension() ) {
- return new CdbWriter_DBA( $fileName );
+ return new CdbWriterDBA( $fileName );
} else {
wfDebug( "Warning: no dba extension found, using emulation.\n" );
- return new CdbWriter_PHP( $fileName );
+
+ return new CdbWriterPHP( $fileName );
}
}
/**
* Reader class which uses the DBA extension
*/
-class CdbReader_DBA {
+class CdbReaderDBA {
var $handle;
function __construct( $fileName ) {
/**
* Writer class which uses the DBA extension
*/
-class CdbWriter_DBA {
+class CdbWriterDBA {
var $handle, $realFileName, $tmpFileName;
function __construct( $fileName ) {