d1994e1e426ff02d999bc6c54871b2dea0e80072
[yaffs-website] / vendor / drush / drush / lib / Drush / Sql / Sql7.php
1 <?php
2
3 namespace Drush\Sql;
4
5 class Sql7 extends SqlVersion {
6   public function get_db_spec() {
7     $db_spec = NULL;
8     drush_sql_bootstrap_database_configuration();
9     $database = drush_get_option('database', 'default');
10     $target = drush_get_option('target', 'default');
11     // We don't use DB API here `sql-sync` would have to messily addConnection.
12     if (!isset($GLOBALS['databases']) || !array_key_exists($database, $GLOBALS['databases']) || !array_key_exists($target, $GLOBALS['databases'][$database])) {
13       // Do nothing
14     }
15     else {
16       $db_spec = $GLOBALS['databases'][$database][$target];;
17     }
18     return $db_spec;
19   }
20
21   public function getAll() {
22     if (isset($GLOBALS['databases'])) {
23       return $GLOBALS['databases'];
24     }
25   }
26 }