You are here

Classes, traits, and interfaces in Social API 8.2

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
Network class Drupal\social_api\Annotation src/Annotation/Network.php Defines a Social Network item annotation object.
NetworkBase abstract class Drupal\social_api\Plugin src/Plugin/NetworkBase.php Base class for Social Network plugins.
NetworkInterface interface Drupal\social_api\Plugin src/Plugin/NetworkInterface.php Defines an interface for Social Network plugins. 1
NetworkManager class Drupal\social_api\Plugin src/Plugin/NetworkManager.php Provides the Social Network plugin manager. 1 2
OAuth2Manager abstract class Drupal\social_api\AuthManager src/AuthManager/OAuth2Manager.php Defines basic OAuth2Manager to be used by social auth and social post.
OAuth2ManagerInterface interface Drupal\social_api\AuthManager src/AuthManager/OAuth2ManagerInterface.php Defines an OAuth2Manager Interface. 1
SettingsBase abstract class Drupal\social_api\Settings src/Settings/SettingsBase.php Base class for implementor module settings.
SettingsInterface interface Drupal\social_api\Settings src/Settings/SettingsInterface.php Defines required methods for a Settings class. 1 1
SocialApi class Drupal\social_api\Entity src/Entity/SocialApi.php Defines a base class for Social API content entities.
SocialApiController class Drupal\social_api\Controller src/Controller/SocialApiController.php Renders integrations of social api.
SocialApiDataHandler abstract class Drupal\social_api src/SocialApiDataHandler.php Variables are written to and read from session via this class. 1 2
SocialApiException class Drupal\social_api src/SocialApiException.php Defines an Exception class for Social API. 1
SocialApiImplementerInstaller class Drupal\social_api\Utility src/Utility/SocialApiImplementerInstaller.php Provides utilities for implementer installation.
SocialApiTestBase abstract class Drupal\Tests\social_api\Functional tests/src/Functional/SocialApiTestBase.php Defines a base class for testing Social Auth implementers.
UserAuthenticator abstract class Drupal\social_api\User src/User/UserAuthenticator.php Manages Drupal authentication tasks for Social API.
UserManager abstract class Drupal\social_api\User src/User/UserManager.php Manages database related tasks.
UserManagerInterface interface Drupal\social_api\User src/User/UserManagerInterface.php Interface for database-related tasks. 1

Other projects