# Knowledge of Laravel ## Docs - [AI SDKのカスタムプロバイダーを作る](https://kawax.biz/jp/advanced/ai-sdk-custom-provider.md): Laravel AI SDKのソースコードを読み解き、標準で提供されていないAIサービスに対応するカスタムプロバイダーを実装する方法を解説します。 - [Laravel 11以降のアプリケーション構造](https://kawax.biz/jp/advanced/app-structure.md): Laravel 11で導入されたSlim Application Skeletonの全貌と、Application::configure()からApplicationBuilderまでの内部実装を解説します。 - [Laravel 11以降の新アプリ構造 FAQ](https://kawax.biz/jp/advanced/app-structure-faq.md): Laravel 11以降のSlim Application Skeletonに移行した際によくある疑問と回答をまとめました。旧構造のままアップグレードしたプロジェクトへの途中参加や、古い書籍・チュートリアルで学習した方向けです。 - [旧構造から新構造への移行ガイド](https://kawax.biz/jp/advanced/app-structure-migration.md): Laravel 10の旧アプリ構造からLaravel 11以降のSlim Application Skeletonへ移行する手順を解説します。 - [Boostのカスタムエージェントを作る](https://kawax.biz/jp/advanced/boost-custom-agent.md): Laravel Boostの拡張アーキテクチャを深掘りし、SupportsGuidelines・SupportsMcp・SupportsSkillsコントラクトを実装したカスタムエージェントを作成する方法を解説します。 - [Collection Deep Dive](https://kawax.biz/jp/advanced/collection-deep-dive.md): Laravel Collectionの実装を、歴史・クラス構造・PHPDoc Generics・読み進め方の観点で解説します。 - [Conditionableトレイト](https://kawax.biz/jp/advanced/conditionable.md): when()/unless()メソッドの内部実装と活用パターンを解説します - [カスタム認証ガードの実装](https://kawax.biz/jp/advanced/custom-auth-guard.md): Laravelの認証システムの内部構造を理解し、Guard・StatefulGuardインターフェースを実装してカスタム認証ガードを作る方法をフレームワークのソースコードレベルで解説します。 - [カスタムバリデーションルール](https://kawax.biz/jp/advanced/custom-validation-rules.md): Laravelのバリデーション機能をルールオブジェクトやクロージャで拡張する方法を、フレームワークの内部実装まで踏み込んで解説します。 - [遅延サービスプロバイダー](https://kawax.biz/jp/advanced/deferred-provider.md): DeferrableProvider インターフェースを実装してサービスの遅延読み込みを行う方法を解説します。パッケージのパフォーマンス最適化に直結する地味ながら重要な機能です。 - [Dumpableトレイト](https://kawax.biz/jp/advanced/dumpable.md): Illuminate\Support\Traits\Dumpable で任意のクラスに dump() / dd() を追加し、チェーンを崩さずにデバッグする方法を解説します。 - [Eloquentのカスタムキャスト](https://kawax.biz/jp/advanced/eloquent-casts.md): CastsAttributes インターフェースを実装してカスタムキャストを作成する方法を解説します。Value Objectパターン、インバウンドキャスト、Castablesなど上級のパターンも紹介します。 - [Eloquent Observers とモデルイベント](https://kawax.biz/jp/advanced/eloquent-observers.md): Eloquentモデルが発火するイベントの仕組みと、Observerクラスを使ってイベントを一元管理する方法を解説します。`#[ObservedBy]` アトリビュートなどLaravel 13の最新機能も含みます。 - [Eloquentのスコープ](https://kawax.biz/jp/advanced/eloquent-scopes.md): ローカルスコープとグローバルスコープの仕組みを解説します。SoftDeletingScope などのフレームワーク内部実装を読み解きながら、マルチテナントや公開/非公開フィルタなどの実践的なユースケースを紹介します。 - [PHP FFI](https://kawax.biz/jp/advanced/ffi.md): PHP FFI の基本、利用できる環境、そして VOICEVOX Core for PHP を題材にした実践的なラップパターンを解説します。 - [Laravel Fortify とスターターキット](https://kawax.biz/jp/advanced/fortify.md): フロントエンド非依存の認証バックエンド Laravel Fortify の内部設計を解説します。現行スターターキットでなぜ Fortify が使われているか、FortifyServiceProvider の設定、2FA・パスキーの有効化まで扱います。 - [ForwardsCallsトレイト](https://kawax.biz/jp/advanced/forwards-calls.md): Illuminate\Support\Traits\ForwardsCalls を使って、プロキシ/デコレータークラスのメソッド転送を安全に実装する方法を解説します。 - [GeneratorCommand — カスタム make: コマンドの実装](https://kawax.biz/jp/advanced/generator-command.md): Illuminate\Console\GeneratorCommand を継承して、パッケージ独自の make: コマンドを作成する方法を解説します。stub ファイルの作成から名前空間の制御まで実践的に紹介します。 - [コレクションの高階メッセージ](https://kawax.biz/jp/advanced/higher-order-messages.md): コレクションの高階メッセージ(Higher-order Messages)の仕組みと実践的な使い方 - [InteractsWithDataトレイト](https://kawax.biz/jp/advanced/interacts-with-data.md): Illuminate\Support\Traits\InteractsWithData の設計と、パッケージ開発で自前クラスにデータアクセスAPIを実装する方法を解説します。 - [Lotteryクラス](https://kawax.biz/jp/advanced/lottery.md): Illuminate\Support\Lottery を使って確率的な操作をエレガントに実装する方法を解説します。パッケージ開発でのユースケースやテスト時の固定化も紹介します。 - [Macroableトレイト](https://kawax.biz/jp/advanced/macroable.md): Illuminate\Support\Traits\Macroable トレイトを使って、既存のLaravelクラスに独自メソッドを追加する方法を解説します。 - [Illuminate\Support\Manager — ドライバーシステムの解剖](https://kawax.biz/jp/advanced/manager.md): Laravel 4.0から続くドライバーシステムの核心クラス。カスタムドライバーの登録方法からMultipleInstanceManagerまで解説。 - [LaravelでMCPサーバーを作る](https://kawax.biz/jp/advanced/mcp-server.md): laravel/mcp パッケージを使って本番運用できるMCPサーバーを構築する。ツール・リソース・プロンプトの実装から認証・テスト・デプロイまで、実践的な実装知識を解説します。 - [パッケージのCHANGELOGとリリース管理](https://kawax.biz/jp/advanced/package-changelog.md): Laravelパッケージの変更履歴管理からGitHubリリースの自動化まで、長期メンテナンスに必要なリリース管理の実践を解説します。 - [Laravelパッケージ開発](https://kawax.biz/jp/advanced/package-development.md): サービスプロバイダーを核としたLaravelパッケージの開発方法を、設定・ビュー・マイグレーション・ファサードの公開から自動検出・遅延読み込みまで網羅します。 - [パッケージの静的解析(PHPStan / Larastan)](https://kawax.biz/jp/advanced/package-static-analysis.md): PHPStan と Larastan を使って Laravel パッケージの型安全性と保守性を高めるためのセットアップ、設定、型注釈、CI 自動実行を解説します。 - [Orchestra TestbenchでLaravelパッケージをテストする](https://kawax.biz/jp/advanced/package-testing.md): Orchestra Testbenchを使ってLaravelパッケージのテスト環境を構築し、サービスプロバイダー・ファサード・設定・DBを検証する手順を解説します。 - [パッケージのバージョン互換性管理](https://kawax.biz/jp/advanced/package-versioning.md): LaravelとPHPのメジャーバージョンアップに伴うパッケージメンテナンス戦略を、composer.jsonの更新からGitHub Actionsのテストマトリクス設定まで実践的に解説します。 - [Testbench Workbenchでパッケージ開発を進める](https://kawax.biz/jp/advanced/package-workbench.md): Orchestra Testbench Workbenchを使って、ルート・マイグレーション・サービス起動を備えた実アプリに近い検証環境を作る方法を解説します。 - [PHP AST](https://kawax.biz/jp/advanced/php-ast.md): PHP AST(抽象構文木)の基本、PHP内部ASTの位置づけ、nikic/PHP-Parserによる実践的なコード解析・変換パターンを解説します。 - [PHPアトリビュート](https://kawax.biz/jp/advanced/php-attributes.md): Laravel 13で導入・強化されたPHPアトリビュートを使って、ジョブやモデルの設定をより宣言的に記述する方法を解説します。 - [PHP Reflection API](https://kawax.biz/jp/advanced/php-reflection.md): PHP Reflection APIの仕組みと、LaravelのIoCコンテナやパッケージ開発での活用方法を解説します。 - [Pipelineパターン](https://kawax.biz/jp/advanced/pipeline.md): Illuminate\Pipeline\Pipeline クラスの仕組みと、複数の処理ステップをチェーンで構成するパイプラインパターンを解説します。 - [レート制限のカスタマイズ](https://kawax.biz/jp/advanced/rate-limiting.md): LaravelのRateLimiterファサードを深掘りし、ユーザー別・プラン別・IPアドレス別のカスタムレート制限の実装から、Redisを使った高可用な設定まで解説します。 - [Laravelスターターキットの作り方](https://kawax.biz/jp/advanced/starter-kit-creation.md): Laravelスターターキットを作成してPackagistに公開し、Laravelとフロントエンドのバージョンアップに継続対応する実践フローを解説します。 - [Support Contracts (Arrayable / Jsonable / Htmlable / Responsable)](https://kawax.biz/jp/advanced/support-contracts.md): Illuminate\Contracts\Support の主要コントラクト4種を、Laravel 13 の公式ソースコードに基づいて解説します。 - [tap() ヘルパーと Tappable トレイト](https://kawax.biz/jp/advanced/tap.md): Laravelのtap()ヘルパーとIlluminate\Support\Traits\Tappableトレイトの使い方と実装パターンを解説します。 - [Pestを使った高度なテスト](https://kawax.biz/jp/advanced/testing-pest.md): Laravel 11以降でデフォルトになったPestの高度な使い方を、Expectation API・データセット・フェイク・Mockeryまで体系的に解説します。 - [LaravelとAI開発](https://kawax.biz/jp/ai.md): LaravelはAI支援開発に最適なフレームワークです。Laravel BoostによるMCPサーバー連携、AIガイドライン、ドキュメント検索APIを活用して、AIコーディングエージェントの能力を最大限に引き出しましょう。 - [Laravel AI SDK](https://kawax.biz/jp/ai-sdk.md): OpenAI・Anthropic・Geminiなど複数のAIプロバイダーを統一インターフェースで扱えるLaravel AI SDKの完全ガイド。エージェント、画像生成、音声、埋め込み、テストまで網羅します。 - [Artisanコンソール](https://kawax.biz/jp/artisan.md): LaravelのArtisanコンソールを使ってカスタムCLIコマンドを作成する方法を解説します。 - [認証入門](https://kawax.biz/jp/authentication.md): Laravelの認証機能の基本を解説します。スターターキットを使った認証システムの導入から、認証済みユーザーの取得方法まで説明します。 - [認可(ゲートとポリシー)](https://kawax.biz/jp/authorization.md): Laravelのゲートとポリシーを使ってユーザーのアクション権限を管理する方法を解説します。 - [Bladeテンプレート](https://kawax.biz/jp/blade.md): Laravelのテンプレートエンジン「Blade」の基本構文、条件分岐、ループ、レイアウト継承を解説します。 - [Laravel Agent Detector — AIエージェント検出パッケージ](https://kawax.biz/jp/blog/agent-detector-introduction.md): laravel/agent-detectorの使い方。Claude、Copilot、Cursorなど主要AIエージェントの実行環境を検出するLaravel公式パッケージの解説。 - [laravel/agent-skills — Laravel公式AIエージェントスキル集](https://kawax.biz/jp/blog/agent-skills-introduction.md): Laravel公式が管理するAIエージェントスキルリポジトリ「laravel/agent-skills」を紹介します。Claude Code・Cursor向けのプラグインとして提供されるスキルの概要、インストール方法、各スキルの詳細を解説します。 - [Blaze パッケージの紹介](https://kawax.biz/jp/blog/blaze-introduction.md): Livewire公式の Blaze を使って Blade コンポーネント描画を高速化する方法を解説します。compile / memo / fold の選択基準、導入方法、制限事項、内部の仕組みまでまとめます。 - [Laravel Chisel — スターターキットのポストインストールスクリプトライブラリ](https://kawax.biz/jp/blog/chisel-introduction.md): laravel/chiselの紹介。スターターキットから不要な機能を削除するためのポストインストールスクリプト用プリミティブを提供するパッケージ。v0.1として2026年5月に公開されました。 - [Inertia.jsでSPAを構築する](https://kawax.biz/jp/blog/inertia-introduction.md): LaravelバックエンドとVue/React/SvelteフロントエンドをつなぐInertia.js v3を紹介します。APIなしでSPAを実現する仕組みから、ページコンポーネント・共有データ・フォーム処理まで実践的に解説します。 - [Laravel 13 新機能まとめ](https://kawax.biz/jp/blog/laravel-13-new-features.md): 2026年3月にリリースされたLaravel 13の主要な新機能と改善点を解説します。 - [Laravel Cloud — Laravel専用PaaSの全貌](https://kawax.biz/jp/blog/laravel-cloud.md): 2025年に登場したLaravel Cloud。Forgeとの違い、得意なこと・苦手なこと、実際に使うメリットを解説する。 - [Laravel Cloud CLI — ターミナルからLaravel Cloudを操作する](https://kawax.biz/jp/blog/laravel-cloud-cli.md): laravel/cloud-cliを使ってターミナルからLaravel Cloudのアプリ・環境・データベース・ドメインなどを管理する方法。 - [Laravel Cloud Hibernation(自動休止)](https://kawax.biz/jp/blog/laravel-cloud-hibernation.md): Laravel Cloudの自動休止機能の仕組み、有効化方法、制限事項、Path Blockingによる不要な復帰防止を解説します。 - [Laravel新コード解析エコシステム — surveyor / ranger / roster](https://kawax.biz/jp/blog/laravel-ecosystem-analysis.md): Laravelが公開した静的解析エコシステムを構成する3つのパッケージ(surveyor・ranger・roster)を紹介します。PHPコード解析からパッケージ検出まで、パッケージ開発者・ツール作者が知っておくべき新ツール群を解説します。 - [Laravel Pennant 実践ユースケース](https://kawax.biz/jp/blog/laravel-pennant.md): Laravel Pennantの基本を超えた実践的なパターンを解説します。チーム単位のスコープ、緊急キルスイッチ、ダークローンチ、管理コマンドなど、公式ドキュメントだけでは分からないノウハウを紹介します。 - [⚡Livewire 4入門 — JavaScriptなしでリアクティブなUIを作る](https://kawax.biz/jp/blog/livewire-introduction.md): LaravelのファーストパーティパッケージLivewire 4を使って、JavaScriptを書かずにインタラクティブなUIを構築する方法を、インストールから実践的なコード例まで解説します。 - [HomebrewでPHPとComposerとNode.jsをインストールする(macOS)](https://kawax.biz/jp/blog/mac-setup.md): macOSでHomebrewを使いPHP・Composer・Node.jsをインストールし、Laravel開発環境を整えるステップバイステップガイドです。 - [Laravel Maestro — スターターキット開発のオーケストレーター](https://kawax.biz/jp/blog/maestro-introduction.md): Laravel公式の新リポジトリ「Maestro」を調査。複数のスターターキットバリアントを一つのモノレポで管理し、コントリビューションを効率化するオーケストレーターの仕組みを解説します。 - [Laravel Nightwatch 入門](https://kawax.biz/jp/blog/nightwatch-introduction.md): LaravelのホストSaaSアプリケーション監視プラットフォーム「Nightwatch」の概要、Telescope・Pulseとの違い、インストール方法、そして無料プランで実用的に使うための設定を解説します。 - [Laravel PAO — AIエージェント向け出力最適化ツール](https://kawax.biz/jp/blog/pao-introduction.md): laravel/paoの紹介。PHPUnit・Pest・PHPStan・Artisanの出力をAIエージェント環境でJSON形式に圧縮し、トークン消費を最大99.8%削減するLaravel公式パッケージ。 - [Laravel Passkeys 初期調査(passkeys-server + @laravel/passkeys)](https://kawax.biz/jp/blog/passkeys-introduction.md): laravel/passkeys-server(PHP)と @laravel/passkeys(npm)を初期調査。インストール、Userモデル統合、ルート、設定、イベント、フロントエンドAPI、型付きエラー、SSR対応まで整理します。 - [Pest PHPで始めるLaravelテスト](https://kawax.biz/jp/blog/pest-introduction.md): Laravel 11からデフォルトになったPest PHPをシニアエンジニア視点で紹介します。PHPUnitとの違い・移行コスト・`arch()`テストの活用まで、実際のプロジェクト導入を想定して解説します。 - [React入門 — Inertia × Laravel で使う基礎知識](https://kawax.biz/jp/blog/react-introduction.md): Laravel + Inertia.js で React を使う入門ガイド。laravel/ui から現行スターターキットまでの歴史的経緯と、useForm・usePage などの Inertia React フックを実践的に解説します。 - [Laravel Sentinel — ルート保護ミドルウェアの調査](https://kawax.biz/jp/blog/sentinel-introduction.md): laravel/sentinel パッケージのソースコードを読み解く。ドライバーベースのルート保護ミドルウェアとして、Telescope・Horizon・Pulseなどの管理ツールをどのように守るのかを解説します。 - [Svelte入門 — Inertia × Laravel で使う基礎知識](https://kawax.biz/jp/blog/svelte-introduction.md): Laravel + Inertia.js で Svelte を使う入門ガイド。コンパイラベースのアプローチと Svelte 5 のルーン構文から、useForm・usePage などの Inertia Svelte フックまで実践的に解説します。 - [Laravel Telescope 実践テクニック](https://kawax.biz/jp/blog/telescope-introduction.md): Telescopeをローカル開発で最大限に活かす実践的なパターンを紹介します。N+1検出、タグを使った追跡、カスタムウォッチャー、Dumpウォッチャーの活用など、公式ドキュメントだけでは分からないノウハウをまとめました。 - [laravel/ui から Fortify への移行ガイド](https://kawax.biz/jp/blog/ui-to-fortify.md): laravel/ui の認証スキャフォールドを使う既存プロジェクト向けに、認証バックエンドだけを Fortify へ移行する手順を解説します。 - [Laravel 10 から 11 へのアップグレード](https://kawax.biz/jp/blog/upgrade-10-to-11.md): Laravel 10から11へのアップグレード手順と主要な変更点の解説 - [Laravel 11から12へのアップグレードガイド](https://kawax.biz/jp/blog/upgrade-11-to-12.md): Laravel 11から12へのアップグレード手順と主な変更点を解説します - [Laravel 12 から 13 へのアップグレードガイド](https://kawax.biz/jp/blog/upgrade-12-to-13.md): Laravel 12 から Laravel 13 へのアップグレード手順、破壊的変更、非推奨機能、および新機能のハイライトを解説します。 - [Laravel 8 から 9 へのアップグレード](https://kawax.biz/jp/blog/upgrade-8-to-9.md): Laravel 8.x から 9.x へのアップグレード手順と主要な変更点の解説 - [Laravel 9 から 10 へのアップグレード](https://kawax.biz/jp/blog/upgrade-9-to-10.md): Laravel 9.x から 10.x へのアップグレード手順と主要な変更点の解説 - [Vue.js入門 — Inertia × Laravel で使う基礎知識](https://kawax.biz/jp/blog/vue-introduction.md): LaravelユーザーにとってもっともなじみのあるJSフレームワーク Vue.js を紹介します。Options API / Composition APIの概要から、Inertia v3 × Vue 3でのページコンポーネント・useForm・共有データまで実践的に解説します。 - [Laravel Wayfinderの紹介](https://kawax.biz/jp/blog/wayfinder-introduction.md): ZiggyからInertiaスターターキットで採用された置き換えパッケージ、Laravel Wayfinderを解説します。LaravelバックエンドとTypeScriptフロントエンドを型安全につなぐ仕組みから、Ziggyとの違い、インストール・基本的な使い方、nextブランチで進化する次世代機能まで詳しく紹介します。 - [WSLでPHPとComposerとNode.jsをインストールする(Windows)](https://kawax.biz/jp/blog/windows-setup.md): Windows 10/11でWSL 2を使いPHP・Composer・Node.jsをインストールし、Laravel開発環境を整えるステップバイステップガイドです。 - [Laravel Boost](https://kawax.biz/jp/boost.md): Laravel BoostはAI支援開発を加速するパッケージです。MCPサーバー、AIガイドライン、Agent Skillsを通じて、AIコーディングエージェントがあなたのLaravelアプリケーションを深く理解できるようにします。 - [ブロードキャスト](https://kawax.biz/jp/broadcasting.md): LaravelのブロードキャストとLaravel Reverbを使ったWebSocketリアルタイム通信の実装方法を解説します。 - [キャッシュ](https://kawax.biz/jp/cache.md): Laravelのキャッシュシステムを使ってアプリケーションのパフォーマンスを向上させる方法を学びます。 - [Laravel Cashier (Stripe)](https://kawax.biz/jp/cashier.md): Laravel Cashier (Stripe) を使って Subscription 課金、1回払い、請求書、Webhook を実装する基本フローを解説します。 - [コレクション](https://kawax.biz/jp/collections.md): LaravelのCollectionクラスを使ってデータを効率的に操作する方法を解説します。 - [並行処理](https://kawax.biz/jp/concurrency.md): Laravel 13のConcurrencyファサードを使って複数の処理を同時実行し、アプリケーションのパフォーマンスを向上させる方法を解説します。 - [設定](https://kawax.biz/jp/configuration.md): Laravelの設定ファイル、環境変数(.env)、設定値へのアクセス方法、キャッシュ、デバッグモード、メンテナンスモードを解説します。 - [コンソールテスト](https://kawax.biz/jp/console-tests.md): LaravelでArtisanコマンドをテストする方法(入力・出力の期待値、終了コード検証、コンソールイベント検証)を学びます。 - [Context(コンテキスト)](https://kawax.biz/jp/context.md): LaravelのContext機能を使ってリクエスト・ジョブ・コマンドをまたいで情報を共有し、ログに自動付与する方法を解説します。 - [Contracts(契約)](https://kawax.biz/jp/contracts.md): LaravelのContractsの役割、ファサードとの違い、型ヒントによる注入方法、カスタムContractの作成方法を解説します。 - [コントローラー](https://kawax.biz/jp/controllers.md): Laravelのコントローラーの作成方法とルーティングとの連携を解説します。 - [CSRFプロテクション](https://kawax.biz/jp/csrf.md): CSRF攻撃の仕組みと、Laravel 13のOrigin検証・トークン検証による防御方法を解説します。 - [データベース設定](https://kawax.biz/jp/database.md): Laravelのデータベース接続設定、read/write分離、複数接続、SQL実行、クエリリスニング、transactionの基本を解説します。 - [データベーステスト](https://kawax.biz/jp/database-testing.md): RefreshDatabase・シーダー・ファクトリ・専用アサーションでLaravelのDBテストを効率よく書く方法 - [デプロイメント](https://kawax.biz/jp/deployment.md): Laravelアプリケーションを本番環境にデプロイするための設定・最適化・運用のガイド - [ディレクトリ構造](https://kawax.biz/jp/directory-structure.md): Laravelプロジェクトの主要なディレクトリとファイルの役割を解説します。 - [ブラウザテスト(Dusk)](https://kawax.biz/jp/dusk.md): Laravel Duskを使ってChromeDriverベースのブラウザE2Eテストを実行する方法 - [Eloquent入門](https://kawax.biz/jp/eloquent.md): LaravelのORM「Eloquent」を使ってデータベースのデータを操作する方法を解説します。 - [Eloquentコレクション](https://kawax.biz/jp/eloquent-collections.md): Illuminate\Database\Eloquent\Collection の専用メソッドとカスタムコレクションの作り方を解説します。 - [Eloquent Factories](https://kawax.biz/jp/eloquent-factories.md): モデルファクトリを使ってテストやシーディング用の偽データを効率よく生成する方法を解説します。 - [Eloquent アクセサ・ミューテタ・キャスト](https://kawax.biz/jp/eloquent-mutators.md): Eloquentモデルの属性値を取得・保存時に変換する仕組みを解説します。アクセサ・ミューテタの定義方法と組み込みキャストの使い方を実践的に紹介します。 - [Eloquentリレーション入門](https://kawax.biz/jp/eloquent-relationships.md): Eloquentを使ってテーブル間のリレーション(1対1・1対多・多対多)を定義し、関連データを効率よく取得する方法を解説します。 - [Eloquent APIリソース](https://kawax.biz/jp/eloquent-resources.md): Eloquentモデルを一貫したJSON APIレスポンスに変換する方法を解説します。リソースクラスの作成から条件付きフィールド、ページネーション連携まで実践的に紹介します。 - [Eloquentシリアライゼーション](https://kawax.biz/jp/eloquent-serialization.md): EloquentモデルをJSON・配列に変換する方法、属性の表示・非表示制御、追加属性の設定、日付フォーマットのカスタマイズを解説します。 - [暗号化(Encryption)](https://kawax.biz/jp/encryption.md): LaravelのCryptファサードを使ったAES-256-CBCによる値の暗号化・復号方法を解説します。APP_KEYの生成、モデルキャスト、個人情報の安全な保存まで幅広くカバーします。 - [エラーハンドリング](https://kawax.biz/jp/error-handling.md): Laravelの例外処理の仕組みを学びます。例外のレポート・レンダリング・カスタムエラーページ・HTTPエラーレスポンスの生成まで包括的に解説します。 - [イベントとリスナー](https://kawax.biz/jp/events.md): Laravelのイベントシステムを使って、アプリケーションのコンポーネントを疎結合に保つ方法を学びます。 - [ファサード](https://kawax.biz/jp/facades.md): Laravelのファサードの仕組みと使い方、リアルタイムファサード、テスト方法、依存注入との使い分けを解説します。 - [ファイルストレージ](https://kawax.biz/jp/filesystem.md): LaravelのFlysystem統合を使ったファイルの読み書き、アップロード、クラウドストレージ連携の方法を解説します。 - [Laravel Folio](https://kawax.biz/jp/folio.md): Laravel Folioでファイルベースルーティングを実装する方法を、インストールからルートモデルバインディングまで解説します。 - [フロントエンド](https://kawax.biz/jp/frontend.md): Laravel 13 で Blade、Livewire、Inertia、React、Vue、Svelte、SPA、Vite をどう組み合わせるかを判断するための入門ガイドです。 - [ハッシュ(Hashing)](https://kawax.biz/jp/hashing.md): Laravel の Hash ファサードを使ったパスワードの安全なハッシュ化・検証方法を解説します。bcrypt と Argon2 アルゴリズムの設定や使い方を説明します。 - [ヘルパー関数](https://kawax.biz/jp/helpers.md): Laravelが提供するグローバルヘルパー関数と Arr・Number クラスを実用例とともに解説します。 - [Laravel Horizon](https://kawax.biz/jp/horizon.md): Laravel Horizonを使ってRedisキューを視覚的に管理・監視する方法を解説します。ダッシュボード、バランス戦略、Supervisor設定、通知まで網羅します。 - [HTTPクライアント](https://kawax.biz/jp/http-client.md): LaravelのHTTPクライアントを使って外部APIにリクエストを送る方法を解説します。認証・タイムアウト・リトライ・テストまで網羅します。 - [HTTP テスト](https://kawax.biz/jp/http-tests.md): LaravelのHTTPテスト機能を使ったリクエストのシミュレーション、アサーション、認証テスト、ファイルアップロードテストの解説 - [インストール](https://kawax.biz/jp/installation.md): LaravelのインストールとPHP環境のセットアップ方法を解説します。 - [Laravelとは](https://kawax.biz/jp/introduction.md): Laravelの概要と特徴、なぜLaravelを選ぶべきかを解説します。 - [リクエストライフサイクル](https://kawax.biz/jp/lifecycle.md): LaravelアプリケーションへのHTTPリクエストとConsoleコマンドがどのように処理されるかを解説します。 - [ローカライゼーション](https://kawax.biz/jp/localization.md): Laravelの多言語対応機能を使って、PHPファイルとJSONファイルで翻訳文字列を管理する方法を解説します。 - [ロギング](https://kawax.biz/jp/logging.md): Laravelのロギングシステムを使って、アプリケーションの動作をファイル・Slack・外部サービスへ記録する方法を学びます。 - [メール送信](https://kawax.biz/jp/mail.md): LaravelのMailableクラスを使ったメール送信の基本から、Markdownメール・キュー送信まで解説します。 - [Laravel MCP](https://kawax.biz/jp/mcp.md): LaravelアプリケーションにModel Context Protocol(MCP)サーバーを組み込む方法を学びましょう。AI コーディングエージェントがあなたのアプリケーションと対話できるツール、リソース、プロンプトを定義できます。 - [ミドルウェア](https://kawax.biz/jp/middleware.md): Laravelのミドルウェアを使ってHTTPリクエストのフィルタリングと前処理を行う方法を解説します。 - [データベースマイグレーション](https://kawax.biz/jp/migrations.md): Laravelのマイグレーション機能を使ってデータベーススキーマをバージョン管理する方法を解説します。 - [モック](https://kawax.biz/jp/mocking.md): Laravelのモック・テストダブル機能を使って、テストを独立した単位で実行する方法 - [MongoDB](https://kawax.biz/jp/mongodb.md): LaravelアプリケーションでMongoDBを使う方法。ドライバのインストールから設定、Eloquentモデル、クエリビルダー、キャッシュ・キュードライバとしての利用まで解説します。 - [通知(Notifications)](https://kawax.biz/jp/notifications.md): Laravelの通知システムを使ってメール・データベース・Slackなど複数チャンネルに一括送信する方法を解説します。 - [Laravel Octane](https://kawax.biz/jp/octane.md): FrankenPHP、Swoole、RoadRunner を使ってLaravelアプリケーションを高速化する - [コアパッケージと独自ドライバー - Feedable](https://kawax.biz/jp/packages/feedable/core.md): feedable-core パッケージのコアヘルパーと独自ドライバーの作り方 - [対応サイトリスト - Feedable](https://kawax.biz/jp/packages/feedable/drivers.md): Feedableが対応しているサイトの一覧 - [Feedable](https://kawax.biz/jp/packages/feedable/index.md): RSSフィードを提供していないサイトからRSSを生成するLaravelスターターキット - [Laravel AI SDK 用の Amazon Bedrock ドライバー](https://kawax.biz/jp/packages/laravel-amazon-bedrock.md): Laravel AI SDK 用の Amazon Bedrock ドライバー。テキスト生成、ストリーミング、ツール使用、構造化出力、ファイル添付、会話履歴、埋め込み、画像生成、音声(TTS)、リランキングをサポートします。 - [認証方法の比較 - Laravel Bluesky](https://kawax.biz/jp/packages/laravel-bluesky/authentication.md): Laravel Bluesky の App Password (LegacyAgent) と OAuth (OAuthAgent) の違い、内部アーキテクチャ、コード例を解説します。 - [Basic client - Laravel Bluesky](https://kawax.biz/jp/packages/laravel-bluesky/basic-client.md): Laravel Blueskyの基本クライアント操作。認証、投稿、メディア、リプライ、引用、フィード取得、検索を確認します。 - [BlueskyManager と HasShortHand](https://kawax.biz/jp/packages/laravel-bluesky/bluesky-manager.md): Bluesky Facade の実体 BlueskyManager のアーキテクチャと、HasShortHand トレイトが提供するショートカットメソッドを解説します。 - [ボットチュートリアル - Laravel Bluesky](https://kawax.biz/jp/packages/laravel-bluesky/bot-tutorial.md): AT Protocol 公式ボットチュートリアルの Laravel 版。laravel-bluesky パッケージを使って投稿ボット・リプライボット・ラベルボットを実装します。 - [Core — AT Protocol コア操作](https://kawax.biz/jp/packages/laravel-bluesky/core.md): Laravel Bluesky の Core モジュール。CBOR エンコーディング、CID による内容検証、CAR ファイル操作、TID による時系列レコードキーの生成を解説します。 - [Crypto — AT Protocol 暗号化](https://kawax.biz/jp/packages/laravel-bluesky/crypto.md): Laravel Bluesky パッケージの Crypto モジュール。P-256 / secp256k1 の鍵ペア、DID キー、JWT、DPoP、署名変換を解説します。 - [Feed Generator](https://kawax.biz/jp/packages/laravel-bluesky/feed-generator.md): Laravel Bluesky で独自のアルゴリズムフィードを作成・公開する方法。登録、コマンド作成、複数フィード、クラス分離、認証、高度な使い方を解説。 - [Identity](https://kawax.biz/jp/packages/laravel-bluesky/identity.md): Bluesky の Handle と DID の相互解決方法。Bluesky::identity() を使った操作をまとめます。 - [Laravel Bluesky](https://kawax.biz/jp/packages/laravel-bluesky/index.md): revolution/laravel-bluesky の概要、要件、インストール、初期設定、最初の投稿までをまとめて確認します。 - [Labeler](https://kawax.biz/jp/packages/laravel-bluesky/labeler.md): Laravel Bluesky で Labeler サーバーを構築・運用する方法。AbstractLabeler の継承、ラベル定義、WebSocket 接続、Laravel Forge でのデプロイまでを解説。 - [通知チャンネル - Laravel Bluesky](https://kawax.biz/jp/packages/laravel-bluesky/notification.md): Laravel Notification チャンネルとして Bluesky に投稿・DM を送信する方法を解説します。 - [ルート](https://kawax.biz/jp/packages/laravel-bluesky/route.md): laravel-bluesky パッケージが自動で定義する AT Protocol / XRPC ルートの一覧と設定方法。 - [Socialite - Laravel Bluesky](https://kawax.biz/jp/packages/laravel-bluesky/socialite.md): Laravel BlueskyのOAuth認証。AT Protocol固有のDPoP・PARエンドポイントを使ったSocialiteの設定と使い方。 - [テスト](https://kawax.biz/jp/packages/laravel-bluesky/testing.md): laravel-bluesky を使ったコードのテスト方法。Facade モック、HTTP フェイク、テストできない機能の解説。 - [TextBuilder](https://kawax.biz/jp/packages/laravel-bluesky/text-builder.md): Bluesky のリッチテキスト(facets)を PHP で構築するための TextBuilder クラスの詳細な使い方。 - [検証(Verify)](https://kawax.biz/jp/packages/laravel-bluesky/verify.md): Bluesky / AT Protocol の検証機能。投稿・画像・CAR ファイルの CID 検証方法。 - [WebSocket (Jetstream / Firehose)](https://kawax.biz/jp/packages/laravel-bluesky/websocket.md): Laravel Bluesky の WebSocket 機能。Bluesky Jetstream と AT Protocol Firehose を使ったリアルタイムイベント処理の方法。JetstreamServeCommand と FirehoseServeCommand の使い方を解説。 - [Laravel Boost Custom Agent for GitHub Copilot CLI](https://kawax.biz/jp/packages/laravel-boost-copilot-cli.md): Laravel Boost に GitHub Copilot CLI 用のカスタムエージェントを追加するパッケージ。Testbench 対応が特徴。 - [Laravel Boost Custom Agent for PhpStorm with GitHub Copilot](https://kawax.biz/jp/packages/laravel-boost-phpstorm-copilot.md): PhpStorm の GitHub Copilot プラグイン向けに Laravel Boost のカスタムエージェントを追加するパッケージ。macOS/Windows/Linux/WSL 対応。 - [Laravel Console Starter](https://kawax.biz/jp/packages/laravel-console-starter/index.md): artisanコマンドをメインにしたLaravelスターターキット。GitHub Actionsでスケジュール実行し、通知でアウトプットを送信します。 - [チュートリアル - Laravel Console Starter](https://kawax.biz/jp/packages/laravel-console-starter/tutorial.md): Laravel Console Starterを使ったコンソールアプリの構築手順。コマンド作成、GitHub Actionsスケジューリング、通知送信、実践的なアプリ例を学びます。 - [エージェントループ](https://kawax.biz/jp/packages/laravel-copilot-sdk/agent-loop.md): Copilot CLI が prompt 受信から session.idle までをどのように処理するかを説明します。 - [Laravel AI SDK連携](https://kawax.biz/jp/packages/laravel-copilot-sdk/ai-sdk.md): Laravel Copilot SDK で実験的な Laravel AI SDK 連携を有効化し、テキスト生成とストリーミングを使う方法を説明します。 - [Ask user](https://kawax.biz/jp/packages/laravel-copilot-sdk/ask-user.md): Laravel Copilot SDK の onUserInputRequest ハンドラーで、ask_user ツール経由のユーザー質問に応答します。 - [Attachments](https://kawax.biz/jp/packages/laravel-copilot-sdk/attachments.md): Laravel Copilot SDK でファイル、ディレクトリ、選択範囲、Blob を添付してプロンプト送信する方法を説明します。 - [認証 - GitHub Copilot SDK for Laravel](https://kawax.biz/jp/packages/laravel-copilot-sdk/auth.md): Laravel Copilot SDK の認証方式を理解し、ローカル開発・CI・サーバー実行・BYOKに適した方法を選択します。 - [公式 SDK 互換レイヤーの使い方](https://kawax.biz/jp/packages/laravel-copilot-sdk/bare-usage.md): Laravel Copilot SDK を公式 SDK スタイルで使う手順を、Laravel での推奨スタイルと併せて確認します。 - [Copilot CLIをバンドル](https://kawax.biz/jp/packages/laravel-copilot-sdk/bundle-cli.md): Copilot CLI のバージョンを厳密に管理したい場合に、Laravel プロジェクトへ npm 依存としてバンドルする方法を説明します。 - [Cloud Sessions](https://kawax.biz/jp/packages/laravel-copilot-sdk/cloud-sessions.md): ローカルの Copilot CLI ではなく GitHub ホスト環境でセッションを実行する Cloud Sessions の使い方を説明します。 - [Concurrency](https://kawax.biz/jp/packages/laravel-copilot-sdk/concurrency.md): Laravel Copilot SDK の stdio / TCP モードで Laravel Concurrency を使って並行実行する際の実践ポイントを説明します。 - [カスタムエージェント](https://kawax.biz/jp/packages/laravel-copilot-sdk/custom-agents.md): SessionConfig の customAgents で用途別サブエージェントを定義する方法を説明します。 - [カスタムプロバイダー](https://kawax.biz/jp/packages/laravel-copilot-sdk/custom-providers.md): Laravel Copilot SDK で OpenAI互換 API、Ollama、Azure OpenAI などの BYOK プロバイダーを設定する方法を説明します。 - [イベント](https://kawax.biz/jp/packages/laravel-copilot-sdk/events.md): Laravel Copilot SDK が発火する Laravel イベントを、ログ収集やデバッグ、非同期処理に活用する方法を説明します。 - [テスト - GitHub Copilot SDK for Laravel](https://kawax.biz/jp/packages/laravel-copilot-sdk/fake.md): Laravel Copilot SDK の Copilot::fake()、アサーション、Stray request 防止を使ったテスト方法を説明します。 - [Fleet Mode](https://kawax.biz/jp/packages/laravel-copilot-sdk/fleet-mode.md): 1 つの親セッションから複数のサブエージェントを並列に動かす Fleet Mode の使い方を説明します。 - [はじめに - GitHub Copilot SDK for Laravel](https://kawax.biz/jp/packages/laravel-copilot-sdk/getting-started.md): Copilot を使う最初の Laravel コマンドを作り、Laravel Copilot SDK の基本ワークフローを学びます。 - [GitHub Actions - GitHub Copilot SDK for Laravel](https://kawax.biz/jp/packages/laravel-copilot-sdk/github-actions.md): Laravel Copilot SDK を GitHub Actions で使うための Copilot CLI インストールとトークン認証設定を説明します。 - [GitHubトークン](https://kawax.biz/jp/packages/laravel-copilot-sdk/github-token.md): Laravel Copilot SDK でユーザーごとの GitHub トークンを実行時に切り替える方法を説明します。 - [セッションフック](https://kawax.biz/jp/packages/laravel-copilot-sdk/hooks.md): SessionHooks で Copilot セッションのライフサイクルに処理を差し込み、実行制御や監査、復旧ロジックを実装します。 - [GitHub Copilot SDK for Laravel](https://kawax.biz/jp/packages/laravel-copilot-sdk/index.md): Laravel Copilot SDK が提供する内容を理解し、セットアップ・セッション・ツール・実行時設定の主要ガイドへ移動します。 - [Laravel Cloud - GitHub Copilot SDK for Laravel](https://kawax.biz/jp/packages/laravel-copilot-sdk/laravel-cloud.md): Laravel Copilot SDK を Laravel Cloud で動かすための、Copilot CLI インストール、環境変数、stdio/TCP モードの運用ポイントを解説します。 - [MCP](https://kawax.biz/jp/packages/laravel-copilot-sdk/mcp.md): Laravel Copilot SDK のセッション設定と Server RPC API で MCP サーバーを構成・管理する方法を説明します。 - [モデル](https://kawax.biz/jp/packages/laravel-copilot-sdk/models.md): Copilot CLI がサポートするモデル一覧を確認し、Laravel Copilot SDK のセッション設定でモデル ID を指定します。 - [権限リクエスト](https://kawax.biz/jp/packages/laravel-copilot-sdk/permission-request.md): Laravel Copilot SDK の権限リクエストを、既定値、組み込みハンドラ、カスタム承認コールバックで制御します。 - [Plugin Directories](https://kawax.biz/jp/packages/laravel-copilot-sdk/plugin-directories.md): スキル・フック・MCP・カスタムエージェントなどをまとめて読み込む Plugin Directory の使い方を説明します。 - [Remote Sessions](https://kawax.biz/jp/packages/laravel-copilot-sdk/remote-sessions.md): Laravel Copilot SDK でリモートセッションを有効にし、GitHub の Mission Control 経由でウェブやモバイルから同じセッションにアクセスする方法を説明します。 - [セッション再開](https://kawax.biz/jp/packages/laravel-copilot-sdk/resume.md): listSessions()・固定セッション ID・ResumeSessionConfig・最後のセッション再開を使って Laravel Copilot SDK の会話を復元します。 - [RPC(Remote Procedure Call)](https://kawax.biz/jp/packages/laravel-copilot-sdk/rpc.md): Laravel Copilot SDK の ServerRpc と SessionRpc を使って、モデル・ツール・権限などのプロトコルメソッドを呼び出します。 - [send() と on()](https://kawax.biz/jp/packages/laravel-copilot-sdk/send-on.md): Laravel Copilot SDK の send() / sendAndWait() と on() を組み合わせて、中間イベントと最終レスポンスを扱う方法を説明します。 - [SessionConfig](https://kawax.biz/jp/packages/laravel-copilot-sdk/session-config.md): Laravel Copilot SDK の SessionConfig で、ツール・MCP・フック・エージェント・ライフサイクルイベントを設定します。 - [セッションコンテキストとフィルタリング](https://kawax.biz/jp/packages/laravel-copilot-sdk/session-context.md): Laravel Copilot SDK の SessionContext と SessionListFilter を使って、作業ディレクトリや Git 情報でセッションを確認・絞り込む方法を説明します。 - [SessionEvent](https://kawax.biz/jp/packages/laravel-copilot-sdk/session-event.md): Laravel Copilot SDK の SessionEvent を、Laravel らしいヘルパー、型判定、ブロードキャストで扱います。 - [セッションライフサイクルイベント](https://kawax.biz/jp/packages/laravel-copilot-sdk/session-lifecycle-event.md): Laravel Copilot SDK のセッション作成・更新・削除・フォアグラウンド状態変更イベントを購読する方法を説明します。 - [Skills](https://kawax.biz/jp/packages/laravel-copilot-sdk/skills.md): 再利用可能な SKILL.md を読み込んで、ドメイン固有の指示を SessionConfig で管理する方法を説明します。 - [ステアリングとキューイング](https://kawax.biz/jp/packages/laravel-copilot-sdk/steering.md): Laravel Copilot SDK の steering(immediate)と queueing(enqueue)の違いと、Laravel での実用的な使い分けを説明します。 - [ストリーミング](https://kawax.biz/jp/packages/laravel-copilot-sdk/streaming.md): Laravel Copilot SDK のストリーミング応答を CLI、SSE、WebSocket、Livewire で扱う方法を説明します。 - [ストリーミングイベント](https://kawax.biz/jp/packages/laravel-copilot-sdk/streaming-events.md): SessionConfig の streaming を有効化したときに受け取れる Session Event の種類と payload を整理します。 - [TCPモード](https://kawax.biz/jp/packages/laravel-copilot-sdk/tcp-mode.md): Laravel Copilot SDK で事前起動した Copilot CLI サーバーへ接続し、低オーバーヘッドで共有運用する方法を説明します。 - [Telemetry](https://kawax.biz/jp/packages/laravel-copilot-sdk/telemetry.md): Laravel Copilot SDK で OpenTelemetry を有効化し、アプリと Copilot CLI の Trace Context を連携する方法を説明します。 - [ツール](https://kawax.biz/jp/packages/laravel-copilot-sdk/tools.md): Laravel Copilot SDK でカスタムツールを定義・処理し、権限設定、呼び出しメタデータ、MCP結果変換を扱います。 - [Laravel Fetch Metadata](https://kawax.biz/jp/packages/laravel-fetch-metadata.md): Sec-Fetch-* ヘッダーを使ったセキュリティミドルウェアで、LaravelアプリをCSRF攻撃やクロスサイトリクエストから保護します。 - [Laravel FullFeed](https://kawax.biz/jp/packages/laravel-fullfeed.md): フィードリーダー向けにWebページのメインコンテンツを抽出するLaravelパッケージ。LaravelのPipelineパターンを活用。 - [Webhook / Bot - LINE SDK for Laravel](https://kawax.biz/jp/packages/laravel-line-sdk/bot.md): WebhookコントローラーとBot FacadeによるLINE Messaging APIのメッセージ送受信。 - [LINE SDK for Laravel](https://kawax.biz/jp/packages/laravel-line-sdk/index.md): LINE公式SDKをLaravel向けに使いやすくしたパッケージ。Webhook・Bot・通知・Socialiteの4機能を提供。 - [通知チャンネル - LINE SDK for Laravel](https://kawax.biz/jp/packages/laravel-line-sdk/notification.md): Laravel Notification SystemとLINE Messaging APIを統合して通知を送信する。 - [Socialite(LINE Login)- LINE SDK for Laravel](https://kawax.biz/jp/packages/laravel-line-sdk/socialite.md): LINE LoginによるOAuth2認証をLaravel Socialiteで実装する。 - [Laravel Nostr](https://kawax.biz/jp/packages/laravel-nostr.md): Nostr プロトコル用 Laravel パッケージ。Key 管理、イベント操作、pool 対応、NIP-05 / NIP-17、Laravel Notifications 統合。 - [Laravel Notification for Discord(Webhook)](https://kawax.biz/jp/packages/laravel-notification-discord-webhook.md): Discord Webhook を使って Laravel から簡単に通知を送れるパッケージ。Bot なし、WebSocket なし、Webhook URL を設定するだけで即使える。 - [Laravel AI SDK連携 - VOICEVOX for Laravel](https://kawax.biz/jp/packages/laravel-voicevox/ai-sdk.md): VOICEVOX for Laravel を Laravel AI SDK の Audio ファサードから使うための設定と使い方を説明します。 - [エンジンAPI連携アプリ開発ガイド - VOICEVOX for Laravel](https://kawax.biz/jp/packages/laravel-voicevox/app-guide.md): VOICEVOXエンジンAPIを呼び出すクライアントアプリを開発するために、URL登録、ソング合成パイプライン、キャッシュ、マルチエンジン設計までを実装観点で整理します。 - [クライアントモード - プリセット - VOICEVOX for Laravel](https://kawax.biz/jp/packages/laravel-voicevox/client-presets.md): VOICEVOX for Laravel のクライアントモードで公式エンジンのプリセットを操作し、音声合成パラメータを保存・再利用する方法を説明します。 - [クライアントモード:ソング(歌声音声合成) - VOICEVOX for Laravel](https://kawax.biz/jp/packages/laravel-voicevox/client-song.md): VOICEVOX for Laravel のクライアントモードで、Score と Note から歌声音声合成する方法を説明します。 - [クライアントモード:トーク(テキスト音声合成) - VOICEVOX for Laravel](https://kawax.biz/jp/packages/laravel-voicevox/client-talk.md): VOICEVOX for Laravel のクライアントモードで、公式 VOICEVOX エンジンに接続してテキスト音声合成する手順を説明します。 - [クライアントモード - ユーザー辞書 - VOICEVOX for Laravel](https://kawax.biz/jp/packages/laravel-voicevox/client-user-dict.md): VOICEVOX for Laravel のクライアントモードで公式エンジンのユーザー辞書を操作し、固有名詞や専門用語の読み方を登録する方法を説明します。 - [設定リファレンス - VOICEVOX for Laravel](https://kawax.biz/jp/packages/laravel-voicevox/configuration.md): config/voicevox.php の全設定項目と環境変数、デフォルト値、設定例を説明します。 - [OpenAI互換の音声合成を行う](https://kawax.biz/jp/packages/laravel-voicevox/engine-api/openai互換/openai互換の音声合成を行う.md): OpenAI Audio Speech API互換のリクエストで音声合成を行い、WAV音声を返します。`voice`にはVOICEVOXのスタイルID、AI SDKの音声エイリアス、OpenAIのボイス名を指定できます。`speed`はVOICEVOXの`speedScale`に適用されます。`model`、`instructions`、`response_format`、`stream_format`は互換性のため受け付けますが、Laravel版では現在WAV出力固定です。 - [Add Preset](https://kawax.biz/jp/packages/laravel-voicevox/engine-api/その他/add-preset.md): 新しいプリセットを追加します。 - [base64エンコードされた複数のwavデータを一つに結合する](https://kawax.biz/jp/packages/laravel-voicevox/engine-api/その他/base64エンコードされた複数のwavデータを一つに結合する.md): base64エンコードされたwavデータを一纏めにし、wavファイルで返します。 - [Core Versions](https://kawax.biz/jp/packages/laravel-voicevox/engine-api/その他/core-versions.md): 利用可能なコアのバージョン一覧を取得します。 - [Delete Preset](https://kawax.biz/jp/packages/laravel-voicevox/engine-api/その他/delete-preset.md): 既存のプリセットを削除します。 - [Engine Manifest](https://kawax.biz/jp/packages/laravel-voicevox/engine-api/その他/engine-manifest.md): エンジンマニフェストを取得します。 - [Get Portal Page](https://kawax.biz/jp/packages/laravel-voicevox/engine-api/その他/get-portal-page.md): ポータルページを返します。 - [Get Presets](https://kawax.biz/jp/packages/laravel-voicevox/engine-api/その他/get-presets.md): エンジンが保持しているプリセットの設定を返します。 - [Initialize Speaker](https://kawax.biz/jp/packages/laravel-voicevox/engine-api/その他/initialize-speaker.md): 指定されたスタイルを初期化します。 - [Is Initialized Speaker](https://kawax.biz/jp/packages/laravel-voicevox/engine-api/その他/is-initialized-speaker.md): 指定されたスタイルが初期化されているかどうかを返します。 - [Singer Info](https://kawax.biz/jp/packages/laravel-voicevox/engine-api/その他/singer-info.md): UUID で指定された歌えるキャラクターの情報を返します。 - [Singers](https://kawax.biz/jp/packages/laravel-voicevox/engine-api/その他/singers.md): 歌えるキャラクターの情報の一覧を返します。 - [Speaker Info](https://kawax.biz/jp/packages/laravel-voicevox/engine-api/その他/speaker-info.md): UUID で指定された喋れるキャラクターの情報を返します。 - [Speakers](https://kawax.biz/jp/packages/laravel-voicevox/engine-api/その他/speakers.md): 喋れるキャラクターの情報の一覧を返します。 - [Supported Devices](https://kawax.biz/jp/packages/laravel-voicevox/engine-api/その他/supported-devices.md): 対応デバイスの一覧を取得します。 - [Update Preset](https://kawax.biz/jp/packages/laravel-voicevox/engine-api/その他/update-preset.md): 既存のプリセットを更新します。 - [Version](https://kawax.biz/jp/packages/laravel-voicevox/engine-api/その他/version.md): エンジンのバージョンを取得します。 - [テキストがAquesTalk 風記法に従っているか判定する](https://kawax.biz/jp/packages/laravel-voicevox/engine-api/その他/テキストがaquestalk-風記法に従っているか判定する.md): テキストがAquesTalk 風記法に従っているかどうかを判定します。 - [歌唱音声合成用のクエリを作成する](https://kawax.biz/jp/packages/laravel-voicevox/engine-api/クエリ作成/歌唱音声合成用のクエリを作成する.md): 歌唱音声合成用のクエリの初期値を得ます。ここで得られたクエリはそのまま歌唱音声合成に利用できます。各値の意味は`Schemas`を参照してください。 - [音声合成用のクエリをプリセットを用いて作成する](https://kawax.biz/jp/packages/laravel-voicevox/engine-api/クエリ作成/音声合成用のクエリをプリセットを用いて作成する.md): 音声合成用のクエリの初期値を得ます。ここで得られたクエリはそのまま音声合成に利用できます。各値の意味は`Schemas`を参照してください。 - [音声合成用のクエリを作成する](https://kawax.biz/jp/packages/laravel-voicevox/engine-api/クエリ作成/音声合成用のクエリを作成する.md): 音声合成用のクエリの初期値を得ます。ここで得られたクエリはそのまま音声合成に利用できます。各値の意味は`Schemas`を参照してください。 - [アクセント句から音素の長さと音高を得る](https://kawax.biz/jp/packages/laravel-voicevox/engine-api/クエリ編集/アクセント句から音素の長さと音高を得る.md) - [アクセント句から音素の長さを得る](https://kawax.biz/jp/packages/laravel-voicevox/engine-api/クエリ編集/アクセント句から音素の長さを得る.md) - [アクセント句から音高を得る](https://kawax.biz/jp/packages/laravel-voicevox/engine-api/クエリ編集/アクセント句から音高を得る.md) - [テキストからアクセント句を得る](https://kawax.biz/jp/packages/laravel-voicevox/engine-api/クエリ編集/テキストからアクセント句を得る.md): テキストからアクセント句を得ます。 - [楽譜・歌唱音声合成用のクエリからフレームごとの基本周波数を得る](https://kawax.biz/jp/packages/laravel-voicevox/engine-api/クエリ編集/楽譜・歌唱音声合成用のクエリからフレームごとの基本周波数を得る.md) - [楽譜・歌唱音声合成用のクエリからフレームごとの音量を得る](https://kawax.biz/jp/packages/laravel-voicevox/engine-api/クエリ編集/楽譜・歌唱音声合成用のクエリからフレームごとの音量を得る.md) - [Add User Dict Word](https://kawax.biz/jp/packages/laravel-voicevox/engine-api/ユーザー辞書/add-user-dict-word.md): ユーザー辞書に言葉を追加します。 - [Delete User Dict Word](https://kawax.biz/jp/packages/laravel-voicevox/engine-api/ユーザー辞書/delete-user-dict-word.md): ユーザー辞書に登録されている言葉を削除します。 - [Get User Dict Words](https://kawax.biz/jp/packages/laravel-voicevox/engine-api/ユーザー辞書/get-user-dict-words.md): ユーザー辞書に登録されている単語の一覧を返します。 - [Import User Dict Words](https://kawax.biz/jp/packages/laravel-voicevox/engine-api/ユーザー辞書/import-user-dict-words.md): 他のユーザー辞書をインポートします。 - [Rewrite User Dict Word](https://kawax.biz/jp/packages/laravel-voicevox/engine-api/ユーザー辞書/rewrite-user-dict-word.md): ユーザー辞書に登録されている言葉を更新します。 - [Setting Get](https://kawax.biz/jp/packages/laravel-voicevox/engine-api/設定/setting-get.md): 設定ページを返します。 - [Setting Post](https://kawax.biz/jp/packages/laravel-voicevox/engine-api/設定/setting-post.md): 設定を更新します。 - [Downloadable Libraries](https://kawax.biz/jp/packages/laravel-voicevox/engine-api/音声ライブラリ管理/downloadable-libraries.md): ダウンロード可能な音声ライブラリの情報を返します。 - [Install Library](https://kawax.biz/jp/packages/laravel-voicevox/engine-api/音声ライブラリ管理/install-library.md): 音声ライブラリをインストールします。 - [Installed Libraries](https://kawax.biz/jp/packages/laravel-voicevox/engine-api/音声ライブラリ管理/installed-libraries.md): インストールした音声ライブラリの情報を返します。 - [Uninstall Library](https://kawax.biz/jp/packages/laravel-voicevox/engine-api/音声ライブラリ管理/uninstall-library.md): 音声ライブラリをアンインストールします。 - [2種類のスタイルでモーフィングした音声を合成する](https://kawax.biz/jp/packages/laravel-voicevox/engine-api/音声合成/2種類のスタイルでモーフィングした音声を合成する.md): 指定された2種類のスタイルで音声を合成、指定した割合でモーフィングした音声を得ます。 - [Frame Synthesis](https://kawax.biz/jp/packages/laravel-voicevox/engine-api/音声合成/frame-synthesis.md): 歌唱音声合成を行います。 - [指定したスタイルに対してエンジン内のキャラクターがモーフィングが可能か判定する](https://kawax.biz/jp/packages/laravel-voicevox/engine-api/音声合成/指定したスタイルに対してエンジン内のキャラクターがモーフィングが可能か判定する.md): 指定されたベーススタイルに対してエンジン内の各キャラクターがモーフィング機能を利用可能か返します。 - [複数まとめて音声合成する](https://kawax.biz/jp/packages/laravel-voicevox/engine-api/音声合成/複数まとめて音声合成する.md) - [音声合成する](https://kawax.biz/jp/packages/laravel-voicevox/engine-api/音声合成/音声合成する.md) - [音声合成する(キャンセル可能)](https://kawax.biz/jp/packages/laravel-voicevox/engine-api/音声合成/音声合成する(キャンセル可能).md) - [エンジン API モード:ソング(歌声音声合成) - VOICEVOX for Laravel](https://kawax.biz/jp/packages/laravel-voicevox/engine-song.md): Laravel アプリ内の VOICEVOX エンジン互換 API で、歌声合成エンドポイントを使う手順を説明します。 - [エンジン API モード:トーク(テキスト音声合成) - VOICEVOX for Laravel](https://kawax.biz/jp/packages/laravel-voicevox/engine-talk.md): Laravel アプリに VOICEVOX エンジン互換 HTTP API を組み込み、公式エンジンと同じトークエンドポイントを使う方法を説明します。 - [はじめに - VOICEVOX for Laravel](https://kawax.biz/jp/packages/laravel-voicevox/getting-started.md): VOICEVOX for Laravel の基本概念、3つのモード比較、クイックスタート(クライアントモード)、主要機能をまとめます。 - [VOICEVOX for Laravel](https://kawax.biz/jp/packages/laravel-voicevox/index.md): Laravel から VOICEVOX のクライアント・ネイティブ・エンジン API を扱うパッケージの概要と各モードの入口をまとめます。 - [インストールと設定 - VOICEVOX for Laravel](https://kawax.biz/jp/packages/laravel-voicevox/installation.md): VOICEVOX for Laravel の導入方法、FFI の有無に応じたインストール、設定ファイル、.env、エンジンリソースの準備を説明します。 - [ネイティブモード - プリセット - VOICEVOX for Laravel](https://kawax.biz/jp/packages/laravel-voicevox/native-presets.md): VOICEVOX for Laravel のネイティブモードでプリセット機能を使い、音声合成パラメータを保存・再利用する方法を説明します。 - [ネイティブモード:ソング(歌声音声合成) - VOICEVOX for Laravel](https://kawax.biz/jp/packages/laravel-voicevox/native-song.md): VOICEVOX for Laravel のネイティブモードで、VOICEVOX CORE を PHP FFI から直接呼び出して歌声音声合成する方法を説明します。 - [ネイティブモード:トーク(テキスト音声合成) - VOICEVOX for Laravel](https://kawax.biz/jp/packages/laravel-voicevox/native-talk.md): VOICEVOX for Laravel のネイティブモードで、VOICEVOX CORE を PHP FFI から直接呼び出してテキスト音声合成する方法を説明します。 - [ネイティブモード - ユーザー辞書 - VOICEVOX for Laravel](https://kawax.biz/jp/packages/laravel-voicevox/native-user-dict.md): VOICEVOX for Laravel のネイティブモードでユーザー辞書を使い、固有名詞や専門用語の読み方を登録・更新・インポートする方法を説明します。 - [VoicevoxResponse - VOICEVOX for Laravel](https://kawax.biz/jp/packages/laravel-voicevox/response.md): VOICEVOX for Laravel の音声合成結果を表す VoicevoxResponse クラスのメソッド解説。 - [Score と Note 詳細解説 - VOICEVOX for Laravel](https://kawax.biz/jp/packages/laravel-voicevox/song-score-note.md): VOICEVOX for Laravel の Song 合成で使う Score と Note の設計、フレーム長計算、JSON 管理パターンを解説します。 - [.vvproj ファイル仕様 - VOICEVOX for Laravel](https://kawax.biz/jp/packages/laravel-voicevox/vvproj.md): VOICEVOXエディターの .vvproj JSON を読み込み、Laravel でトーク・ソングを生成するための実践仕様を整理します。 - [Socialite for Discord](https://kawax.biz/jp/packages/socialite-discord.md): Discord OAuth2 認証を Laravel Socialite で実装するドライバーパッケージ。 - [API リファレンス - VOICEVOX Core for PHP](https://kawax.biz/jp/packages/voicevox-core-php/api.md): VOICEVOX Core for PHP の全クラス・メソッド・enum のリファレンス。 - [VOICEVOX Core for PHP](https://kawax.biz/jp/packages/voicevox-core-php/index.md): PHP FFI を使って VOICEVOX CORE の C 動的ライブラリをラップした Pure PHP パッケージ。テキスト読み上げ(TTS)を PHP から直接利用できます。 - [使い方 - VOICEVOX Core for PHP](https://kawax.biz/jp/packages/voicevox-core-php/usage.md): VOICEVOX Core for PHP の基本的な使い方。テキスト読み上げ(TTS)と音声合成のコードサンプルを紹介します。 - [ページネーション](https://kawax.biz/jp/pagination.md): Laravelのページネーション機能を解説します。paginate()・simplePaginate()・cursorPaginate()の違い、Bladeでの表示、APIレスポンス、URLのカスタマイズまでカバーします。 - [Laravel Passport(OAuth2サーバー実装)](https://kawax.biz/jp/passport.md): Laravel PassportでOAuth2サーバーを実装する方法を解説します。Sanctumとの使い分け、インストール、クライアント管理、スコープとトークン運用までを扱います。 - [パスワードリセット](https://kawax.biz/jp/passwords.md): Laravelでパスワードリセット機能を実装する方法 - [Laravel Pennant](https://kawax.biz/jp/pennant.md): Laravel Pennantを使った機能フラグ(Feature Flags)の管理方法を解説します。フィーチャーの定義から確認、スコープ設定、テストまで幅広くカバーします。 - [Laravel Pint](https://kawax.biz/jp/pint.md): PHP CS Fixer上に構築されたコードスタイル自動修正ツール。チームで一貫したコーディングスタイルを維持する方法を解説します。 - [Precognition](https://kawax.biz/jp/precognition.md): フォーム送信前にサーバー側バリデーションをリアルタイムで実行するLaravelの機能 - [プロセス](https://kawax.biz/jp/processes.md): LaravelのProcessファサードを使って外部シェルコマンドを実行し、同期・非同期・並行処理を簡潔に扱う方法を解説します。 - [Laravel Prompts](https://kawax.biz/jp/prompts.md): laravel/promptsパッケージを使ってArtisanコマンドに美しい対話型UIを追加する方法を解説します。テキスト入力・選択・検索・autocomplete・タスクログ・ストリーミング出力など多彩な関数を紹介します。 - [Laravel Pulse](https://kawax.biz/jp/pulse.md): Laravel Pulseを使ったアプリケーション監視ダッシュボードの導入と設定方法を解説します。レコーダー、サンプリング、カスタムカードの作成まで幅広くカバーします。 - [クエリビルダー](https://kawax.biz/jp/query-builder.md): LaravelのDB::table()を使ったクエリビルダーの基本から応用まで解説します。Eloquentを使わず直接SQLを組み立てる方法と使い分けを学びます。 - [キューとジョブ](https://kawax.biz/jp/queues.md): Laravelのキュー(Queue)とジョブ(Job)を使って、メール送信や画像処理などの重い処理を非同期で実行する方法を解説します。 - [Redis](https://kawax.biz/jp/redis.md): LaravelアプリケーションでRedisを使ったキャッシュ・セッション・キュー・Pub/Subの設定と操作方法 - [HTTPリクエスト](https://kawax.biz/jp/requests.md): LaravelのIlluminate\Http\Requestオブジェクトを使ってHTTPリクエストのデータを取得する方法を解説します。 - [レスポンス](https://kawax.biz/jp/responses.md): Laravelのレスポンスの種類と、コントローラーから適切なレスポンスを返す方法を解説します。 - [Laravel Reverb](https://kawax.biz/jp/reverb.md): LaravelアプリケーションにリアルタイムWebSocket通信を提供する公式サーバーパッケージ - [ルーティング](https://kawax.biz/jp/routing.md): Laravelのルート定義方法、ルートパラメータ、名前付きルートの基本を解説します。 - [Laravel Sail](https://kawax.biz/jp/sail.md): Laravel Sail を使って Docker ベースのローカル開発環境をゼロコンフィグで構築する方法を解説します。 - [Laravel Sanctum(APIトークン認証)](https://kawax.biz/jp/sanctum.md): Laravel SanctumによるAPIトークン認証とSPA認証の実装方法を解説します。シンプルで軽量な認証パッケージの導入から実践的な使い方まで。 - [タスクスケジューリング](https://kawax.biz/jp/scheduling.md): Laravelのスケジューラを使って定期実行タスクをエレガントに管理する方法を学びます。 - [Laravel Scout](https://kawax.biz/jp/scout.md): Eloquentモデルに全文検索機能を追加する公式パッケージ。Meilisearch・Algolia・Typesense・データベースエンジンに対応し、モデルオブザーバーによりインデックスを自動同期します。 - [データベースシーディング](https://kawax.biz/jp/seeding.md): Laravelのシーディング機能を使って開発・テスト用のサンプルデータをデータベースに投入する方法を解説します。 - [サービスコンテナ](https://kawax.biz/jp/service-container.md): Laravelのサービスコンテナを使った依存性注入の仕組みと、バインディングの基本を解説します。 - [サービスプロバイダ](https://kawax.biz/jp/service-providers.md): Laravelのサービスプロバイダを使ってアプリケーションのサービスを登録・起動する方法を解説します。 - [セッション](https://kawax.biz/jp/session.md): LaravelのHTTPセッションを使ってリクエスト間でデータを保持する方法 - [Laravel Socialite(ソーシャル認証)](https://kawax.biz/jp/socialite.md): OAuth 2.0を使ったソーシャルログイン(GitHub、Google、Facebook など)をLaravel Socialiteでシンプルに実装する方法を解説します。 - [スターターキット](https://kawax.biz/jp/starter-kits.md): Laravelのスターターキットを使って認証・UIを素早くセットアップする方法 - [文字列操作(Str クラス)](https://kawax.biz/jp/strings.md): Laravel の Str クラスと Stringable(Fluent Strings)を使った文字列操作を実用例とともに解説します。 - [Laravel Telescope](https://kawax.biz/jp/telescope.md): Laravel Telescopeの導入を解説します。ローカル専用インストール、ウォッチャー構成までカバーします。 - [テスト入門](https://kawax.biz/jp/testing.md): PestとPHPUnitを使ったLaravelアプリケーションのテストの書き方 - [Laravelを始める前に必要な知識](https://kawax.biz/jp/true-tutorial.md): Laravel学習の前提になる4つの分野を整理し、先に身につけるべき知識を案内します。 - [URL生成](https://kawax.biz/jp/urls.md): Laravelのurl()ヘルパー、名前付きルートURL、署名付きURL、コントローラーアクションURLの生成方法を解説します。 - [バリデーション](https://kawax.biz/jp/validation.md): Laravelのバリデーション機能を使って、フォームの入力データを検証する方法を解説します。 - [メール認証(Email Verification)](https://kawax.biz/jp/verification.md): Laravelのメール認証機能を実装する手順を解説します。モデル準備、3つのルート定義、verifiedミドルウェア、カスタマイズ、イベントを学べます。 - [ビュー](https://kawax.biz/jp/views.md): Laravelのビューを作成してルートやコントローラーから返す方法、データの渡し方を解説します。 - [Viteによるアセットバンドル](https://kawax.biz/jp/vite.md): LaravelプロジェクトでViteを使ってJavaScript・CSSをバンドルし、ホットリロードで快適な開発環境を構築する方法を解説します。 ## OpenAPI Specs - [laravel-openapi](https://raw.githubusercontent.com/invokable/laravel-voicevox/refs/heads/main/docs/jp/laravel-openapi.json)