for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* Spiral Framework.
*
* @license MIT
* @author Anton Titov (Wolfy-J)
*/
declare(strict_types=1);
namespace Spiral\Validation;
abstract class AbstractCondition implements ConditionInterface
{
/** @var array */
protected $options;
* {@inheritdoc}
public function withOptions(?array $options): ConditionInterface
$condition = clone $this;
$condition->options = $options ?? [];
return $condition;
}