#appsstats #source_code
#yagames #noilty
За контент на сайте (добавление разработчиков и закрепление игр за ними) отвечает данный метод:
Если вам интересна данная тематика постов про #source_code то дайте мне обратную связь (feedback) ❤️ и я расшарю остальные (приватные) методы и сервисы для него.
#yagames #noilty
За контент на сайте (добавление разработчиков и закрепление игр за ними) отвечает данный метод:
/**
* Execute the console command.
*/
public function handle(
Developer\Create\Handler $developerCreate,
Service\GetGamesByIDs $getGamesByIDs,
Service\GetGameIDsByNew $getGameIDsByNew,
Service\GetGameIDsByDeveloperId $getGameIDsByDeveloperId,
): void {
Assert::nullOrInteger($developer_id = (int) $this->argument('developer'));
/** @var Support\Collection $chunks */
$chunks = $developer_id
? $getGameIDsByDeveloperId->run($developer_id, 48)
: $getGameIDsByNew->run(24);
/** @var Support\Collection $chunk */
foreach ($chunks as $chunk) {
$feedItems = $getGamesByIDs->run($chunk);
foreach ($feedItems as $application) {
/** @var ?EntityDeveloper\Developer $developer */
$developer = $this->findOrCreateDeveloper(
$application->developer,
$developerCreate
);
if (!$developer) {
continue;
}
$this->createGameWithRelations($application, $developer);
}
$this->comment('chunk success');
}
$this->info('script success');
}
Если вам интересна данная тематика постов про #source_code то дайте мне обратную связь (feedback) ❤️ и я расшарю остальные (приватные) методы и сервисы для него.
❤3👎3