Каждому игроку соответствует один объект User - отношение OneToOne, null=false, пользователь обязателен для каждого игрока. У одного пользователя может быть несколько игроков (по каждому игроку на сыгранную игру)
<?php
use From\Somewhere\ExternalHandler;
class MyClass
{
public function _construct(
private readonly ExternalHandler $handler
) {
}
public function testingMethod($arg)
{
$somethingData = $this->handler->doSomething($arg);
if($somethingData === 'something') {
return false;
}
return $somethingData;
}
}
Все делал, как в мануале по пример
private HttpClientInterface $httpClient;
$httpClient = HttpClient::create();
$this->httpClient = new ScopingHttpClient(
$httpClient,
Как обновить фреймворк, если в нем есть несколько пакетов для php старой версии?
composer init --name='gordinskiy/new_package' \
--description='Project description' \
--type='library' \
--author='Dmitriy Gordinskiy' \
--license='MIT' \
--require='php:>=8.2' \
--require='webmozart/assert:^1.11' \
--require-dev='phpunit/phpunit:^10.3' \
--require-dev='vimeo/psalm:^5.11' \
--require-dev='phpstan/phpstan:^1.10'