diff options
author | Andrey Andreev <narf@bofh.bg> | 2012-11-25 22:09:11 +0100 |
---|---|---|
committer | Andrey Andreev <narf@bofh.bg> | 2012-11-25 22:09:11 +0100 |
commit | f5513d6ac0ddc3f6a37df6f370c172cd1b2bfadb (patch) | |
tree | 527c4a633d7106cfd179aee6e02e498fbedb6917 /user_guide_src/source | |
parent | 3545102a83a70a42876148037bec05f4bb32913e (diff) | |
parent | 3892995d21bc030ef8f6389abe1669d34c954ccd (diff) |
Merge pull request #2026 from johnathancroom/keep_flash_data_array
keep_flashdata accepts array
Diffstat (limited to 'user_guide_src/source')
-rw-r--r-- | user_guide_src/source/changelog.rst | 3 | ||||
-rw-r--r-- | user_guide_src/source/libraries/sessions.rst | 4 |
2 files changed, 5 insertions, 2 deletions
diff --git a/user_guide_src/source/changelog.rst b/user_guide_src/source/changelog.rst index 252ef926f..92989af75 100644 --- a/user_guide_src/source/changelog.rst +++ b/user_guide_src/source/changelog.rst @@ -198,6 +198,7 @@ Release Date: Not Released - Added ``all_flashdata()`` method to session class. Returns an associative array of only flashdata. - Added ``has_userdata()`` method to verify existence of userdata item. - Added ``tempdata()``, ``set_tempdata()``, and ``unset_tempdata()`` methods for manipulating tempdata. + - ``keep_flashdata()`` now accepts an array of keys. - :doc:`File Uploading Library <libraries/file_uploading>` changes include: - Added *max_filename_increment* config setting. - Added an "index" parameter to the ``data()`` method. @@ -2671,4 +2672,4 @@ Version Beta 1.0 Release Date: February 28, 2006 -First publicly released version.
\ No newline at end of file +First publicly released version. diff --git a/user_guide_src/source/libraries/sessions.rst b/user_guide_src/source/libraries/sessions.rst index df1049f82..36c7c1d32 100644 --- a/user_guide_src/source/libraries/sessions.rst +++ b/user_guide_src/source/libraries/sessions.rst @@ -191,7 +191,7 @@ set_userdata(). To read a flashdata variable:: $this->session->flashdata('item'); - + An array of all flashdata can be retrieved as follows:: $this->session->all_flashdata(); @@ -199,10 +199,12 @@ An array of all flashdata can be retrieved as follows:: If you find that you need to preserve a flashdata variable through an additional request, you can do so using the keep_flashdata() function. +You can either pass a single item or an array of flashdata items to keep. :: $this->session->keep_flashdata('item'); + $this->session->keep_flashdata(array('item1', 'item2', 'item3')); Tempdata ======== |