Exemplo n.º 1
0
 /**
  * @param string $itemType
  * @param int $idItem
  * @param string $itemEvent
  * @param \Orm\Zed\Touch\Persistence\SpyTouch $touchEntity
  *
  * @return void
  */
 protected function saveTouchEntity($itemType, $idItem, $itemEvent, SpyTouch $touchEntity)
 {
     $touchEntity->setItemType($itemType)->setItemEvent($itemEvent)->setItemId($idItem)->setTouched(new DateTime());
     $touchEntity->save();
 }
Exemplo n.º 2
0
 /**
  * @param string $itemEvent
  * @param int $itemId
  *
  * @return \Orm\Zed\Touch\Persistence\SpyTouch
  */
 protected function createTouchEntity($itemEvent, $itemId)
 {
     $touchEntity = new SpyTouch();
     $touchEntity->setItemEvent($itemEvent)->setItemId($itemId)->setItemType(self::ITEM_TYPE)->setTouched(new \DateTime());
     $touchEntity->save();
     return $touchEntity;
 }