2024-05

PHP

【PHP】指定箇所のスクリーンショットとHTMLを取得する方法

CSSセレクタやXPathで指定したページ内のノードだけのスクリーンショットを撮りつつ、指定ノード以下のHTMLだけを取得する方法の解説です。chrome-php/chrome だけでスクレイピングしていきます。
Laravel

【Laravel11 + Breeze + filament】日本語化

Larael11 + Breeze + filament で構成した管理者ログインのマルチ認証機構と管理画面を日本語化していきます。
Laravel

【Laravel11】日本語化設定

Laravel11のプロジェクトの出力を日本語にさせる設定方法の解説です。
Laravel

【Laravel11 + Breeze + filament】管理者画面を構築

Laravel用の管理画面コンポーネント集のfilamentを使って管理者ログイン機能と管理画面を構築していきます。一般ユーザーと管理者権限ユーザーの多重認証をします。
PHP

【PHP】スクリーンショットを撮る方法

ピュアPHPでスクリーンショットを撮る方法の解説です。いくつか方法がありますが、今回はフリーライブラリの「chrome-php」を使っていきます。
Laravel

【Laravel11】validation後に返るデータ

Lravel11のValidatorでバリデーション後にどのようなデータが返るのかの確認です。
Laravel

【Laravel Prompts】purephp-validationでバリデーション

Laravel11の公式パッケージ Prompts のバリデーションに、purephp-validation を適用してみます。
Laravel

【Laravel11 Sanctum】SPA認証

Laravel11の公式パッケージSanctumを使って、SPA(Single Page Application)の認証機能を実装していきます。