/** * @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; }