都道府県APIの更新
このコミットが含まれているのは:
コミット
e1882066c6
|
@ -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;
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
{}
|
新しいイシューから参照