for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
namespace Cycle\ORM\Promise\ConflictResolver;
class Name
{
/** @var string */
public $name;
/** @var int */
public $sequence = 0;
public static function createWithSequence(string $name, int $sequence): Name
$self = new self();
$self->name = $name;
$self->sequence = $sequence;
return $self;
}
public static function create(string $name): Name
public function fullName(): string
$name = $this->name;
if ($this->sequence > 0) {
$name .= $this->sequence;
return $name;
protected function __construct()