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

公司里没办法用 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)));
}
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

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