You are here

Classes, traits, and interfaces in Printer and PDF versions for Drupal 8+ 8

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
FormatConfigurationFormPdf class Drupal\printable\Form src/Form/FormatConfigurationFormPdf.php Provides shared configuration form for all printable formats. 1
FormatConfigurationFormPrint class Drupal\printable\Form src/Form/FormatConfigurationFormPrint.php Provides shared configuration form for all printable formats. 1
InlineLinkExtractor class Drupal\printable\LinkExtractor src/LinkExtractor/InlineLinkExtractor.php Link extractor. 2
LinkExtractorInterface interface Drupal\printable\LinkExtractor src/LinkExtractor/LinkExtractorInterface.php Defines an interface for extracting links from a string of HTMl. 1 2
LinksConfigurationForm class Drupal\printable\Form src/Form/LinksConfigurationForm.php Provides shared configuration form for all printable formats. 1
PdfFormat class Drupal\printable_pdf\Plugin\PrintableFormat modules/printable_pdf/src/Plugin/PrintableFormat/PdfFormat.php Provides a plugin to display a PDF version of a page.
PdfLinksConfigurationForm class Drupal\printable\Form src/Form/PdfLinksConfigurationForm.php Provides shared configuration form for all printable formats. 1
PrintableBlockTest class Drupal\printable\Tests src/Tests/PrintableBlockTest.php Tests the blocks present in printable module.
PrintableConfigurationForm class Drupal\printable\Form src/Form/PrintableConfigurationForm.php Provides shared configuration form for all printable formats. 1
PrintableController class Drupal\printable\Controller src/Controller/PrintableController.php Controller to display an entity in a particular printable format.
PrintableCssInclude class Drupal\printable src/PrintableCssInclude.php Helper class for the printable module. 1 2
PrintableCssIncludeInterface interface Drupal\printable src/PrintableCssIncludeInterface.php Helper interface for the printable module. 1 2
PrintableCssIncludeTest class Drupal\Tests\printable\Unit tests/src/Unit/PrintableCssIncludeTest.php Tests the print format plugin.
PrintableEntityManager class Drupal\printable src/PrintableEntityManager.php Helper class for the printable module. 1 2
PrintableEntityManagerInterface interface Drupal\printable src/PrintableEntityManagerInterface.php Entity manager interface for the printable module. 1 7
PrintableEntityManagerTest class Drupal\Tests\printable\Unit tests/src/Unit/PrintableEntityManagerTest.php Tests the printable entity manager plugin.
PrintableFormat class Drupal\printable\Annotation src/Annotation/PrintableFormat.php Defines an printable format annotation object.
PrintableFormatBase abstract class Drupal\printable\Plugin src/Plugin/PrintableFormatBase.php Provides a base class for Filter plugins. 2 2
PrintableFormatConfigureTabs class Drupal\printable\Plugin\Derivative src/Plugin/Derivative/PrintableFormatConfigureTabs.php Local tasks plugin derivative to provide a tab for each printable format. 1 1
PrintableFormatConfigureTabsTest class Drupal\Tests\printable\Unit\Plugin\Derivative tests/src/Unit/Plugin/Derivative/PrintableFormatConfigureTabsTest.php Tests the printable configuration tabs plugin derivative.
PrintableFormatInterface interface Drupal\printable\Plugin src/Plugin/PrintableFormatInterface.php Defines an interface for printable format plugins. 1
PrintableFormatPluginManager class Drupal\printable src/PrintableFormatPluginManager.php Manages printable format plugins. 4 2
PrintableFormTest class Drupal\printable\Tests src/Tests/PrintableFormTest.php Tests the printable module functionality.
PrintableLinkBlockTest class Drupal\Tests\printable\Unit\Plugin\Block tests/src/Unit/Plugin/Block/PrintableLinkBlockTest.php Tests the printable links block plugin.
PrintableLinkBuilder class Drupal\printable src/PrintableLinkBuilder.php Helper class for the printable module. 1 2
PrintableLinkBuilderInterface interface Drupal\printable src/PrintableLinkBuilderInterface.php Interface for building the printable links. 1 1
PrintableLinkBuilderTest class Drupal\Tests\printable\Unit tests/src/Unit/PrintableLinkBuilderTest.php Tests the print format plugin.
PrintableLinksBlock class Drupal\printable\Plugin\Derivative src/Plugin/Derivative/PrintableLinksBlock.php Local tasks plugin derivative to provide a tab for each printable format. 1
PrintableLinksBlock class Drupal\printable\Plugin\Block src/Plugin/Block/PrintableLinksBlock.php Provides a printable links block for each printable entity. 1
PrintableLinksBlockTest class Drupal\Tests\printable\Unit\Plugin\Derivative tests/src/Unit/Plugin/Derivative/PrintableLinksBlockTest.php Tests the printable links block plugin derivative..
PrintableLinkTest class Drupal\printable\Tests src/Tests/PrintableLinkTest.php Tests the printable module functionality.
PrintablePageTest class Drupal\printable\Tests src/Tests/PrintablePageTest.php Tests the printable module functionality.
PrintablePdfFormTest class Drupal\printable\Tests src/Tests/PrintablePdfFormTest.php Tests the printable module functionality.
PrintablePdfTest class Drupal\printable\Tests src/Tests/PrintablePdfTest.php Tests the printable_pdf module functionality.
PrintableUninstallTest class Drupal\printable\Tests src/Tests/PrintableUninstallTest.php Tests the whether printable module uninstall successfully.
PrintFormat class Drupal\printable\Plugin\PrintableFormat src/Plugin/PrintableFormat/PrintFormat.php Provides a plugin to display a printable version of a page. 1
PrintFormatTest class Drupal\Tests\printable\Unit\Plugin\PrintableFormat tests/src/Unit/Plugin/PrintableFormat/PrintFormatTest.php Tests the print format plugin.
RouteSubscriber class Drupal\printable\Routing src/Routing/RouteSubscriber.php Defines a route subscriber to generate print route for all content entities. 2

Other projects