Source of file StubRelatedDocumentExtension.php
Size: 1,029 Bytes - Last Modified: 2021-12-23T10:29:25+00:00
/var/www/docs.ssmods.com/process/src/tests/Stub/StubRelatedDocumentExtension.php
12345678910111213141516171819202122232425262728293031323334353637383940414243444546 | <?php /** * Class StubRelatedDocumentExtension * * @package dms */ class StubRelatedDocumentExtension extends DataExtension implements TestOnly { /** * For method {@link DMSDocument::getRelatedDocuments} * * @param ArrayList $relatedDocuments * @return ArrayList */ public function updateRelatedDocuments($relatedDocuments) { $relatedDocuments->push($this->getFakeDocument()); return $relatedDocuments; } /** * For method {@link DMSDocumentSet::getDocuments} * * @param ArrayList $relatedDocuments * @return ArrayList */ public function updateDocuments($documents) { $documents->push($this->getFakeDocument()); return $documents; } /** * Return a dummy document for testing purposes * * @return DMSDocument */ protected function getFakeDocument() { $fakeDocument = new DMSDocument; $fakeDocument->Filename = 'Extended'; return $fakeDocument; } } |