for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
namespace AlecRabbit\Spinner\Extras\Pattern\CharPattern;
use AlecRabbit\Spinner\Core\Pattern\A\ACharPattern;
use ArrayObject;
/**
* @codeCoverageIgnore
* @psalm-suppress UnusedClass
*/
final class PulseBlue extends ACharPattern
{
protected const INTERVAL = 100;
protected const PATTERN = ['🔹', '🔷', '🔵', '🔵', '🔷'];
public function __construct(
?int $interval = null,
bool $reversed = false
) {
parent::__construct(
new ArrayObject(self::PATTERN),
$interval ?? self::INTERVAL,
$reversed
);
}