projects
/
platal.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Tweaks to login page template (Closes FS#771) [alk]
[platal.git]
/
classes
/
env.php
diff --git
a/classes/env.php
b/classes/env.php
index
a40538c
..
7448a71
100644
(file)
--- a/
classes/env.php
+++ b/
classes/env.php
@@
-41,6
+41,11
@@
class Env
return Env::_get($key, $default);
}
return Env::_get($key, $default);
}
+ public static function s($key, $default = '')
+ {
+ return (string)Env::_get($key, $default);
+ }
+
public static function b($key, $default = false)
{
return (bool)Env::_get($key, $default);
public static function b($key, $default = false)
{
return (bool)Env::_get($key, $default);
@@
-51,6
+56,11
@@
class Env
$i = Env::_get($key, $default);
return is_numeric($i) ? intval($i) : $default;
}
$i = Env::_get($key, $default);
return is_numeric($i) ? intval($i) : $default;
}
+
+ public static function l(array $keys)
+ {
+ return array_map(array('Env', 'v'), $keys);
+ }
}
class Post
}
class Post
@@
-80,11
+90,21
@@
class Post
return (bool)Post::_get($key, $default);
}
return (bool)Post::_get($key, $default);
}
+ public static function s($key, $default = '')
+ {
+ return (string)Post::_get($key, $default);
+ }
+
public static function i($key, $default = 0)
{
$i = Post::_get($key, $default);
return is_numeric($i) ? intval($i) : $default;
}
public static function i($key, $default = 0)
{
$i = Post::_get($key, $default);
return is_numeric($i) ? intval($i) : $default;
}
+
+ public static function l(array $keys)
+ {
+ return array_map(array('Post', 'v'), $keys);
+ }
}
class Get
}
class Get
@@
-114,11
+134,21
@@
class Get
return (bool)Get::_get($key, $default);
}
return (bool)Get::_get($key, $default);
}
+ public static function s($key, $default = '')
+ {
+ return (string)Get::_get($key, $default);
+ }
+
public static function i($key, $default = 0)
{
$i = Get::_get($key, $default);
return is_numeric($i) ? intval($i) : $default;
}
public static function i($key, $default = 0)
{
$i = Get::_get($key, $default);
return is_numeric($i) ? intval($i) : $default;
}
+
+ public static function l(array $keys)
+ {
+ return array_map(array('Get', 'v'), $keys);
+ }
}
class Cookie
}
class Cookie
@@
-143,6
+173,11
@@
class Cookie
return Cookie::_get($key, $default);
}
return Cookie::_get($key, $default);
}
+ public static function s($key, $default = '')
+ {
+ return (string)Cookie::_get($key, $default);
+ }
+
public static function b($key, $default = false)
{
return (bool)Cookie::_get($key, $default);
public static function b($key, $default = false)
{
return (bool)Cookie::_get($key, $default);
@@
-153,6
+188,11
@@
class Cookie
$i = Cookie::_get($key, $default);
return is_numeric($i) ? intval($i) : $default;
}
$i = Cookie::_get($key, $default);
return is_numeric($i) ? intval($i) : $default;
}
+
+ public static function l(array $keys)
+ {
+ return array_map(array('Cookie', 'v'), $keys);
+ }
}
function fix_gpc_magic(&$item, $key) {
}
function fix_gpc_magic(&$item, $key) {
@@
-162,13
+202,6
@@
function fix_gpc_magic(&$item, $key) {
$item = stripslashes($item);
}
}
$item = stripslashes($item);
}
}
-function fix_encoding(&$item, $key = null) {
- if (is_array($item)) {
- array_walk($item, 'fix_encoding');
- } elseif (preg_match('/[\x80-\x9f]/', $item)) {
- $item = iconv('CP1252', 'ISO-8859-15//TRANSLIT', $item);
- }
-}
if (ini_get('magic_quotes_gpc') && empty($DONT_FIX_GPC)) {
array_walk($_GET, 'fix_gpc_magic');
if (ini_get('magic_quotes_gpc') && empty($DONT_FIX_GPC)) {
array_walk($_GET, 'fix_gpc_magic');
@@
-176,7
+209,6
@@
if (ini_get('magic_quotes_gpc') && empty($DONT_FIX_GPC)) {
array_walk($_COOKIE, 'fix_gpc_magic');
array_walk($_REQUEST, 'fix_gpc_magic');
}
array_walk($_COOKIE, 'fix_gpc_magic');
array_walk($_REQUEST, 'fix_gpc_magic');
}
-array_walk($_POST, 'fix_encoding');
-// vim:set et sw=4 sts=4 sws=4 foldmethod=marker:
+// vim:set et sw=4 sts=4 sws=4 foldmethod=marker
enc=utf-8
:
?>
?>