summaryrefslogtreecommitdiffstats
path: root/tests/mocks/libraries/session.php
diff options
context:
space:
mode:
Diffstat (limited to 'tests/mocks/libraries/session.php')
-rw-r--r--tests/mocks/libraries/session.php16
1 files changed, 8 insertions, 8 deletions
diff --git a/tests/mocks/libraries/session.php b/tests/mocks/libraries/session.php
index 9d6feee42..c6e194f58 100644
--- a/tests/mocks/libraries/session.php
+++ b/tests/mocks/libraries/session.php
@@ -4,6 +4,7 @@
* Mock library to add testing features to Session driver library
*/
class Mock_Libraries_Session extends CI_Session {
+
/**
* Simulate new page load
*/
@@ -19,18 +20,18 @@ class Mock_Libraries_Session extends CI_Session {
* Mock cookie driver to overload cookie setting
*/
class Mock_Libraries_Session_cookie extends CI_Session_cookie {
+
/**
* Overload _setcookie to manage $_COOKIE values, since actual cookies can't be set in unit testing
*/
- protected function _setcookie($name, $value = '', $expire = 0, $path = '', $domain = '', $secure = false,
- $httponly = false)
+ protected function _setcookie($name, $value = '', $expire = 0, $path = '', $domain = '', $secure = FALSE, $httponly = FALSE)
{
- if (empty($value) || $expire <= time()) {
- // Clear cookie
+ if (empty($value) OR $expire <= time())
+ {
unset($_COOKIE[$name]);
}
- else {
- // Set cookie
+ else
+ {
$_COOKIE[$name] = $value;
}
}
@@ -39,5 +40,4 @@ class Mock_Libraries_Session_cookie extends CI_Session_cookie {
/**
* Mock native driver (just for consistency in loading)
*/
-class Mock_Libraries_Session_native extends CI_Session_native { }
-
+class Mock_Libraries_Session_native extends CI_Session_native { } \ No newline at end of file