都道府県APIの更新

このコミットが含まれているのは:
テクニカル諏訪子 2020-03-01 17:17:52 +09:00
コミット e1882066c6
2個のファイルの変更20行の追加11行の削除

ファイルの表示

@ -31,23 +31,31 @@ class NihonController extends Controller {
foreach ($get as $g) {
$r = DB::table('nhn_region')->where('id', $g->region_id)->first();
$i = DB::table('nhn_island')->where('id', $r->island_id)->first();
$c = DB::table('nhn_city') ->where('id', $g->capital) ->first();
$g->prefcode = 'JP-'.sprintf("%02d", $g->id);
$g->region = $r;
$g->island = $i;
$g->code = array('prefcode' => 'JP-'.sprintf("%02d", $g->id), 'countrycode' => 'JP', 'regioncode' => sprintf("%02d", $g->id));
$g->pref = array('name' => $g->name, 'nameKana' => $g->nameKana, 'nameEng' => $g->nameEng);
$g->type = array('name' => '県', 'nameKana' => 'けん', 'nameEng' => 'Prefecture');
if ($g->id == 1) $g->type = array('name' => '道', 'nameKana' => 'どう', 'nameEng' => 'Territory');
else if ($g->id == 13) $g->type = array('name' => '都', 'nameKana' => 'と', 'nameEng' => 'Metropolis');
else if ($g->id == 26 || $g->id == 27) $g->type = array('name' => '府', 'nameKana' => 'ふ', 'nameEng' => 'Urban Prefecture');
$g->region = $r;
$g->island = $i;
$g->capital = $c;
unset($r->id); unset($i->id);
unset($g->region_id); unset($r->island_id);
unset($g->name); unset($g->nameKana); unset($g->nameEng);
unset($r->id); unset($i->id); unset($c->id);
unset($g->region_id); unset($r->island_id); unset($c->prefecture_id);
}
array_unshift($get, array(
'id' => 0,
'name' => '',
'nameKana' => '',
'nameEng' => '',
'prefcode' => '',
'region' => array('name' => '', 'nameKana' => '', 'nameEng' => ''),
'island' => array('name' => '', 'nameKana' => '', 'nameEng' => '')
'capital' => array('name' => '', 'nameKana' => '', 'nameEng' => ''),
'code' => array('name' => '', 'nameKana' => '', 'nameEng' => ''),
'pref' => array('name' => '', 'nameKana' => '', 'nameEng' => ''),
'type' => array('name' => '', 'nameKana' => '', 'nameEng' => ''),
'region' => array('name' => '', 'nameKana' => '', 'nameEng' => ''),
'island' => array('name' => '', 'nameKana' => '', 'nameEng' => '')
));
return $get;

1
hooks/hooks.json ノーマルファイル
ファイルの表示

@ -0,0 +1 @@
{}