\StubRelatedDocumentExtension
### @@@@ START REPLACEMENT @@@@ ### WHY: upgrade to SS4 OLD: extends DataExtension (ignore case) NEW: extends DataExtension (COMPLEX) EXP: Check for use of $this->anyVar and replace with $this->anyVar[$this->owner->ID] or consider turning the class into a trait ### @@@@ STOP REPLACEMENT @@@@ ###
Synopsis
class StubRelatedDocumentExtension
extends DataExtension
implements
TestOnly
{
- // methods
- public ArrayList updateRelatedDocuments()
- public ArrayList updateDocuments()
- protected DMSDocument getFakeDocument()
Hierarchy
Extends
- SilverStripe\ORM\DataExtension
Implements
- SilverStripe\Dev\TestOnly
Methods
protected
- getFakeDocument() — Return a dummy document for testing purposes
public
- updateDocuments() — For method {@link DMSDocumentSet::getDocuments}
- updateRelatedDocuments() — For method {@link DMSDocument::getRelatedDocuments}