カテゴリー: PHP

PHP

Laravel ポケモンでリポジトリパターン

https://github.com/yuukanehiro/Laravel-Study/tree/master/Laravel-Pokemon-RepositoryPettern   よくある処理の流れのルーティンをポケモンのモデルを利用して作ってみました。 ソースコードを読めても、実際にどれだけ自分が使えるかわからなかったので。書いて確認しました(。- .•)   関連 L …

PHP

【工事中】Laravel クエリビルダ ->where()まとめ

家帰ったらやる。         @see Laravel Whereの使い方をケース別にまとめ 【SQL】5分でわかる! EXISTSでサブクエリを扱う方法     Amazonおすすめ iPad 9世代 2021年最新作 iPad 9世代出たから買い替え。安いぞ!🐱 初めてならiPad。Kindleを外で見るならiPad mini。ほとんどの人 …

PHP

【工事中】Laravel Eloquent Attributeと$appends

帰ったらやる。     @see [Laravel] EloquentでAttributeと$appendsを使って、独自定義のフィールドを作る   Amazonおすすめ iPad 9世代 2021年最新作 iPad 9世代出たから買い替え。安いぞ!🐱 初めてならiPad。Kindleを外で見るならiPad mini。ほとんどの人には通常のiPadをおすすめします><

PHP

Laravel リレーション 中間テーブルのカラム取得 withPivot()

  マイグレーションファイル作成   Masterモデル, mastersテーブル雛形作成 docker-compose exec php-fpm php artisan make:model Models/Master php artisan make:migration create_masters_table   Pokemonモデル, pokemonsテーブル …

PHP

【週末やる用】Laravel Envoy タスクランナー

    これがやりたいのだよね Gitlab CI/CDでLaravelプロジェクトのテスト及びデプロイをする       Amazonおすすめ iPad 9世代 2021年最新作 iPad 9世代出たから買い替え。安いぞ!🐱 初めてならiPad。Kindleを外で見るならiPad mini。ほとんどの人には通常のiPadをおすすめします><

PHP

Laravel Redisを用いたキューイングのお勉強

キューの処理としてAWS SQS, RDBを用いたもの色々あります。 Redisを用いたキューイング処理を触ることに。それもすぐ。 お勉強しながらまとめます(。- .•)     キューまわりの用語   Queue(キュー) Job(ジョブ)が並ぶ列。ジョブは処理のこと。特に重い処理をジョブ化してキューに並ばせて後回しにすることで、アプリケーションのレスポンスが高速化 …

PHP

Laravel Restful API屋ことはじめ

転職先でAPI作りにはげむことになるのでおさらい。 @see https://qiita.com/sayama0402/items/0188c740360479db3f98 ここのAPIだけの演習メモです。   モデルの作成(通常) $ php artisan make:model Models/Article -m モデルの作成(docker-compose環境) $ docker-c …

PHP

Laravel 実践開発 秀和システム 演習メモ

PHPフレームワーク Laravel実践開発 Laravelやってて事前知識のつまづきが多く、基礎的な事でググる時間のコストが無駄なので、2日かけて基礎として1冊やるぞ。10日かかった。 この本は『PHPフレームワーク Laravel入門』をクリアしている中級?向けに書かれているので、最初は入門本からやるのが良いです。 最初からこの本をやると死ぬと思います。Amazonのレビューを見ると初心者に優 …

PHP

Laravel リポジトリパターン

  リポジトリパターンのスタイルにするのが勝ちパターンみたいなので覚える。 確かにわかりやすいし、テストしやすくなる。 テストの切り分け 本来はコントローラのテストだけ、DBのテストと別でテストできるものでなくてはならない   下記サイトを参考にやってみました。 https://www.ritolab.com/entry/165   /database/factori …

PHP

PHP 親・子クラスのプロパティの関係を整理する

  子クラスが親クラスのプロパティを上書きするケース   client.php   ChildClass.php ParentClass.php   結果     子クラスが親クラスのプロパティをメソッドで参照するケース   client.php   ChildClass.php   ParentClass. …