public function form(WorkOrder $workOrder, Comment $comment)
    {
        return $this->form->of('work-orders.comments', function (FormGrid $form) use ($workOrder, $comment) {
            if ($comment->exists) {
                $method = 'PATCH';
                $url = route('work-orders.comments.update', [$workOrder->getKey(), $comment->getKey()]);

                $form->submit = 'Save';
            } else {
                $method = 'POST';
                $url = route('work-orders.comments.store', [$workOrder->getKey()]);

                $form->submit = 'Create';
            }

            $form->attributes(compact('method', 'url'));

            $form->with($comment);

            $form->fieldset(function (Fieldset $fieldset) {

                $fieldset->control('input:text', 'content');

            });
        });
    }
public function form(WorkOrder $workOrder, Comment $comment)
    {
        return $this->form->of('work-orders.comments', function (FormGrid $form) use ($workOrder, $comment) {
            if ($comment->exists) {
                $method = 'PATCH';
                $url = route('work-orders.comments.update', [$workOrder->getKey(), $comment->getKey()]);

                $form->submit = 'Save';
            } else {
                $method = 'POST';
                $url = route('work-orders.comments.store', [$workOrder->getKey()]);

                $form->submit = 'Create';
            }

            $form->attributes(compact('method', 'url'));

            $form->with($comment);

            $form->fieldset(function (Fieldset $fieldset) {

                $fieldset->control('input:text', 'content');

            });
        });
    }
public function form ( WorkOrder $ workOrder , Comment $ comment ) { return $ this -> form -> of ( 'work-orders.comments' , function ( FormGrid $ form ) use ( $ workOrder , $ comment ) { if ( $ comment -> exists ) { $ method = 'PATCH' ; $ url = route ( 'work-orders.comments.update' , [ $ workOrder -> getKey ( ) , $ comment -> getKey ( ) ] ) ; $ form -> submit = 'Save' ; } else { $ method = 'POST' ; $ url = route ( 'work-orders.comments.store' , [ $ workOrder -> getKey ( ) ] ) ; $ form -> submit = 'Create' ; } $ form -> attributes ( compact ( 'method' , 'url' ) ) ; $ form -> with ( $ comment ) ; $ form -> fieldset ( function ( Fieldset $ fieldset ) { $ fieldset -> control ( 'input:text' , 'content' ) ; } ) ; } ) ; }
Returns a new form for the specified comment.

@param WorkOrder $workOrder
@param Comment   $comment

@return \Orchestra\Contracts\Html\Builder
Returns a new form for the specified comment .