Laravel,PHP

Thumbnail of post image 064
LaravelでMAMPを使ってdatabase.phpと.envのデータベース接続の設定の紹介です。 database.php database.phpのパス /Applications/MAMP/htdocs/mamp-laravel/hogeApp/config/datab ...

Laravel,PHP

Thumbnail of post image 076
今回はPDFダウンロードのやり方の紹介です。 wkhtmltopdfをインストール 環境によって動作しない場合はあるので、動く方を試してみてください。 h4cc/wkhtmltopdf-amd64 h4cc/wkhtmltopdf-amd64 は、wkhtmltopdf のバイナ ...

Laravel,PHP

Thumbnail of post image 007
今回はLaravelのCSVインポートについての紹介です。 エクスポートの紹介はこちらで行なっています。 コントローラーの作成 まずはコントローラを作成します。既存のコントローラーを使う場合は飛ばしてもらっても構いません。 php artisan make:controller ...

Laravel,PHP

Thumbnail of post image 086
今回はLaravelでCSVのエクスポート機能の紹介です。 インポートの機能はこちらで紹介しています。 コントローラーの作成 UserControllerを作成します。既に生成済みのコントローラーにエクスポートを追加する場合は、飛ばしてください。 php artisan make ...

Laravel,PHP

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

Laravel

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

Laravel,PHP

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

Laravel,PHP

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

Laravel,PHP

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

Laravel,PHP

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