public static function addLogAdmin($ket = "", $action = 'browse_admin')
 {
     $bl = new BLogger();
     $bl->b_log_ip = $_SERVER['REMOTE_ADDR'];
     $bl->b_log_userid = Account::getMyID();
     $bl->b_log_time = leap_mysqldate();
     $uri = $_SERVER['REQUEST_URI'];
     $pos = strpos($uri, 'DMWeb');
     if ($pos !== false) {
         $uri = 'DMWeb';
     }
     $bl->b_log_url = $uri;
     $bl->b_log_action = $action;
     $bl->b_log_username = Account::getMyUsername();
     $bl->b_log_keterangan = $ket;
     $bl->b_timestamp = time();
     $md = new \Leap\Utility\MobileDetect();
     $isMobile = $md->isMobile();
     $isTablet = $md->isTablet();
     $userAgent = $md->getUserAgent();
     $txt = "";
     if ($isMobile) {
         $txt .= "Mobile";
     } elseif ($isTablet) {
         $txt .= "Tablet";
     } else {
         $txt .= "Desktop";
     }
     $bl->b_log_user_agent = $txt . " | userAgent = {$userAgent}";
     $bl->log_user_org = PortalHierarchy::getMyOrganization();
     $bl->log_user_level = PortalHierarchy::getMyLevel();
     $bl->save();
 }