code: public static function current()
      {
          if (defined('PHPUNIT_RUNNING')) {
              return 'http://localhost';
          }
  
          $protocol = 'http://';
  
          if (!empty($_SERVER['HTTPS'])
              || (!empty($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https')) {
              $protocol = 'https://';
          }
  
          return $protocol.request()->server('HTTP_HOST').request()->server('REQUEST_URI');
      }
docs: Get current url.
  
  @return string