phpBB API Documentation

Interfaces

phpbb\auth\provider\oauth\service\service_interface OAuth service interface
phpbb\auth\provider\provider_interface The interface authentication provider classes have to implement.
phpbb\avatar\driver\driver_interface Interface for avatar drivers
phpbb\cache\driver\driver_interface An interface that all cache drivers must implement
phpbb\composer\io\io_interface
phpbb\composer\manager_interface Class to manage packages through composer.
phpbb\cron\task\parametrized Parametrized cron task interface.
phpbb\cron\task\task Cron task interface
phpbb\db\driver\driver_interface
phpbb\db\extractor\extractor_interface Database extractor interface
phpbb\db\migration\migration_interface Base class interface for database migrations
phpbb\db\migration\tool\tool_interface Migration tool interface
phpbb\db\output_handler\migrator_output_handler_interface
phpbb\db\tools\tools_interface Interface for a Database Tools for handling cross-db actions such as altering columns, etc.
phpbb\event\dispatcher_interface Extension of the Symfony2 EventDispatcher
phpbb\exception\exception_interface Interface exception_interface
phpbb\extension\extension_interface The interface extension meta classes have to implement to run custom code on enable/disable/purge.
phpbb\feed\feed_interface Interface implemented by all feeds types
phpbb\files\types\type_interface
phpbb\filesystem\filesystem_interface Interface for phpBB's filesystem service
phpbb\groupposition\groupposition_interface Interface to manage group positions in various places of phpbb
phpbb\install\helper\file_updater\file_updater_interface
phpbb\install\helper\iohandler\iohandler_interface Input-Output handler interface for the installer
phpbb\install\helper\navigation\navigation_interface Interface for installer's navigation defining services
phpbb\install\module_interface Interface for installer modules
phpbb\install\task_interface Interface for installer tasks
phpbb\log\log_interface The interface for the log-system.
phpbb\mimetype\guesser_interface
phpbb\notification\method\method_interface Base notifications method interface
phpbb\notification\type\type_interface Base notifications interface
phpbb\passwords\driver\driver_interface
phpbb\passwords\driver\rehashable_driver_interface
phpbb\profilefields\type\type_interface
phpbb\report\report_handler_interface
phpbb\request\request_interface An interface through which all application input can be accessed.
phpbb\request\type_cast_helper_interface An interface for type cast operations.
phpbb\routing\resources_locator\resources_locator_interface
phpbb\storage\adapter\adapter_interface
phpbb\storage\provider\provider_interface
phpbb\storage\stream_interface
phpbb\template\template
phpbb\textformatter\cache_interface Currently only used to signal that something that could effect the rendering has changed.
phpbb\textformatter\parser_interface
phpbb\textformatter\renderer_interface
phpbb\textformatter\utils_interface Used to manipulate a parsed text
phpbb\textreparser\reparser_interface
phpbb\tree\tree_interface