Your IP : 216.73.216.220


Current Path : /home/rtorresani/www/vendor/allure-framework/allure-php-commons/src/Attribute/
Upload File :
Current File : //home/rtorresani/www/vendor/allure-framework/allure-php-commons/src/Attribute/Parameter.php

<?php

declare(strict_types=1);

namespace Qameta\Allure\Attribute;

use Attribute;
use JetBrains\PhpStorm\ExpectedValues;

#[Attribute(Attribute::TARGET_METHOD | Attribute::TARGET_FUNCTION | Attribute::IS_REPEATABLE)]
class Parameter extends AbstractParameter
{
    public function __construct(
        string $name,
        ?string $value,
        ?bool $excluded = null,
        // @codingStandardsIgnoreStart
        #[ExpectedValues(flagsFromClass: ParameterMode::class)]
        ?string $mode = null,
        // @codingStandardsIgnoreEnd
    ) {
        parent::__construct($name, $value, $excluded, $mode);
    }
}