Search for all

  1. Search 7.x for all
  2. Search 9.5.x for all
  3. Search 8.9.x for all
  4. Search 10.3.x for all
  5. Other projects
Title Object type File name Summary
ban.ip_manager service core/modules/ban/ban.services.yml Drupal\ban\BanIpManager
ban.links.menu.yml file core/modules/ban/ban.links.menu.yml core/modules/ban/ban.links.menu.yml
ban.middleware service core/modules/ban/ban.services.yml Drupal\ban\BanMiddleware
ban.migrate_drupal.yml file core/modules/ban/migrations/state/ban.migrate_drupal.yml core/modules/ban/migrations/state/ban.migrate_drupal.yml
ban.permissions.yml file core/modules/ban/ban.permissions.yml core/modules/ban/ban.permissions.yml
ban.routing.yml file core/modules/ban/ban.routing.yml core/modules/ban/ban.routing.yml
ban.services.yml file core/modules/ban/ban.services.yml core/modules/ban/ban.services.yml
BanAdmin class core/modules/ban/src/Form/BanAdmin.php Displays banned IP addresses.
BanAdmin.php file core/modules/ban/src/Form/BanAdmin.php
BanAdmin::$ipManager property core/modules/ban/src/Form/BanAdmin.php
BanAdmin::buildForm function core/modules/ban/src/Form/BanAdmin.php
BanAdmin::create function core/modules/ban/src/Form/BanAdmin.php Instantiates a new instance of this class.
BanAdmin::getFormId function core/modules/ban/src/Form/BanAdmin.php Returns a unique string identifying the form.
BanAdmin::submitForm function core/modules/ban/src/Form/BanAdmin.php Form submission handler.
BanAdmin::validateForm function core/modules/ban/src/Form/BanAdmin.php Form validation handler.
BanAdmin::__construct function core/modules/ban/src/Form/BanAdmin.php Constructs a new BanAdmin object.
BanAdminTest class core/modules/ban/tests/src/Unit/BanAdminTest.php Tests the BanAdmin form.
BanAdminTest.php file core/modules/ban/tests/src/Unit/BanAdminTest.php
BanAdminTest::getIpManagerMock function core/modules/ban/tests/src/Unit/BanAdminTest.php Get the mocked IP manager service.
BanAdminTest::getRequestStackMock function core/modules/ban/tests/src/Unit/BanAdminTest.php Get a request stack with a dummy IP.
BanAdminTest::providerIpValidation function core/modules/ban/tests/src/Unit/BanAdminTest.php Data provider for testIpValidation().
BanAdminTest::testIpValidation function core/modules/ban/tests/src/Unit/BanAdminTest.php Tests various user input to confirm correct validation.
BanAdminTest::testRouteParameter function core/modules/ban/tests/src/Unit/BanAdminTest.php Test passing an IP address as a route parameter.
BanAdminTest::testSubmit function core/modules/ban/tests/src/Unit/BanAdminTest.php Test form submission.
Banana class core/modules/system/tests/modules/plugin_test/src/Plugin/plugin_test/fruit/Banana.php Plugin annotation

@Plugin(
id = "banana",
label = "Banana",
color = "yellow",
uses = {
"bread" = @Translation("Banana bread"),
"loaf" = @PluralTranslation(
singular = "@count loaf",
plural = "@count loaves"
)
}
)
Banana.php file core/modules/system/tests/modules/plugin_test/src/Plugin/plugin_test/fruit/Banana.php
BanDelete class core/modules/ban/src/Form/BanDelete.php Provides a form to unban IP addresses.
BanDelete.php file core/modules/ban/src/Form/BanDelete.php
BanDelete::$banIp property core/modules/ban/src/Form/BanDelete.php The banned IP address.
BanDelete::$ipManager property core/modules/ban/src/Form/BanDelete.php The IP manager.
BanDelete::buildForm function core/modules/ban/src/Form/BanDelete.php
BanDelete::create function core/modules/ban/src/Form/BanDelete.php Instantiates a new instance of this class.
BanDelete::getCancelUrl function core/modules/ban/src/Form/BanDelete.php Returns the route to go to if the user cancels the action.
BanDelete::getConfirmText function core/modules/ban/src/Form/BanDelete.php Returns a caption for the button that confirms the action.
BanDelete::getFormId function core/modules/ban/src/Form/BanDelete.php Returns a unique string identifying the form.
BanDelete::getQuestion function core/modules/ban/src/Form/BanDelete.php Returns the question to ask the user.
BanDelete::submitForm function core/modules/ban/src/Form/BanDelete.php Form submission handler.
BanDelete::__construct function core/modules/ban/src/Form/BanDelete.php Constructs a new BanDelete object.
BanHooks class core/modules/ban/src/Hook/BanHooks.php Hook implementations for ban.
BanHooks.php file core/modules/ban/src/Hook/BanHooks.php
BanHooks::help function core/modules/ban/src/Hook/BanHooks.php Implements hook_help().
BanIpManager class core/modules/ban/src/BanIpManager.php Ban IP manager.
BanIpManager.php file core/modules/ban/src/BanIpManager.php
BanIpManager::$connection property core/modules/ban/src/BanIpManager.php The database connection used to check the IP against.
BanIpManager::banIp function core/modules/ban/src/BanIpManager.php Bans an IP address.
BanIpManager::findAll function core/modules/ban/src/BanIpManager.php Finds all banned IP addresses.
BanIpManager::findById function core/modules/ban/src/BanIpManager.php Finds a banned IP address by its ID.
BanIpManager::isBanned function core/modules/ban/src/BanIpManager.php Returns if this IP address is banned.
BanIpManager::unbanIp function core/modules/ban/src/BanIpManager.php Removes the ban of an IP address.
BanIpManager::__construct function core/modules/ban/src/BanIpManager.php Constructs a BanIpManager object.

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.