From 088c427add403ff8869d5a48d7f94615750ea2bd Mon Sep 17 00:00:00 2001 From: paulr Date: Thu, 10 Feb 2011 02:34:27 +1100 Subject: [PATCH] added a custom data manipulation function set --- lib/ga4php.php | 16 ++++++++++++++++ 1 files changed, 16 insertions(+), 0 deletions(-) diff --git a/lib/ga4php.php b/lib/ga4php.php index 125556a..22a7b2c 100644 --- a/lib/ga4php.php +++ b/lib/ga4php.php @@ -37,6 +37,20 @@ abstract class GoogleAuthenticator { return $data; } + // custom data field manipulation bits + function setCustomData($username, $data) { + $data = $this->internalGetData($username); + $data["user"] = $key; + $this->internalPutData($username, $data); + } + + function getCustomData($username) { + $data = $this->internalGetData($username); + $custom = $data["user"]; + return $custom; + + } + // an internal funciton to get data from the overloaded functions // and turn them into php arrays. function internalGetData($username) { @@ -125,6 +139,8 @@ abstract class GoogleAuthenticator { $this->internalPutData($username, ""); } + + // user has input their user name and some code, authenticate // it function authenticateUser($username, $code) { -- 1.7.0.4