You are here

Classes, traits, and interfaces in Flag 8.4

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
AccessDenied class Drupal\flag_test_plugins\Plugin\Flag tests/modules/flag_test_plugins/src/Plugin/Flag/AccessDenied.php Test flag type plugin which denies access.
AccessGranted class Drupal\flag_test_plugins\Plugin\Flag tests/modules/flag_test_plugins/src/Plugin/Flag/AccessGranted.php Test flag type plugin which denies access.
AccessTest class Drupal\Tests\flag\Kernel tests/src/Kernel/AccessTest.php Tests related to access to flags.
ActionLinkController class Drupal\flag\Controller src/Controller/ActionLinkController.php Controller responses to flag and unflag action links.
ActionLinkFlashCommand class Drupal\flag\Ajax src/Ajax/ActionLinkFlashCommand.php Flash a message as an action link is updated. 2
ActionLinkFlashCommandTest class Drupal\Tests\flag\Unit\Ajax tests/src/Unit/Ajax/ActionLinkFlashCommandTest.php @coversDefaultClass \Drupal\flag\Ajax\ActionLinkFlashCommand @group flag
ActionLinkNoJsController class Drupal\flag\Controller src/Controller/ActionLinkNoJsController.php Returns nojs responses to flag and unflag action links.
ActionLinkPluginManager class Drupal\flag\ActionLink src/ActionLink/ActionLinkPluginManager.php Plugin manager for link types. 1 2
ActionLinkType class Drupal\flag\Annotation src/Annotation/ActionLinkType.php Defines an ActionLink annotation object.
ActionLinkTypeBase abstract class Drupal\flag\ActionLink src/ActionLink/ActionLinkTypeBase.php Provides a base class for all link types. 2 2
ActionLinkTypePluginInterface interface Drupal\flag\ActionLink src/ActionLink/ActionLinkTypePluginInterface.php Provides an interface for link type plugins. 1
AdminUITest class Drupal\Tests\flag\Functional tests/src/Functional/AdminUITest.php Tests the Flag admin UI.
AJAXactionLink class Drupal\flag\Plugin\ActionLink src/Plugin/ActionLink/AJAXactionLink.php Provides the AJAX link type. 1 1
AjaxLinkNoJsTest class Drupal\Tests\flag\Functional tests/src/Functional/AjaxLinkNoJsTest.php Test the NoJS responses to clicking on AjaxLinks.
AjaxLinkTest class Drupal\Tests\flag\FunctionalJavascript tests/src/FunctionalJavascript/AjaxLinkTest.php Javascript test for AjaxLinks.
AnonymousFlagTest class Drupal\Tests\flag\Functional tests/src/Functional/AnonymousFlagTest.php @group flag
CommentFlagType class Drupal\flag\Plugin\Flag src/Plugin/Flag/CommentFlagType.php Provides a flag type for comments.
ConfirmForm class Drupal\flag\Plugin\ActionLink src/Plugin/ActionLink/ConfirmForm.php Provides the Confirm Form link type.
CountLink class Drupal\flag_count\Plugin\ActionLink modules/flag_count/src/Plugin/ActionLink/CountLink.php Provides the Count link type.
CsrfAccessCheck class Drupal\flag\Access src/Access/CsrfAccessCheck.php Proxy class to the core CSRF access chcker allowing anonymous requests.
DeleteFlaggingAction class Drupal\flag\Plugin\Action src/Plugin/Action/DeleteFlaggingAction.php An action plugin to delete a flagging entity directly. 1
EntityFlagActionDeriver class Drupal\flag\Plugin\Derivative src/Plugin/Derivative/EntityFlagActionDeriver.php Generate flag/unflag action plugins for each flag.
EntityFlagType class Drupal\flag\Plugin\Flag src/Plugin/Flag/EntityFlagType.php Provides a flag type for all entity types. 4 3
EntityFlagTypeDeriver class Drupal\flag\Plugin\Derivative src/Plugin/Derivative/EntityFlagTypeDeriver.php Derivative class for entity flag type plugin.
FieldEntry class Drupal\flag\Plugin\ActionLink src/Plugin/ActionLink/FieldEntry.php Class FieldEntry
FieldEntryFormController class Drupal\flag\Controller src/Controller/FieldEntryFormController.php Provides a controller for the Field Entry link type.
Flag class Drupal\flag\Entity src/Entity/Flag.php Provides the Flag configuration entity. 11
FlagAccessCheck class Drupal\flag\Access src/Access/FlagAccessCheck.php Provides routes with the ability to check access to the 'flag' action. 2
FlagAction class Drupal\flag\Plugin\Action src/Plugin/Action/FlagAction.php Flag action for flagging/unflagging entities for a given flag. 1
FlagActionTest class Drupal\Tests\flag\Unit\Plugin\Action tests/src/Unit/Plugin/Action/FlagActionTest.php Unit tests for the flag action plugin.
FlagActionTest class Drupal\Tests\flag\Kernel tests/src/Kernel/FlagActionTest.php Test flag actions are added/removed when flags are added/deleted.
FlagAddForm class Drupal\flag\Form src/Form/FlagAddForm.php Provides the flag add form.
FlagAddPageForm class Drupal\flag\Form src/Form/FlagAddPageForm.php Provides the flag add page. 1
FlagBookmarkInstallUninstallTest class Drupal\Tests\flag_bookmark\Kernel modules/flag_bookmark/tests/src/Kernel/FlagBookmarkInstallUninstallTest.php Tests that the Flag bookmark module can be installed and uninstalled.
FlagBookmarkUITest class Drupal\Tests\flag_bookmark\FunctionalJavascript modules/flag_bookmark/tests/src/FunctionalJavascript/FlagBookmarkUITest.php Browser tests for flag_bookmark.
FlagConfirmForm class Drupal\flag\Form src/Form/FlagConfirmForm.php Provides the confirm form page for flagging an entity. 1
FlagConfirmFormBase abstract class Drupal\flag\Form src/Form/FlagConfirmFormBase.php Provides methods common to the flag and unflag confirm forms. 3
FlagContextualLinksTest class Drupal\Tests\flag\FunctionalJavascript tests/src/FunctionalJavascript/FlagContextualLinksTest.php Test the contextual links with Reload link type.
FlagCount class Drupal\flag\TwigExtension src/TwigExtension/FlagCount.php Provides a Twig extension to get the flag count given a flag and flaggable. 2
FlagCountExtensionTest class Drupal\Tests\flag\FunctionalJavascript tests/src/FunctionalJavascript/FlagCountExtensionTest.php Browser tests for the flag.twig.count service.
FlagCountManager class Drupal\flag src/FlagCountManager.php Class FlagCountManager. 2
FlagCountManagerInterface interface Drupal\flag src/FlagCountManagerInterface.php Interface FlagCountManagerInterface. 1 1
FlagCountsTest class Drupal\Tests\flag\Kernel tests/src/Kernel/FlagCountsTest.php Tests the Flag counts API.
FlagCreateTrait trait Drupal\Tests\flag\Traits tests/src/Traits/FlagCreateTrait.php Trait for programmatically creating Flags. 10
FlagDisableConfirmForm class Drupal\flag\Form src/Form/FlagDisableConfirmForm.php Provides the flag enable/disable confirmation form. 1
FlagEditForm class Drupal\flag\Form src/Form/FlagEditForm.php Provides the flag edit form.
FlagEventBase abstract class Drupal\flag\Event src/Event/FlagEventBase.php Base Event from which other flag event are defined.
FlagEvents class Drupal\flag_event_test\EventSubscriber tests/modules/flag_event_test/src/EventSubscriber/FlagEvents.php Test flag events subscriber. 2
FlagEvents final class Drupal\flag\Event src/Event/FlagEvents.php Contains all events thrown in the Flag module. 3
FlagFollowerInstallUninstallTest class Drupal\Tests\flag_follower\Kernel modules/flag_follower/tests/src/Kernel/FlagFollowerInstallUninstallTest.php Tests that the Flag follower module can be installed and uninstalled.

Pages

Other projects