summaryrefslogtreecommitdiff
path: root/README.markdown
diff options
context:
space:
mode:
authorJordan Lev <[email protected]>2011-05-15 17:03:48 -0700
committerJordan Lev <[email protected]>2011-05-15 17:03:48 -0700
commit9f382150234e6ce398ec4519d1033e476d4b47f0 (patch)
tree76be117e3deb08f9fc873950cffb769c61da0fd0 /README.markdown
parentc956f1c8250cfb07c29f5b14a43e2ca30747e2d6 (diff)
configure() function can now accept an array of settings (also updated README to reflect this)
Diffstat (limited to 'README.markdown')
-rw-r--r--README.markdown8
1 files changed, 8 insertions, 0 deletions
diff --git a/README.markdown b/README.markdown
index 2e6e6b5..2b31155 100644
--- a/README.markdown
+++ b/README.markdown
@@ -391,6 +391,10 @@ Other than setting the DSN string for the database connection (see above), the `
ORM::configure('setting_name', 'value_for_setting');
+A shortcut is provided to allow passing multiple key/value pairs at once.
+
+ ORM::configure(array('setting_name_1' => 'value_for_setting_1', 'setting_name_2' => 'value_for_setting_2', 'etc' => 'etc'));
+
#### Database authentication details ####
Settings: `username` and `password`
@@ -401,6 +405,10 @@ Some database adapters (such as MySQL) require a username and password to be sup
ORM::configure('username', 'database_user');
ORM::configure('password', 'top_secret');
+Or you can combine the connection setup into a single line using the configuration array shortcut:
+
+ ORM::configure(array('connection_string' => 'mysql:host=localhost;dbname=my_database', 'username' => 'database_user', 'password' => 'top_secret'));
+
#### PDO Driver Options ####
Setting: `driver_options`