<?php
namespace app\widget;

use app\model\Category;
use app\model\System;
use think\facade\{View,Cache};

class Footer
{
    public function index($lang = 'cn')
    {
        $menus = Cache::get('front_menus');
        if (empty($menus)){
            $menus = Category::getListForFrontMenu();
            Cache::set('front_menus', $menus, 3600 * 12);
        }
        $data = [
            'system' => System::getSystem(),
            'footerMenus' => $menus,
        ];
        if ($lang == 'en') {
            return View::assign($data)->fetch('en/public/footer');
        } else {
            return View::assign($data)->fetch('public/footer');
        }
    }
}