コード例 #1
0
ファイル: Service.php プロジェクト: shanky0110/pimcore-custom
 /**
  * @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());
 }
コード例 #2
0
ファイル: Service.php プロジェクト: shanky0110/pimcore-custom
 /**
  * @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();
     }
 }