Index

iGoogleUser

MMO\oauth\google · 1 symbol · generated 5 Oct 2026

interface

iGoogleUser

iGoogleUser.php:6
interface MMO\oauth\google\iGoogleUser extends MMO\oauth\interfaces\iUser
Namespace
MMO\oauth\google
Implements
iUser
Inherited members (65)
ConstantsDeclared byDescription
FLAG_CHANGEDiEntity
FLAG_CREATEDiEntity
FLAG_FIRST_CONNECTIONiClient
FLAG_IGNORE_CHANGEiEntity
FLAG_IGNORE_ENTITYiEntity
FLAG_OPACIFYiEntity
FLAG_REMOVEDiEntity
FLAG_RESET_SECRETiClient
FLAG_USER_DEFINEDiClient
MethodsDeclared byDescription
addFlags($flags)iEntity
applyScopes($scopes, $set)iScopeProvider
archive()iEntity
ArrayProperties()iArrayProperties
ArrayProperty($name)iArrayProperties
blameScope($uid)iScopeProvider
clearChanges()iEntity
compareTo($value)iComparable
debugName()iEntity
get($path, $default)iEntity
getChanges($asArray, $store)iEntity
getClientRedirectUri()iClientReturns the registered redirect URI (as a string).
getCollection()iEntity
getEmail()iUser
getErrors()iEntity
getFlags()iEntity
getId()iEntity
getRepository()iEntity
getScopes()iScopeProviderGet all the scopes.
getStatus()iEntity
getTitle()iEntity
getUniqueName()iScopeProviderGet the unique name for this scope provider
getUsername()iUser
hasClientFlag($flag)iClient
hasStatusChanged()iEntity
HiddenPath($path)iArrayProperties
isAllowed($uids)iScopeProviderTest if scopes are allowed
isAnyAllowed($uids)iScopeProvider
isArchive()iEntity
isChanged()iEntity
isConfidential()iClientReturns true if the client is confidential.
isCreated()iEntity
isFinal()iEntity
isRemoved()iEntity
isValid()iEntity
loadArray($data, $coerceOptions, $fromStore)iEntity
loadFromStore($data)iEntityLoad data as read from storage: not recorded as a change.
localName()iEntityGet the local name (collection name and this id) in the current repository
markChanged($keys)iEntity
mutate($type, $path, $value, $oldValue)iMutationObserver
offsetExists($offset)ArrayAccess
offsetGet($offset)ArrayAccess
offsetSet($offset, $value)ArrayAccess
offsetUnset($offset)ArrayAccess
removeFlags($flags)iEntity
removePermanently()iEntityRemove it for good: only an archived entity can be.
Schema()iSchemaProvider
setArrayPropertyOffset($key, $offset, $value, $coerceOptions)iEntity
setStatus($status)iEntity
store()iEntity
test($filter)iEntity
toArray($fields)iArrayProperties
toLink($attributes)iEntity
uid()iIdentifiableGet the unique identifier
updateClientFlag($flag, $value)iClient
verifySecret($secret)iClientValidates the redirect uri.