PHPに関する記事一覧

Laravel,PHP

Thumbnail of post image 113
AppServiceProvider クラスは ServiceProvider クラスを継承しています。 継承することで、Laravel のサービスプロバイダ機能を利用できます。 class AppServiceProvider extends ServiceProvider p ...

Laravel,PHP

Thumbnail of post image 164
今回はDBをif文で分岐する例の紹介です。 if文でどちらもDB接続する この例では引数の有無で分岐して、テーブルへ接続を行います。 public function execute($arg) { $user_info = []; if (!empty($arg)) { $use ...

Laravel

Thumbnail of post image 014
transaction(トランザクション)とは? トランザクションを利用することで、複数のデータベース操作をまとめて行い、その一連の操作が全て成功した場合にのみ変更を確定させることができます。一つでも操作が失敗した場合、トランザクションは自動的にロールバックされ、全ての変更が元に ...

PHP

docker
今回はDocker環境でxdebugを使うの紹介です。 Docker Desktopのインストール Dockerをインストールします。ここではDockerを触れる想定としてるので、インストール手順は割愛させていただきます。 Dockerfile作成 Dockerfileを作成して ...

DataBase,Laravel,PHP

Thumbnail of post image 199
transaction(トランザクション)とは? トランザクションを利用することで、複数のデータベース操作をまとめて行い、その一連の操作が全て成功した場合にのみ変更を確定させることができます。一つでも操作が失敗した場合、トランザクションは自動的にロールバックされ、全ての変更が元に ...

Laravel,PHP

Thumbnail of post image 034
今回はDDD (Domain-Driven Design)アーキテクチャでの開発の紹介です。 DDDとは? Domain-Driven Design(ドメイン駆動設計)はビジネスの要件と複雑性を中心に、ソフトウェアの設計と開発を進める手法です。つまりアーキテクチャの一つの手法です ...

Laravel,PHP

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

Laravel,PHP

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

Laravel,PHP

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

Laravel,PHP

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