if (isset($_POST[$day . 'opentime'])) { $opentime = $_POST[$day . 'opentime']; } if (isset($_POST[$day . 'closetime'])) { $closetime = $_POST[$day . 'closetime']; } try { $bhourday = $location->getBusinessHourByDay($day); if (count($bhourday) == 0) { $bhour = new BusinessHour(); $bhour->setProperty('locationid', $locationid); $bhour->setProperty('day', $day); $bhour->setProperty('dataowneruserid', $dataowneruserid); } else { $bhourid = $bhourday[0]['id']; $bhour = BusinessHour::get($bhourid, $userid); } $bhour->setProperty('opentime', $opentime); $bhour->setProperty('closetime', $closetime); $bhour->setProperty('datachangebyuserid', $userid); $bhour->setProperty('isclosed', Database::DBFALSE); if (empty($opentime) || empty($closetime)) { $bhour->setProperty('opentime', ''); $bhour->setProperty('closetime', ''); $bhour->setProperty('isclosed', Database::DBTRUE); } $bhour->save(); } catch (Exception $e) { $errormessage = $e->getMessage(); trigger_error($errormessage, E_USER_WARNING); $formmessage = $errormessage;