Linux unitednationsplay.com 3.10.0-1160.45.1.el7.x86_64 #1 SMP Wed Oct 13 17:20:51 UTC 2021 x86_64
nginx/1.20.1
Server IP : 188.130.139.92 & Your IP : 18.223.33.204
Domains :
Cant Read [ /etc/named.conf ]
User : web
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
home /
www /
1 /
vendor /
facade /
ignition /
src /
Tabs /
Delete
Unzip
Name
Size
Permission
Date
Action
Tab.php
1.42
KB
-rw-r--r--
2020-11-17 16:24
Save
Rename
<?php namespace Facade\Ignition\Tabs; use Facade\FlareClient\Flare; use Illuminate\Support\Str; use JsonSerializable; use Throwable; abstract class Tab implements JsonSerializable { public $scripts = []; public $styles = []; /** @var \Facade\FlareClient\Flare */ protected $flare; /** @var Throwable */ protected $throwable; public function __construct() { $this->registerAssets(); } public function name(): string { return Str::studly(class_basename(get_called_class())); } public function component(): string { return Str::snake(class_basename(get_called_class()), '-'); } public function beforeRenderingErrorPage(Flare $flare, Throwable $throwable) { $this->flare = $flare; $this->throwable = $throwable; } public function script(string $name, string $path) { $this->scripts[$name] = $path; return $this; } public function style(string $name, string $path) { $this->styles[$name] = $path; return $this; } abstract protected function registerAssets(); public function meta(): array { return []; } public function jsonSerialize() { return [ 'title' => $this->name(), 'component' => $this->component(), 'props' => [ 'meta' => $this->meta(), ], ]; } }