File Manager Lite
Dir:
/home/codewavebd/public_html/vendor/league/uri-interfaces/Contracts
Upload
[..]
AuthorityInterface.php (2.98 KB)
Edit
Rename
Del
Conditionable.php (708 B)
Edit
Rename
Del
DataPathInterface.php (2.69 KB)
Edit
Rename
Del
DomainHostInterface.php (4.07 KB)
Edit
Rename
Del
FragmentDirective.php (1.27 KB)
Edit
Rename
Del
FragmentInterface.php (559 B)
Edit
Rename
Del
HostInterface.php (1.27 KB)
Edit
Rename
Del
IpHostInterface.php (1.18 KB)
Edit
Rename
Del
PathInterface.php (2.9 KB)
Edit
Rename
Del
PortInterface.php (470 B)
Edit
Rename
Del
QueryInterface.php (10.8 KB)
Edit
Rename
Del
Transformable.php (663 B)
Edit
Rename
Del
UriAccess.php (621 B)
Edit
Rename
Del
UriComponentInterface.php (2.64 KB)
Edit
Rename
Del
UriException.php (367 B)
Edit
Rename
Del
UriInterface.php (12.06 KB)
Edit
Rename
Del
UserInfoInterface.php (1.76 KB)
Edit
Rename
Del
Edit: PathInterface.php
<?php /** * League.Uri (https://uri.thephpleague.com) * * (c) Ignace Nyamagana Butera <nyamsprod@gmail.com> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ declare(strict_types=1); namespace League\Uri\Contracts; use League\Uri\Exceptions\SyntaxError; /** * @method static normalize() returns the normalized string representation of the component */ interface PathInterface extends UriComponentInterface { /** * Returns the decoded path. */ public function decoded(): string; /** * Tells whether the path is absolute or relative. */ public function isAbsolute(): bool; /** * Tells whether the path has a trailing slash. */ public function hasTrailingSlash(): bool; /** * Returns an instance without dot segments. * * This method MUST retain the state of the current instance, and return * an instance that contains the path component normalized by removing * the dot segment. * * @throws SyntaxError for invalid component or transformations * that would result in a object in invalid state. */ public function withoutDotSegments(): self; /** * Returns an instance with a leading slash. * * This method MUST retain the state of the current instance, and return * an instance that contains the path component with a leading slash * * @throws SyntaxError for invalid component or transformations * that would result in a object in invalid state. */ public function withLeadingSlash(): self; /** * Returns an instance without a leading slash. * * This method MUST retain the state of the current instance, and return * an instance that contains the path component without a leading slash * * @throws SyntaxError for invalid component or transformations * that would result in a object in invalid state. */ public function withoutLeadingSlash(): self; /** * Returns an instance with a trailing slash. * * This method MUST retain the state of the current instance, and return * an instance that contains the path component with a trailing slash * * @throws SyntaxError for invalid component or transformations * that would result in a object in invalid state. */ public function withTrailingSlash(): self; /** * Returns an instance without a trailing slash. * * This method MUST retain the state of the current instance, and return * an instance that contains the path component without a trailing slash * * @throws SyntaxError for invalid component or transformations * that would result in a object in invalid state. */ public function withoutTrailingSlash(): self; }
Simpan