public function collectChanges($context)
    {
        Environment::increaseMemoryLimitTo();
        Environment::increaseTimeLimitTo();

        if ($this->getOwner()->hasExtension(PublishableSiteTree::class)
            || $this->getOwner() instanceof StaticPublishingTrigger
        ) {
            $toUpdate = $this->getOwner()->objectsToUpdate($context);
            $this->setToUpdate($toUpdate);

            $toDelete = $this->getOwner()->objectsToDelete($context);
            $this->setToDelete($toDelete);
        }
    }
public function collectChanges($context)
    {
        Environment::increaseMemoryLimitTo();
        Environment::increaseTimeLimitTo();

        if ($this->getOwner()->hasExtension(PublishableSiteTree::class)
            || $this->getOwner() instanceof StaticPublishingTrigger
        ) {
            $toUpdate = $this->getOwner()->objectsToUpdate($context);
            $this->setToUpdate($toUpdate);

            $toDelete = $this->getOwner()->objectsToDelete($context);
            $this->setToDelete($toDelete);
        }
    }
public function collectChanges ( $ context ) { Environment :: increaseMemoryLimitTo ( ) ; Environment :: increaseTimeLimitTo ( ) ; if ( $ this -> getOwner ( ) -> hasExtension ( PublishableSiteTree :: class ) || $ this -> getOwner ( ) instanceof StaticPublishingTrigger ) { $ toUpdate = $ this -> getOwner ( ) -> objectsToUpdate ( $ context ) ; $ this -> setToUpdate ( $ toUpdate ) ; $ toDelete = $ this -> getOwner ( ) -> objectsToDelete ( $ context ) ; $ this -> setToDelete ( $ toDelete ) ; } }
Collect all changes for the given context.

@param array $context
Collect all changes for the given context .