[ Index ] |
PHP Cross Reference of moodle-2.8 |
[Source view] [Print] [Project Stats]
(no description)
File Size: | 325 lines (10 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
Google_Config:: (21 methods):
__construct()
setClassConfig()
getClassConfig()
getCacheClass()
getAuthClass()
setAuthClass()
setIoClass()
setCacheClass()
getIoClass()
setApplicationName()
getApplicationName()
setClientId()
setClientSecret()
setRedirectUri()
setRequestVisibleActions()
setAccessType()
setApprovalPrompt()
setLoginHint()
setDeveloperKey()
getBasePath()
setAuthConfig()
Class: Google_Config - X-Ref
A class to contain the library configuration for the Google API client.__construct($ini_file_location = null) X-Ref |
Create a new Google_Config. Can accept an ini file location with the local configuration. For example: application_name: "My App"; param: [$ini_file_location] - optional - The location of the ini file to load |
setClassConfig($class, $config, $value = null) X-Ref |
Set configuration specific to a given class. $config->setClassConfig('Google_Cache_File', array('directory' => '/tmp/cache')); param: $class The class name for the configuration param: $config string key or an array of configuration values param: $value optional - if $config is a key, the value |
getClassConfig($class, $key = null) X-Ref |
No description |
getCacheClass() X-Ref |
Return the configured cache class. return: string |
getAuthClass() X-Ref |
Return the configured Auth class. return: string |
setAuthClass($class) X-Ref |
Set the auth class. param: $class the class name to set |
setIoClass($class) X-Ref |
Set the IO class. param: $class the class name to set |
setCacheClass($class) X-Ref |
Set the cache class. param: $class the class name to set |
getIoClass() X-Ref |
Return the configured IO class. return: string |
setApplicationName($name) X-Ref |
Set the application name, this is included in the User-Agent HTTP header. param: string $name |
getApplicationName() X-Ref |
return: string the name of the application |
setClientId($clientId) X-Ref |
Set the client ID for the auth class. param: $key string - the API console client ID |
setClientSecret($secret) X-Ref |
Set the client secret for the auth class. param: $key string - the API console client secret |
setRedirectUri($uri) X-Ref |
Set the redirect uri for the auth class. Note that if using the Javascript based sign in flow, this should be the string 'postmessage'. param: $key string - the URI that users should be redirected to |
setRequestVisibleActions($rva) X-Ref |
Set the app activities for the auth class. param: $rva string a space separated list of app activity types |
setAccessType($access) X-Ref |
Set the the access type requested (offline or online.) param: $access string - the access type |
setApprovalPrompt($approval) X-Ref |
Set when to show the approval prompt (auto or force) param: $approval string - the approval request |
setLoginHint($hint) X-Ref |
Set the login hint (email address or sub identifier) param: $hint string |
setDeveloperKey($key) X-Ref |
Set the developer key for the auth class. Note that this is separate value from the client ID - if it looks like a URL, its a client ID! param: $key string - the API console developer key |
getBasePath() X-Ref |
return: string the base URL to use for API calls |
setAuthConfig($key, $value) X-Ref |
Set the auth configuration for the current auth class. param: $key - the key to set param: $value - the parameter value |
Generated: Fri Nov 28 20:29:05 2014 | Cross-referenced by PHPXref 0.7.1 |