怎么简化或者优化客户端判断代码
我用laravel 的 Agent 判断用户端,然后渲染不同的页面,代码如下:
UsersController
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use Agent;
class UsersController extends Controller
{
public function index() {
if(Agent::isMobile()){
return view("mobile.auth.member-index");
} else {
return ("请用手机访问懂你心理");
}
}
public function create() {
if(Agent::isMobile()){
return view("mobile.auth.member-login");
} else {
return ("请用手机访问懂你心理");
}
}
这样会出现大量的if语句,我怎么优化呢?比如写到model里?
推荐文章: