Skip to content

shimomo/bvp-stadium

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BVP Stadium

Build Status codecov PHP Version Require Latest Stable Version Latest Unstable Version License

The BVP Stadium package is designed to retrieve information about Boatrace stadiums using identifiers, including Number, Name (Short, Hiragana, Katakana, English), and URL.

Installation

composer require bvp/stadium

Usage

<?php

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

use BVP\Stadium\Stadium;

$response = Stadium::byNumber(12);
var_dump($response['number']);        // int(12)
var_dump($response['name']);          // string(27) "ボートレース住之江"
var_dump($response['short_name']);    // string(9) "住之江"
var_dump($response['hiragana_name']); // string(30) "ぼーとれーすすみのえ"
var_dump($response['katakana_name']); // string(30) "ボートレーススミノエ"
var_dump($response['english_name']);  // string(7) "suminoe"
var_dump($response['url']);           // string(32) "https://www.boatrace-suminoe.jp/"

$response = Stadium::byName('ボートレース住之江');
var_dump($response['number']);        // int(12)
var_dump($response['name']);          // string(27) "ボートレース住之江"
var_dump($response['short_name']);    // string(9) "住之江"
var_dump($response['hiragana_name']); // string(30) "ぼーとれーすすみのえ"
var_dump($response['katakana_name']); // string(30) "ボートレーススミノエ"
var_dump($response['english_name']);  // string(7) "suminoe"
var_dump($response['url']);           // string(32) "https://www.boatrace-suminoe.jp/"

$response = Stadium::byShortName('住之江');
var_dump($response['number']);        // int(12)
var_dump($response['name']);          // string(27) "ボートレース住之江"
var_dump($response['short_name']);    // string(9) "住之江"
var_dump($response['hiragana_name']); // string(30) "ぼーとれーすすみのえ"
var_dump($response['katakana_name']); // string(30) "ボートレーススミノエ"
var_dump($response['english_name']);  // string(7) "suminoe"
var_dump($response['url']);           // string(32) "https://www.boatrace-suminoe.jp/"

$response = Stadium::byHiraganaName('すみのえ');
var_dump($response['number']);        // int(12)
var_dump($response['name']);          // string(27) "ボートレース住之江"
var_dump($response['short_name']);    // string(9) "住之江"
var_dump($response['hiragana_name']); // string(30) "ぼーとれーすすみのえ"
var_dump($response['katakana_name']); // string(30) "ボートレーススミノエ"
var_dump($response['english_name']);  // string(7) "suminoe"
var_dump($response['url']);           // string(32) "https://www.boatrace-suminoe.jp/"

$response = Stadium::byKatakanaName('スミノエ');
var_dump($response['number']);        // int(12)
var_dump($response['name']);          // string(27) "ボートレース住之江"
var_dump($response['short_name']);    // string(9) "住之江"
var_dump($response['hiragana_name']); // string(30) "ぼーとれーすすみのえ"
var_dump($response['katakana_name']); // string(30) "ボートレーススミノエ"
var_dump($response['english_name']);  // string(7) "suminoe"
var_dump($response['url']);           // string(32) "https://www.boatrace-suminoe.jp/"

$response = Stadium::byEnglishName('suminoe');
var_dump($response['number']);        // int(12)
var_dump($response['name']);          // string(27) "ボートレース住之江"
var_dump($response['short_name']);    // string(9) "住之江"
var_dump($response['hiragana_name']); // string(30) "ぼーとれーすすみのえ"
var_dump($response['katakana_name']); // string(30) "ボートレーススミノエ"
var_dump($response['english_name']);  // string(7) "suminoe"
var_dump($response['url']);           // string(32) "https://www.boatrace-suminoe.jp/"

$response = Stadium::byUrl('suminoe');
var_dump($response['number']);        // int(12)
var_dump($response['name']);          // string(27) "ボートレース住之江"
var_dump($response['short_name']);    // string(9) "住之江"
var_dump($response['hiragana_name']); // string(30) "ぼーとれーすすみのえ"
var_dump($response['katakana_name']); // string(30) "ボートレーススミノエ"
var_dump($response['english_name']);  // string(7) "suminoe"
var_dump($response['url']);           // string(32) "https://www.boatrace-suminoe.jp/"

License

The BVP Stadium package is open source software licensed under the MIT license.