分类激活判断的一些帮助函数

公司里没办法用 composer, 就发到这里留个笔记

function active_class($condition, $activeClass = 'active', $inactiveClass = ''){
    return $condition ? $activeClass : $inactiveClass;
}

function if_route($routeName){
    $routeNames = Route::currentRouteName();

    return in_array($routeName, (array)$routeNames);
}

function if_route_param($param, $value) {
    $paramValue = Route::input($param);
    if (is_a($paramValue, Model::class)) {
        return $paramValue->{$paramValue->getKeyName()} == $value;
    }

    return $paramValue == $value;

}

function category_nav_active($category_id){
    return active_class((if_route('categories.show') && if_route_param('category', $category_id)));
}
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!