Index
A
- $Core#actions — Property in class Core
 - $Groups#actions — Property in class Groups
 - $Flarum#api — Property in class Flarum
 - Addons — Class in namespace Maicol07\SSO\Traits
 - Addons::action_hook() — Method in class Addons
 - $User#attributes — Property in class User
 - Attributes — Class in namespace Maicol07\SSO\User
 - $Attributes#avatarUrl — Property in class Attributes
 - Auth — Class in namespace Maicol07\SSO\User\Traits
 
B
- Basic — Class in namespace Maicol07\SSO\Traits
 - $Attributes#bio — Property in class Attributes
 - $Attributes#blocksPd — Property in class Attributes
 
C
- Core — Class in namespace Maicol07\SSO\Addons
 - Groups::createGroup() — Method in class Groups
 - Cookies — Class in namespace Maicol07\SSO\Traits
 - $Attributes#commentCount — Property in class Attributes
 - $Attributes#canEdit — Property in class Attributes
 - $Attributes#canDelete — Property in class Attributes
 - $Attributes#canSuspend — Property in class Attributes
 - $Attributes#canViewBio — Property in class Attributes
 - $Attributes#canEditBio — Property in class Attributes
 - $Attributes#canSpamblock — Property in class Attributes
 - $Attributes#cannotBeDirectMessaged — Property in class Attributes
 - $Attributes#canBandIP — Property in class Attributes
 - $Attributes#canViewWarnings — Property in class Attributes
 - $Attributes#canManageWarnings — Property in class Attributes
 - $Attributes#canDeleteWarnings — Property in class Attributes
 
D
- Basic::delete() — Method in class Basic
 - Deletes a user from Flarum database. Generally, you should use this method when an user successfully deleted his account from your SSO system (or main website)
 - Cookies::deleteRememberTokenCookie() — Method in class Cookies
 - Cookies::deleteSessionTokenCookie() — Method in class Cookies
 - Cookies::deleteLogoutCookie() — Method in class Cookies
 - User::delete() — Method in class User
 - $Attributes#displayName — Property in class Attributes
 - $Attributes#discussionCount — Property in class Attributes
 
E
- $Attributes#email — Property in class Attributes
 
F
- $Core#filters — Property in class Core
 - $Core#flarum — Property in class Core
 - Flarum — Class in namespace Maicol07\SSO
 - Addons::filter_hook() — Method in class Addons
 - User::fetch() — Method in class User
 
G
- Groups — Class in namespace Maicol07\SSO\Addons
 - Flarum::getUsersList() — Method in class Flarum
 - Cookies::generateCookie() — Method in class Cookies
 - User::getAttributes() — Method in class User
 - User::getRelationships() — Method in class User
 - $Relationships#groups — Property in class Relationships
 
H
- $Core#hooks — Property in class Core
 
I
- Flarum::isSessionRemembered() — Method in class Flarum
 - Addons::isAddonLoaded() — Method in class Addons
 - $User#id — Property in class User
 - $User#isAdmin — Property in class User
 - $Attributes#isBanned — Property in class Attributes
 
J
- $Attributes#joinTime — Property in class Attributes
 
L
- Core::load() — Method in class Core
 - Flarum::logout() — Method in class Flarum
 - Addons::loadAddon() — Method in class Addons
 - Basic::login() — Method in class Basic
 - Auth::login() — Method in class Auth
 
M
- MissingRequiredAddonException — Class in namespace Maicol07\SSO\Exceptions
 
N
- $Attributes#nickname — Property in class Attributes
 
P
- $Flarum#password_token — Property in class Flarum
 - $Attributes#password — Property in class Attributes
 
R
- $Core#required — Property in class Core
 - $Flarum#root_domain — Property in class Flarum
 - Flarum::redirect() — Method in class Flarum
 - Redirects the user to your Flarum instance
 - $User#relationships — Property in class User
 - Relationships — Class in namespace Maicol07\SSO\User
 
S
- Groups::setGroups() — Method in class Groups
 - Sets groups to a user
 - Addons::setAddonProperties() — Method in class Addons
 - Cookies::setRememberTokenCookie() — Method in class Cookies
 - Cookies::setSessionTokenCookie() — Method in class Cookies
 - Cookies::setLogoutCookie() — Method in class Cookies
 - Auth::signup() — Method in class Auth
 
T
- $User#type — Property in class User
 - Attributes::toArray() — Method in class Attributes
 - Relationships::toArray() — Method in class Relationships
 
U
- Core::unload() — Method in class Core
 - $Flarum#url — Property in class Flarum
 - Flarum::user() — Method in class Flarum
 - Addons::unloadAddon() — Method in class Addons
 - Basic::update() — Method in class Basic
 - Updates a user. Warning! User needs to be find with username or email, so one of those two has to be the old one
 - User — Class in namespace Maicol07\SSO
 - User::update() — Method in class User
 - Updates a user. If user id is not set, user will be fetched. Warning! User needs to be found with username or email, so one of those two has to be the old one
 - $Attributes#username — Property in class Attributes
 - $Attributes#usernameHistory — Property in class Attributes
 
V
- $Flarum#verify — Property in class Flarum
 - $Attributes#visibleWarningCount — Property in class Attributes
 
_
- Core::__construct() — Method in class Core
 - Flarum::__construct() — Method in class Flarum
 - User::__construct() — Method in class User