/** * @param Element_Interface $element * @return void */ protected function setModificationParams($element, $creation = false) { $user = $this->getUser(); if (!$user instanceof User) { throw new Exception("No user present"); } if ($creation) { $element->setUserOwner($user->getId()); } $element->setUserModification($user->getId()); $element->setModificationDate(time()); }
/** * @static * @param Element_Interface $element * @return void */ protected static function performSanityCheck($element) { $element->setUserModification(0); $element->save(); if ($version = $element->getLatestVersion(true)) { $version->setNote("Sanitycheck"); $version->save(); } }