Fixed phpstan issues

This commit is contained in:
Jan Böhmer 2025-09-21 23:27:56 +02:00
parent 07db1554c7
commit 1bfea3c48a
6 changed files with 22 additions and 2 deletions

View file

@ -34,9 +34,14 @@ use function is_array;
*/
final class InheritanceSecurityPolicy implements SecurityPolicyInterface
{
/**
* @var array<string, string[]>
*/
private array $allowedMethods;
public function __construct(private array $allowedTags = [], private array $allowedFilters = [], array $allowedMethods = [], private array $allowedProperties = [], private array $allowedFunctions = [])
public function __construct(private array $allowedTags = [], private array $allowedFilters = [], array $allowedMethods = [],
/** @var array<string, string|string[]> */
private array $allowedProperties = [], private array $allowedFunctions = [])
{
$this->setAllowedMethods($allowedMethods);
}