for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace kalanis\Pohoda\Common\Attributes\Options;
use Attribute;
use kalanis\Pohoda\Common\OptionsResolver;
/**
* Property will have default value
*/
#[Attribute(Attribute::TARGET_PROPERTY)]
final class DefaultOption extends AbstractOption
{
* @codeCoverageIgnore just implements interface, not need in processing
* @return string
public function getNormalizer(): string
return OptionsResolver\Normalizers\Strings::class;
}
* {@inheritDoc}
public function getAction(): OptionsResolver\ActionsEnum
return OptionsResolver\ActionsEnum::DEFAULT_VALUES;