bvp/stadium

Stadium for Boatrace Venture Project

5.3.0 2025-08-15 02:26 UTC

This package is auto-updated.

Last update: 2025-08-26 06:05:32 UTC


README

keepalive psalm security test codecov php stable license

📦 Requirements

  • php: ^8.2
  • shimomo/helper: ^0.1

💾 Installation

composer require bvp/stadium

⚡ Usage

サポートメソッド一覧

メソッド 説明 引数
Stadium::byNumber($stadiumNumber) レース場を取得 $stadiumNumber : 1〜24
Stadium::byName($stadiumName) 同上 $stadiumName : 正式名
Stadium::byShortName($stadiumShortName) 同上 $stadiumShortName : 省略名
Stadium::byHiraganaName($stadiumHiraganaName) 同上 $stadiumHiraganaName : ひらがな名
Stadium::byKatakanaName($stadiumKatakanaName) 同上 $stadiumKatakanaName : カタカナ名
Stadium::byEnglishName($stadiumEnglishName) 同上 $stadiumEnglishName : 英語名
Stadium::byUrl($stadiumUrl) 同上 $stadiumUrl : URL

基本的な使い方

<?php

require __DIR__ . '/vendor/autoload.php';

use BVP\Stadium\Stadium;

Stadium::byNumber(12);
Stadium::byName('ボートレース住之江');
Stadium::byShortName('住之江');
Stadium::byHiraganaName('すみのえ');
Stadium::byKatakanaName('スミノエ');
Stadium::byEnglishName('suminoe');
Stadium::byUrl('suminoe');

Stadium::byNumber()

$stadium = Stadium::byNumber(12);
print_r($stadium);
取得結果
Array
(
    [number] => 12
    [name] => ボートレース住之江
    [short_name] => 住之江
    [hiragana_name] => ぼーとれーすすみのえ
    [katakana_name] => ボートレーススミノエ
    [english_name] => suminoe
    [url] => https://www.boatrace-suminoe.jp/
)

Stadium::byName()

$stadium = Stadium::byName('ボートレース住之江');
print_r($stadium);
取得結果
Array
(
    [number] => 12
    [name] => ボートレース住之江
    [short_name] => 住之江
    [hiragana_name] => ぼーとれーすすみのえ
    [katakana_name] => ボートレーススミノエ
    [english_name] => suminoe
    [url] => https://www.boatrace-suminoe.jp/
)

Stadium::byShortName()

$stadium = Stadium::byShortName('住之江');
print_r($stadium);
取得結果
Array
(
    [number] => 12
    [name] => ボートレース住之江
    [short_name] => 住之江
    [hiragana_name] => ぼーとれーすすみのえ
    [katakana_name] => ボートレーススミノエ
    [english_name] => suminoe
    [url] => https://www.boatrace-suminoe.jp/
)

Stadium::byHiraganaName()

$stadium = Stadium::byHiraganaName('すみのえ');
print_r($stadium);
取得結果
Array
(
    [number] => 12
    [name] => ボートレース住之江
    [short_name] => 住之江
    [hiragana_name] => ぼーとれーすすみのえ
    [katakana_name] => ボートレーススミノエ
    [english_name] => suminoe
    [url] => https://www.boatrace-suminoe.jp/
)

Stadium::byKatakanaName()

$stadium = Stadium::byKatakanaName('スミノエ');
print_r($stadium);
取得結果
Array
(
    [number] => 12
    [name] => ボートレース住之江
    [short_name] => 住之江
    [hiragana_name] => ぼーとれーすすみのえ
    [katakana_name] => ボートレーススミノエ
    [english_name] => suminoe
    [url] => https://www.boatrace-suminoe.jp/
)

Stadium::byEnglishName()

$stadium = Stadium::byEnglishName('suminoe');
print_r($stadium);
取得結果
Array
(
    [number] => 12
    [name] => ボートレース住之江
    [short_name] => 住之江
    [hiragana_name] => ぼーとれーすすみのえ
    [katakana_name] => ボートレーススミノエ
    [english_name] => suminoe
    [url] => https://www.boatrace-suminoe.jp/
)

Stadium::byUrl()

$stadium = Stadium::byUrl('suminoe');
print_r($stadium);
取得結果
Array
(
    [number] => 12
    [name] => ボートレース住之江
    [short_name] => 住之江
    [hiragana_name] => ぼーとれーすすみのえ
    [katakana_name] => ボートレーススミノエ
    [english_name] => suminoe
    [url] => https://www.boatrace-suminoe.jp/
)

📄 License

Stadium は MIT license の元で公開されています。