Verzeichnisstruktur phpBB-3.2.0


Veröffentlicht
06.01.2017

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: 09.10.2024, 12:59 - Dateigröße: 2.51 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