class Company
{
/** @var string */
private $name;
public function __construct(string $name)
{
if (!preg_match("/^[a-z]+[a-z ]+[a-z]+$/i", $name)) {
throw new \InvalidArgumentException(sprintf('Invalid company name "%s"', $name));
}
$this->name = $name;
}
public function getName(): string
{
return $this->name;
}
}
ну я бы не сказал, у меня (в Мариуполе), хлеб стоит 6-8 грн
- довольно странно?! Не находишь?)
Мы имитируем самые ужасные условия))
declare(strict_types = 1);