SilverStripe\Snapshots\Handler\HandlerAbstract
Synopsis
class HandlerAbstract
implements
EventHandlerInterface
{
- // members
- private static array $messages = ;
- private PageContextProvider $pageContextProvider;
- private static array $dependencies = ;
- // methods
- protected string getMessage()
- protected DataObject|null getDeletedVersion()
- public void fire()
- public $this setPageContextProvider()
- public PageContextProvider getPageContextProvider()
- protected abstract Snapshot|null createSnapshot()
Hierarchy
Uses
- SilverStripe\Core\Config\Configurable
- SilverStripe\Core\Injector\Injectable
Implements
- SilverStripe\EventDispatcher\Event\EventHandlerInterface
Members
private
- $dependencies — array
- $messages — array
- $pageContextProvider — SilverStripe\Snapshots\Handler\PageContextProvider