#configを作成する。
config/membership.php
<?php
return [
'status' => ['representative' => '0', 'member' => '1', 'staff' => '2'],
];
?>
#Bashで動きを見てみる。
.bash
php artisan config:cache
Psy Shell v0.10.8 (PHP 7.4.3 — cli) by Justin Hileman
>>> config('membership.status.staff')
=> "2"
#コントローラ内でのコードが美しくなる。
MemberController.php
$user->status = config('membership.status.staff');
//従来は、、、以下のようなダサい書き方をしていた。
$user->status = 2; //スタッフの番号