SilverStripe\Snapshots\Handler\Elemental\PageSaveHandler
Handles elemental changes at the *page* level, e.g. one or many inline edits saved with Page form.
Synopsis
class PageSaveHandler
extends SaveHandler
{
- // methods
- protected Snapshot|null createSnapshot()
- // Inherited methods from SaveHandler
- protected Snapshot|null createSnapshot()
- // Inherited methods from Handler
- protected Snapshot|null createSnapshot()
- protected DataObject|null getPageFromContext()
- protected DataObject|null getRecordFromContext()
- // Inherited methods from HandlerAbstract
- protected string getMessage()
- protected DataObject|null getDeletedVersion()
- public void fire()
- public $this setPageContextProvider()
- public PageContextProvider getPageContextProvider()
- protected abstract Snapshot|null createSnapshot()