言語
日本語
English

Caution

お使いのブラウザはJavaScriptが無効になっております。
当サイトでは検索などの処理にJavaScriptを使用しています。
より快適にご利用頂くため、JavaScriptを有効にしたうえで当サイトを閲覧することをお勧めいたします。

  1. トップページ
  2. Laravel辞典

Laravel辞典 一覧ページ

初心者向け: 概要と特徴、学習順ガイドルーティング・Eloquent・Blade・Artisanの学習順ガイド。
【環境構築】Laravel Dictionaryの開発環境PHP・Composer・Laravel Installer の環境構築手順。
アクセサ / ミューテタモデル属性の読み書き時に値を自動加工するEloquentの仕組み。
all()(全件取得)テーブルの全レコードをコレクションとして取得するメソッド。
Artisanファイル生成・マイグレーション・キャッシュ操作を行うCLIツール。
Authenticationログイン・登録・パスワードリセットを管理する認証機能。
Authorization認証済みユーザーの操作権限を制御する仕組み。
belongsTo()多対1のリレーションを定義するEloquentメソッド。
belongsToMany()中間テーブルを介した多対多リレーションを定義するEloquentメソッド。
@auth / @guest認証状態に応じてビューの表示内容を切り替えるBladeディレクティブ。
Bladeコンポーネント / スロット再利用可能なUIコンポーネントを定義するBladeディレクティブ。
@csrf / @methodフォームのCSRF対策とHTTPメソッド偽装を行うBladeディレクティブ。
@extends親レイアウトを継承するBladeディレクティブ。
@foreachBladeテンプレートでループ処理を記述するディレクティブ。
@ifBladeテンプレートで条件分岐を記述するディレクティブ。
@include別のBladeテンプレートを読み込んで埋め込むディレクティブ。
{{ }} Output変数をエスケープ有無で出力するBladeの構文。
@section / @yield親レイアウトにコンテンツを埋め込むBladeディレクティブ。
cache()クエリ結果や重い処理をキャッシュしてレスポンスを高速化する機能。
Collection配列データを豊富なメソッドで操作するラッパークラス。
Controllerリクエスト処理ロジックをクラスにまとめる仕組み。
count() / sum() / avg()レコード数・合計・平均を求めるEloquent集計メソッド群。
create()(レコード作成)配列から新しいレコードを作成してDBに保存するメソッド。
delete() / destroy()レコードをDBから削除するEloquentメソッド。
Eloquent ORMActiveRecordパターンに基づくDBアクセスライブラリ。
イベント / リスナーイベント発生を起点に別クラスで処理を実行する仕組み。
find()主キーを指定してレコードを1件取得するEloquentメソッド。
first()クエリ結果の最初の1件を取得するEloquentメソッド。
Form Requestバリデーションロジックをコントローラーから分離する専用クラス。
get()クエリビルダーを実行し結果をコレクションで全件取得するメソッド。
hasMany()1対多のリレーションを定義するEloquentメソッド。
hasOne()1対1のリレーションを定義するEloquentメソッド。
auth()認証ユーザー情報への取得・確認・ログアウト操作を行うヘルパー関数。
config()設定ファイルの値をドット記法で取得するヘルパー関数。
env().envファイルや環境変数から値を取得するヘルパー関数。
redirect()リダイレクトレスポンスを生成するヘルパー関数。
request()現在のHTTPリクエストインスタンスや入力値を取得するヘルパー関数。
response()カスタムHTTPレスポンスを生成するヘルパー関数。
route()名前付きルートからURLを生成するヘルパー関数。
session()セッションデータの読み書きを行うヘルパー関数。
view()Bladeテンプレートのレスポンスを返すヘルパー関数。
Middlewareリクエスト到達前後に共通処理を実行するフィルターの仕組み。
MigrationPHPコードでテーブル構造をバージョン管理する仕組み。
orderBy()クエリ結果を指定カラムで並び替えるEloquentメソッド。
paginate()クエリ結果をページネーションして返すEloquentメソッド。
pluck()指定カラムの値だけをコレクションとして取得するEloquentメソッド。
Request Validation送信データの検証ルールを定義して自動バリデーションする仕組み。
Resource ControllerCRUD7アクションを持つリソースコントローラー。
Route::apiResource()API向けの5つのCRUDルートを一括定義するメソッド。
Route::delete()DELETEリクエストに対応するルートを定義するメソッド。
Route::get()GETリクエストに対応するルートを定義するメソッド。
ルートグループ共通属性をまとめてルートをグループ化するメソッド。
Route Middlewareルートにミドルウェアを適用するメソッド。
Route Nameルートに名前を付けてURLを生成しやすくするメソッド。
Route ParameterURLの動的部分を変数として受け取るルートパラメータの仕組み。
Route::patch()PATCHリクエストに対応するルートを定義するメソッド。
Route::post()POSTリクエストに対応するルートを定義するメソッド。
Route PrefixルートグループにURLプレフィックスを付与するメソッド。
Route::put()PUTリクエストに対応するルートを定義するメソッド。
Route::resource()RESTfulなCRUD向け7ルートを一括定義するメソッド。
save()モデルインスタンスの内容をDBに保存するメソッド。
スコープ(scope)再利用可能なクエリ条件をモデルにメソッドとして定義する機能。
Seederテスト用・初期データをDBに投入する仕組み。
サービスコンテナ依存関係を自動解決・注入するDIコンテナ。
ソフトデリート削除日時を記録して論理削除として扱う機能。
update()既存レコードのカラムを更新するEloquentメソッド。
where()(条件絞り込み)条件を指定してクエリを絞り込むEloquentメソッド。
with() (Eager Loading)N+1問題を防ぐEager Loadingでリレーション先を取得するメソッド。