PluginProbe
Defender Security – Malware Scanner, Login Security & Firewall / 5.7.0
Defender Security – Malware Scanner, Login Security & Firewall v5.7.0
6.3.0 6.2.3 6.2.4 6.2.0 6.2.1 6.2.2 6.1.0 5.3.1 5.4.0 5.4.1 5.5.0 5.5.1 5.6.0 5.6.1 5.6.2 5.7.0 5.7.1 5.7.2 5.8.0 5.8.1 5.9.0 6.0.0 6.0.1 3.0.1 3.1.0 All 141 releases
defender-security / vendor / league / uri-interfaces / src / Contracts / UserInfoInterface.php

UserInfoInterface.php in Defender Security – Malware Scanner, Login Security & Firewall 5.7.0, at vendor/league/uri-interfaces/src/Contracts/UserInfoInterface.php

41 lines 995 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 /**
4 * League.Uri (https://uri.thephpleague.com)
5 *
6 * (c) Ignace Nyamagana Butera <[email protected]>
7 *
8 * For the full copyright and license information, please view the LICENSE
9 * file that was distributed with this source code.
10 */
11
12 declare(strict_types=1);
13
14 namespace League\Uri\Contracts;
15
16 interface UserInfoInterface extends UriComponentInterface
17 {
18 /**
19 * Returns the user component part.
20 */
21 public function getUser(): ?string;
22
23 /**
24 * Returns the pass component part.
25 */
26 public function getPass(): ?string;
27
28 /**
29 * Returns an instance with the specified user and/or pass.
30 *
31 * This method MUST retain the state of the current instance, and return
32 * an instance that contains the specified user.
33 *
34 * An empty user is equivalent to removing the user information.
35 *
36 * @param ?string $user
37 * @param ?string $pass
38 */
39 public function withUserInfo(?string $user, ?string $pass = null): self;
40 }
41