Verzeichnisstruktur phpBB-3.3.15


Veröffentlicht
28.08.2024

So funktioniert es


Auf das letzte Element klicken. Dies geht jeweils ein Schritt zurück

Auf das Icon klicken, dies öffnet das Verzeichnis. Nochmal klicken schließt das Verzeichnis.
Auf den Verzeichnisnamen klicken, dies zeigt nur das Verzeichnis mit Inhalt an

(Beispiel Datei-Icons)

Auf das Icon klicken um den Quellcode anzuzeigen

UriInterface.php

Zuletzt modifiziert: 02.04.2025, 15:04 - Dateigröße: 2.52 KiB


001  <?php
002   
003  namespace OAuth\Common\Http\Uri;
004   
005  interface UriInterface
006  {
007      /**
008       * @return string
009       */
010      public function getScheme();
011   
012      /**
013       * @param string $scheme
014       */
015      public function setScheme($scheme);
016   
017      /**
018       * @return string
019       */
020      public function getHost();
021   
022      /**
023       * @param string $host
024       */
025      public function setHost($host);
026   
027      /**
028       * @return int
029       */
030      public function getPort();
031   
032      /**
033       * @param int $port
034       */
035      public function setPort($port);
036   
037      /**
038       * @return string
039       */
040      public function getPath();
041   
042      /**
043       * @param string $path
044       */
045      public function setPath($path);
046   
047      /**
048       * @return string
049       */
050      public function getQuery();
051   
052      /**
053       * @param string $query
054       */
055      public function setQuery($query);
056   
057      /**
058       * Adds a param to the query string.
059       *
060       * @param string $var
061       * @param string $val
062       */
063      public function addToQuery($var, $val);
064   
065      /**
066       * @return string
067       */
068      public function getFragment();
069   
070      /**
071       * Should return URI user info, masking protected user info data according to rfc3986-3.2.1.
072       *
073       * @return string
074       */
075      public function getUserInfo();
076   
077      /**
078       * @param string $userInfo
079       */
080      public function setUserInfo($userInfo);
081   
082      /**
083       * Should return the URI Authority, masking protected user info data according to rfc3986-3.2.1.
084       *
085       * @return string
086       */
087      public function getAuthority();
088   
089      /**
090       * Should return the URI string, masking protected user info data according to rfc3986-3.2.1.
091       *
092       * @return string the URI string with user protected info masked
093       */
094      public function __toString();
095   
096      /**
097       * Should return the URI Authority without masking protected user info data.
098       *
099       * @return string
100       */
101      public function getRawAuthority();
102   
103      /**
104       * Should return the URI user info without masking protected user info data.
105       *
106       * @return string
107       */
108      public function getRawUserInfo();
109   
110      /**
111       * Build the full URI based on all the properties.
112       *
113       * @return string The full URI without masking user info
114       */
115      public function getAbsoluteUri();
116   
117      /**
118       * Build the relative URI based on all the properties.
119       *
120       * @return string The relative URI
121       */
122      public function getRelativeUri();
123   
124      /**
125       * @return bool
126       */
127      public function hasExplicitTrailingHostSlash();
128   
129      /**
130       * @return bool
131       */
132      public function hasExplicitPortSpecified();
133  }
134