JSON端点与控制器

时间:2016-05-29 12:27:36

标签: rest laravel model-view-controller laravel-5

我有一个QuizzesController来实现所有标准的休息操作:createstoreedit等。我还有其他presentQuestionanswerQuestion

public function presentQuestion 
{
    // . . .
    return response()->json($question);
}

public function answerQuestion($quiz_id)
{
    // . . .        
    $this->handleAnsweredQuestion($question_id);
}

JSON端点与常规php操作混合在控制器中是一种好习惯,还是这种设计将来会导致任何意外问题?

1 个答案:

答案 0 :(得分:1)

我在这里看不到任何问题。只要控制器只有问题相关的操作,一切都可以。我认为你做的事情并不重要 - 返回一个视图,一些数据,JSON或者只是重定向到另一个页面。