mirror of
https://github.com/pestphp/pest.git
synced 2026-03-07 08:17:22 +01:00
feature(presets): Add security preset
Looks for functions often seen as insecure
This commit is contained in:
@ -8,6 +8,7 @@ use Pest\Arch\Support\Composer;
|
||||
use Pest\ArchPresets\AbstractPreset;
|
||||
use Pest\ArchPresets\Base;
|
||||
use Pest\ArchPresets\Strict;
|
||||
use Pest\ArchPresets\Security;
|
||||
use Pest\PendingCalls\TestCall;
|
||||
use stdClass;
|
||||
|
||||
@ -47,6 +48,14 @@ final class Preset
|
||||
return $this->executePreset(new Strict($this->baseNamespaces()));
|
||||
}
|
||||
|
||||
/**
|
||||
* Uses the Pest security preset and returns the test call instance.
|
||||
*/
|
||||
public function security(): AbstractPreset
|
||||
{
|
||||
return $this->executePreset(new Security($this->baseNamespaces()));
|
||||
}
|
||||
|
||||
/**
|
||||
* Executes the given preset.
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user