/** * @expectedException \Exception * @expectedExceptionMessage Invalid attribute "FOO" specified in configuration for database "main". */ public function testAttributeNameDoesNotExist() { $dsn = 'für immer punk'; Config::load(["databases" => ["main" => ["dsn" => $dsn, "attributes" => ["FOO" => PDO::CASE_NATURAL]]]]); }
/** * Configures database definitions. * * @param string|array $config Either a path to the JSON encoded * configuration file, or the configuration as an array. */ public static function configure($config) { DB::disconnectAll(); Config::load($config); }