<?php

declare(strict_types=1);

namespace Pesisportaali\Services;

use Pesisportaali\Core\Theme;

class PlayerService
{
    public function getDemoPlayers(): array
    {
        return [
            'success' => true,
            'club' => [
                'slug' => 'mailajuniorit',
                'name' => 'Mailajuniorit',
                'theme' => Theme::maju(),
            ],
            'team' => [
                'id' => 'demo-btytot',
                'name' => 'Mailajuniorit B-tytöt',
            ],
            'players' => [
                [
                    'id' => 1,
                    'name' => 'Siiri Heininen',
                    'initials' => 'SH',
                    'image' => '',
                    'sponsor' => [
                        'name' => 'Kummiyritys Oy',
                        'logo' => '',
                    ],
                    'profile' => [
                        'age' => 16,
                        'team' => 'Mailajuniorit B-tytöt',
                    ],
                    'stats' => [
                        'series' => [
                            'Ottelut' => 12,
                            'K+L' => '3+14',
                            'Tuodut' => 18,
                            'Kärkilyönnit' => '42 / 71',
                        ],
                        'season' => [
                            'Kaikki ottelut' => 21,
                            'Tehot yhteensä' => 34,
                        ],
                        'career' => [
                            'Kaudet' => 4,
                            'Ottelut yhteensä' => 86,
                        ],
                    ],
                ],
                [
                    'id' => 2,
                    'name' => 'Aino Virtanen',
                    'initials' => 'AV',
                    'image' => '',
                    'sponsor' => [
                        'name' => 'Sponsoritukku',
                        'logo' => '',
                    ],
                    'profile' => [
                        'age' => 15,
                        'team' => 'Mailajuniorit B-tytöt',
                    ],
                    'stats' => [
                        'series' => [
                            'Ottelut' => 10,
                            'K+L' => '1+9',
                            'Tuodut' => 11,
                            'Kärkilyönnit' => '31 / 60',
                        ],
                        'season' => [
                            'Kaikki ottelut' => 18,
                            'Tehot yhteensä' => 22,
                        ],
                        'career' => [
                            'Kaudet' => 3,
                            'Ottelut yhteensä' => 64,
                        ],
                    ],
                ],
            ],
        ];
    }
}
