getMessage()); } } /** * Receive the options sent from Scheduler UI * @url POST * @status 200 * * @param array $request_data * * @return array * @throws RestException * */ public function doPost(array $request) { try { return TaskSchedulerBM::saveSchedule($request); } catch (Exception $e) { throw new RestException(Api::STAT_APP_EXCEPTION, $e->getMessage()); } } }