Example #1
0
 /**
  * @param LocationHelper $locHelper
  * @return LocationHelper
  */
 private function _deletes($locHelper)
 {
     if (isset($locHelper->getLoc()["delete"]) and is_array($locHelper->getLoc()["delete"])) {
         $locHelper->eachObjects("delete", function ($objId, $obj) use($locHelper) {
             $deleteTime = $obj["time"];
             $deleteMsg = $obj["msg_on_del"];
             if ($locHelper->isTimeOut($deleteTime)) {
                 $locHelper->removeObject($objId);
                 $locHelper->removeDelTimer($objId);
                 $locHelper->addJournal($deleteMsg, $this->getService('player.helper')->getCollection());
             }
         });
     }
     return $locHelper;
 }