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. |
|
(Beispiel Datei-Icons)
|
Auf das Icon klicken um den Quellcode anzuzeigen |
UriInterface.php
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