千原 耕司

スポンサーリンク
Laravel

[Laravel]Eloquentで不要なカラムを出力しない!$hiddenと$visibleプロパティの使い方を解説

$hiddenと$visibleプロパティとは何か?LaravelのEloquent ORMでは、モデルをJSONや配列に変換する際に、不要なカラムを出力しないようにしたり、特定のカラムのみを出力するように設定することができます。この機能を...
Laravel

Laravel逆引きTips – パフォーマンス最適化

Laravel逆引きTIps一覧へ戻るデータベースクエリの最適化// インデックスの使用$users = DB::table('users')->where('status', 'active')->index('status')->get...
Laravel

Laravel逆引きTips – Security

Laravel逆引きTIps一覧へ戻るCSRF保護<form method="POST" action="/profile"> @csrf</form>HTMLまたは<meta name="csrf-token" content="{{ c...
Laravel

Laravel逆引きTips – Test

Laravel逆引きTIps一覧へ戻るユニットテストの基本use Tests\TestCase;use App\Models\User;use Illuminate\Foundation\Testing\RefreshDatabase;cl...
Laravel

Laravel逆引きTips – Cache

Laravel逆引きTIps一覧へ戻る基本的なキャッシュの使用// キャッシュに値を保存Cache::put('key', 'value', $seconds);// キャッシュから値を取得$value = Cache::get('key'...
Laravel

Laravel逆引きTips – 認証と認可

Laravel逆引きTIps一覧へ戻る基本的な認証の設定config/auth.phpreturn [ 'guards' => [ 'web' => [ 'driver' => 'session', 'provider' => 'users...
Laravel

Laravel逆引きTips – Validation

Laravel逆引きTIps一覧へ戻るルールの一覧公式サイト(日本語版)にて確認できます。コントローラーでのバリデーションclass UserController extends Controller{ public function st...
Laravel

Laravel逆引きTips – Model, Database

Laravel逆引きTIps一覧へ戻るモデルの基本的な使用class User extends Model{ use HasFactory; protected $fillable = ;}// 使用例$user = User::creat...
Laravel

Laravel逆引きTips – View

Laravel逆引きTIps一覧へ戻るBladeテンプレートの基本<!-- 1. Bladeテンプレートの基本 --><h1>Welcome, {{ $name }}</h1>@if ($isAdmin) <p>You are an adm...
Laravel

Laravel逆引きTips – Controller

Laravel逆引きTIps一覧へ戻る基本的なコントローラーの作成と使用class UserController extends Controller{ public function show($id) { return view('us...
スポンサーリンク