public function update() { if (!$this->toFile->hasWriteAccess() || !$this->fromFile->hasReadAccess()) { return; } $trackingCode = new PiwikJsManipulator($this->fromFile->getContent(), $this->trackerFiles); $newContent = $trackingCode->manipulateContent(); if ($newContent !== $this->toFile->getContent()) { $this->toFile->save($newContent); } }
public function getUpdatedTrackerFileContent() { $trackingCode = new PiwikJsManipulator($this->fromFile->getContent(), $this->trackerFiles); $newContent = $trackingCode->manipulateContent(); return $newContent; }