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