Merge branch 'master' of git://phpmyadmin.git.sourceforge.net/gitroot/phpmyadmin...
[phpmyadmin/thilanka.git] / libraries / engines / bdb.lib.php
blob2325d15a634ca212ec84aeaed51cc1435a67f2ec
1 <?php
2 /* vim: set expandtab sw=4 ts=4 sts=4: */
3 /**
4 * @package phpMyAdmin-Engines
5 */
7 /**
9 * @package phpMyAdmin-Engines
11 class PMA_StorageEngine_bdb extends PMA_StorageEngine
13 /**
14 * @return array variable names
16 function getVariables()
18 return array(
19 'version_bdb' => array(
20 'title' => __('Version information'),
22 'bdb_cache_size' => array(
23 'type' => PMA_ENGINE_DETAILS_TYPE_SIZE,
25 'bdb_home' => array(
27 'bdb_log_buffer_size' => array(
28 'type' => PMA_ENGINE_DETAILS_TYPE_SIZE,
30 'bdb_logdir' => array(
32 'bdb_max_lock' => array(
33 'type' => PMA_ENGINE_DETAILS_TYPE_NUMERIC,
35 'bdb_shared_data' => array(
37 'bdb_tmpdir' => array(
39 'bdb_data_direct' => array(
41 'bdb_lock_detect' => array(
43 'bdb_log_direct' => array(
45 'bdb_no_recover' => array(
47 'bdb_no_sync' => array(
49 'skip_sync_bdb_logs' => array(
51 'sync_bdb_logs' => array(
56 /**
57 * @return string LIKE pattern
59 function getVariablesLikePattern()
61 return '%bdb%';
64 /**
65 * returns string with filename for the MySQL helppage
66 * about this storage engne
68 * @return string mysql helppage filename
70 function getMysqlHelpPage()
72 return 'bdb';