You are here

Classes, traits, and interfaces in CloudFlare 8

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
ApiRateLimitCheck class Drupal\cloudflarepurger\Plugin\Purge\DiagnosticCheck modules/cloudflarepurger/src/Plugin/Purge/DiagnosticCheck/ApiRateLimitCheck.php Checks that the site is within CloudFlare's API rate limits. 1
ApiRateLimitCheckTest class Drupal\Tests\cloudflarepurger\Unit modules/cloudflarepurger/tests/src/Unit/ApiRateLimitCheckTest.php Tests that purge_requirements() passes on our diagnostic checks.
ClientIpRestore class Drupal\cloudflare\EventSubscriber src/EventSubscriber/ClientIpRestore.php Restores the true client Ip address. 1 2
ClientIpRestoreTest class Drupal\Tests\cloudflare\Unit tests/src/Unit/ClientIpRestoreTest.php Tests functionality of CloudFlareState object.
CloudFlareAdminSettingsFormTest class Drupal\Tests\cloudflare\Functional tests/src/Functional/CloudFlareAdminSettingsFormTest.php Tests \Drupal\purge_ui\Form\CloudFlareAdminSettingsForm.
CloudFlareAdminSettingsInvalidFormTest class Drupal\Tests\cloudflare\Functional tests/src/Functional/CloudFlareAdminSettingsInvalidFormTest.php Tests \Drupal\purge_ui\Form\CloudFlareAdminSettingsForm.
CloudFlareCacheTagHeaderGenerator class Drupal\cloudflarepurger\EventSubscriber modules/cloudflarepurger/src/EventSubscriber/CloudFlareCacheTagHeaderGenerator.php Generates a 'Cache-Tag' header in the format expected by CloudFlare. 1 2
CloudFlareComposerDependenciesCheckInterface interface Drupal\cloudflare src/CloudFlareComposerDependenciesCheckInterface.php Tests that Composer dependencies for CloudFlare are met. 2 6
CloudflareFormTesterServiceProvider class Drupal\cloudflare_form_tester tests/modules/cloudflare_form_tester/src/CloudflareFormTesterServiceProvider.php Modifies the language manager service.
CloudFlarePurger class Drupal\cloudflarepurger\Plugin\Purge\Purger modules/cloudflarepurger/src/Plugin/Purge/Purger/CloudFlarePurger.php CloudFlare purger.
CloudFlareStateInterface interface Drupal\cloudflare src/CloudFlareStateInterface.php Tracks rate limits associated with CloudFlare Api. 1 5
CloudFlareTimestampInterface interface Drupal\cloudflare src/CloudFlareTimestampInterface.php Provides an injectable facility for getting the current time. 1
CloudFlareZoneInterface interface Drupal\cloudflare src/CloudFlareZoneInterface.php Zone methods for CloudFlare. 2 3
ComposerDependenciesCheck class Drupal\cloudflarepurger\Plugin\Purge\DiagnosticCheck modules/cloudflarepurger/src/Plugin/Purge/DiagnosticCheck/ComposerDependenciesCheck.php Checks that the CloudFlareApi Composer Dependency is installed on the system.
ComposerDependenciesCheck class Drupal\cloudflare src/ComposerDependenciesCheck.php Tests that composer dependencies are met. 2
ComposerDependenciesCheckMock class Drupal\cloudflare_form_tester\Mocks tests/modules/cloudflare_form_tester/src/Mocks/ComposerDependenciesCheckMock.php Tests that composer dependencies are met. 3 2
ComposerDependencyException class Drupal\cloudflare\Exception src/Exception/ComposerDependencyException.php Tests that composer dependencies are met. 3
ComposerDependencyTest class Drupal\Tests\cloudflare\Functional tests/src/Functional/ComposerDependencyTest.php Tests \Drupal\cloudflare\Form\SettingsForm.
ConfigWizard class Drupal\cloudflare\Wizard src/Wizard/ConfigWizard.php Class ConfigWizard used for entering CloudFlare config. 1
CredentialCheck class Drupal\cloudflarepurger\Plugin\Purge\DiagnosticCheck modules/cloudflarepurger/src/Plugin/Purge/DiagnosticCheck/CredentialCheck.php Checks if valid Api credentials have been entered for CloudFlare. 1
CredentialTestCheckTest class Drupal\Tests\cloudflarepurger\Unit modules/cloudflarepurger/tests/src/Unit/CredentialTestCheckTest.php Tests that purge_requirements() passes on our diagnostic checks.
DailyTagPurgeLimitCheck class Drupal\cloudflarepurger\Plugin\Purge\DiagnosticCheck modules/cloudflarepurger/src/Plugin/Purge/DiagnosticCheck/DailyTagPurgeLimitCheck.php Checks that the site is within CloudFlare's daily tag purge rate limit. 1
DailyTagPurgeLimitCheckTest class Drupal\Tests\cloudflarepurger\Unit modules/cloudflarepurger/tests/src/Unit/DailyTagPurgeLimitCheckTest.php Tests that purge_requirements() passes on our diagnostic checks.
DiagnosticCheckTestBase abstract class Drupal\Tests\cloudflarepurger\Unit modules/cloudflarepurger/tests/src/Unit/DiagnosticCheckTestBase.php Tests that purge_requirements() passes on our diagnostic checks. 3
SettingsForm class Drupal\cloudflare\Form src/Form/SettingsForm.php Class SettingsForm.
State class Drupal\cloudflare src/State.php Tracks rate limits associated with CloudFlare Api. 4 2
StateTest class Drupal\Tests\cloudflare\Unit tests/src/Unit/StateTest.php Tests functionality of CloudFlareState object.
Timestamp class Drupal\cloudflare src/Timestamp.php Timestamp class to get datetime. 2
Zone class Drupal\cloudflare src/Zone.php Zone methods for CloudFlare. 2
ZoneMock class Drupal\cloudflare_form_tester\Mocks tests/modules/cloudflare_form_tester/src/Mocks/ZoneMock.php Zone methods for CloudFlare. 2 2
ZoneSelectionForm class Drupal\cloudflare\Form src/Form/ZoneSelectionForm.php Class ZoneSelectionForm.

Other projects