AphrontFormView to render forms.'); } public function renderExample() { $request = $this->getRequest(); $user = $request->getUser(); $start_time = id(new AphrontFormDateControl()) ->setUser($user) ->setName('start') ->setLabel('Start') ->setInitialTime(AphrontFormDateControl::TIME_START_OF_BUSINESS); $start_value = $start_time->readValueFromRequest($request); $end_time = id(new AphrontFormDateControl()) ->setUser($user) ->setName('end') ->setLabel('End') ->setInitialTime(AphrontFormDateControl::TIME_END_OF_BUSINESS); $end_value = $end_time->readValueFromRequest($request); $form = id(new AphrontFormView()) ->setUser($user) ->setFlexible(true) ->appendChild($start_time) ->appendChild($end_time) ->appendChild( id(new AphrontFormSubmitControl()) ->setValue('Submit')); return $form; } }