PHPに関する記事一覧

Laravel,PHP

Thumbnail of post image 183
Attempt to read property “hoge” on int 整数値などのプリミティブなデータ型に対してオブジェクトプロパティを読み取ろうとしていることを示しています。 整数値を使ってオブジェクトのようにプロパティにアクセスしているからです。

Laravel,PHP

Thumbnail of post image 144
今回はLaravelのAppServiceProviderについての紹介です。AppServiceProvider日て詳しく知らない方や、初めての方は覚えていきましょう。 AppServiceProviderとは? AppServiceProviderはアプリケーションのサービス ...

Laravel,PHP

Thumbnail of post image 072
今回はControllerからView Componentを使う方法についての紹介です。 componentに引数を渡すにあたって例のプロジェクトで説明しますので、ハンズオン形式でやってみてください。 Tree 今回は以下のディレクトリ構成になっています。 project_roo ...

Laravel,PHP

Thumbnail of post image 043
今回はLaravelのUsecaseを使ったコーディング紹介です。 Usecaseとは? ユースケースとは、アプリケーションが提供する具体的な機能や、その機能を実行するための手順を説明するものです。DTOクラスについても詳しく書いてるので、合わせて覚えていきましょう。 DTO専用 ...

Laravel,PHP

Thumbnail of post image 102
「Data Transfer Object」(DTO)は、データの受け渡しや共有を行うためのオブジェクトを表すデザインパターンです。 主に異なるコンポーネントや層間でデータを転送するために使用されます。 ※データベースからのデータ取得や外部サービスとのやり取りなど、データを異なる ...

Laravel,PHP

Thumbnail of post image 168
今回はView Componentsの紹介です。 コンポーネントとは? Laravelのビューコンポーネント(View Components)は、再利用可能なUI要素を作成し、それをBladeテンプレート内で使用できるようにする仕組みです。これにより、コードの再利用性が高まり、テ ...

Laravel,PHP

Thumbnail of post image 198
今回はPHPのsessionについてです。 sessionとは セッションとは、ユーザーがウェブサイトを訪れてから離れるまでの一連のアクションを追跡・管理するための仕組みです。具体的には、セッションはユーザーごとに一意のIDを割り当て、このIDを使ってユーザーの状態やデータをサー ...

Laravel,PHP

Thumbnail of post image 031
今回はmiddleware('auth:api')とmiddleware('auth')の違いの紹介です。 middleware(ミドルウェア)とは? middlewareとは、HTTPリクエストが送られたタイミングで、受信されてからレスポンスが返されるまでの間に実行される処理を ...

Laravel,PHP

Thumbnail of post image 100
今回は【Laravel入門】Laravelのappディレクトリについて構造を理解する【完全保存版】です。 Laravelのディレクトリ構造 Console Laravelのアプリでは、オリジナルでコマンドで作ることができます。設定を「Console/Kernel.php」に記述し ...

Laravel,PHP

Thumbnail of post image 072
今回はログの出力方法とconfig/logging.phpについて理解の紹介です。 ログの表示のさせ方 Logを表示させる方法です use Illuminate\Support\Facades\Log; \Log::info('Laravelアプリ内で表示させたい内容 ...