summaryrefslogtreecommitdiffstats
path: root/tests/mocks/core/security.php
diff options
context:
space:
mode:
authorAndrey Andreev <narf@devilix.net>2017-06-19 10:33:58 +0200
committerAndrey Andreev <narf@devilix.net>2017-06-19 10:33:58 +0200
commit6c7a4266410070d30f8f6bcdf9c9e67f3d6478e3 (patch)
treef0aab8f6f5e781d5947b1a5553b6648eb7b7a4ab /tests/mocks/core/security.php
parent2459285b91d6fc4f5099f9f597529cce1059cb33 (diff)
[ci skip] 3.1.5 release
Diffstat (limited to 'tests/mocks/core/security.php')
-rw-r--r--tests/mocks/core/security.php35
1 files changed, 0 insertions, 35 deletions
diff --git a/tests/mocks/core/security.php b/tests/mocks/core/security.php
deleted file mode 100644
index 6cff85860..000000000
--- a/tests/mocks/core/security.php
+++ /dev/null
@@ -1,35 +0,0 @@
-<?php
-
-class Mock_Core_Security extends CI_Security {
-
- public function csrf_set_cookie()
- {
- // We cannot set cookie in CLI mode, so for csrf test, who rely on $_COOKIE,
- // we superseded set_cookie with directly set the cookie variable,
- // @see : ./tests/codeigniter/core/Security_test.php, line 8
- return $this;
- }
-
- // Override inaccessible protected properties
- public function __get($property)
- {
- return isset($this->{'_'.$property}) ? $this->{'_'.$property} : NULL;
- }
-
- public function remove_evil_attributes($str, $is_image)
- {
- return $this->_remove_evil_attributes($str, $is_image);
- }
-
- // Override inaccessible protected method
- public function __call($method, $params)
- {
- if (is_callable(array($this, '_'.$method)))
- {
- return call_user_func_array(array($this, '_'.$method), $params);
- }
-
- throw new BadMethodCallException('Method '.$method.' was not found');
- }
-
-}