diff options
author | tailor <cygnus@janrain.com> | 2006-02-14 01:03:46 +0000 |
---|---|---|
committer | tailor <cygnus@janrain.com> | 2006-02-14 01:03:46 +0000 |
commit | 7a6b92642e5be25033846ac49ece447eda526701 (patch) | |
tree | 88220f416931aabf63f7758f976a2079edbfa9a2 /Auth/OpenID.php | |
parent | 480ae2abfc23162453d7d675f782858c14fa46ab (diff) | |
download | php-openid-7a6b92642e5be25033846ac49ece447eda526701.zip php-openid-7a6b92642e5be25033846ac49ece447eda526701.tar.gz php-openid-7a6b92642e5be25033846ac49ece447eda526701.tar.bz2 |
[project @ Moved arrayGet from Util to OpenID]
Diffstat (limited to 'Auth/OpenID.php')
-rw-r--r-- | Auth/OpenID.php | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/Auth/OpenID.php b/Auth/OpenID.php index d46e808..60bcb6f 100644 --- a/Auth/OpenID.php +++ b/Auth/OpenID.php @@ -139,6 +139,26 @@ class Auth_OpenID { } } } + + /** + * Convenience function for getting array values. + * + * @access private + */ + function arrayGet($arr, $key, $fallback = null) + { + if (is_array($arr)) { + if (array_key_exists($key, $arr)) { + return $arr[$key]; + } else { + return $fallback; + } + } else { + trigger_error("Auth_OpenID::arrayGet expected " . + "array as first parameter", E_USER_WARNING); + return false; + } + } } ?>
\ No newline at end of file |