Submit
Path:
~
/
/
opt
/
psa
/
phpMyAdmin
/
vendor
/
williamdes
/
mariadb-mysql-kbs
/
src
/
File Content:
KBDocumentation.php
<?php declare(strict_types = 1); namespace Williamdes\MariaDBMySQLKBS; use stdClass; use JsonSerializable; class KBDocumentation extends stdClass implements JsonSerializable { /** * The URL * * @var string */ private $url; /** * The anchor * * @var string|null */ private $anchor = null; /** * Create a KBEntry object * * @param string $url The url * @param string|null $anchor The anchor */ public function __construct(string $url, ?string $anchor = null) { $this->url = $url; if ($anchor !== null) { $this->anchor = $anchor; } } /** * Get the url * * @return string */ public function getUrl(): string { return $this->url; } /** * Get the anchor * * @return string|null */ public function getAnchor(): ?string { return $this->anchor; } /** * Used for json_encode function * This can seem useless, do not remove it. * * @return array<string,string> */ public function jsonSerialize(): array { $outObj = []; $outObj['url'] = $this->url; if ($this->anchor !== null) { $outObj['anchor'] = $this->anchor; } return $outObj; } }
Edit
Rename
Chmod
Delete
FILE
FOLDER
INFO
Name
Size
Permission
Action
KBDocumentation.php
1363 bytes
0644
KBEntry.php
3049 bytes
0644
KBException.php
130 bytes
0644
Search.php
5513 bytes
0644
SlimData.php
4824 bytes
0644
N4ST4R_ID | Naxtarrr