タグ: Laravel

PHP

Laravel カスタムバリデーション

フォームリクエスト用のカスタムバリデーションの作り方   関連 実践的なの Laravel Request Ruleでバリデーション     親を用意する   app/Http/Requests/Request.phpを作成   <?php namespace App\Http\Requests; use Illuminate\Foundation\H …

PHP

Laravel Eloquent Collectionまとめるぜ!

      ORMさんとのお付き合い 利用するメソッドの戻り値をすべて把握して処理 パラメータ配列の添字が空やNULLを考慮 get()やfind()でオブジェクトが存在しない時の考慮   first()やget()でオブジェクトが存在しない時の考慮 大事なことです🐱 PHP 判定チェック isset empty if is_null  first()の場合 …

開発

DDDをまとめる to be 最強

  【最強の技術者集団】を謳う倍率200倍のアプリ会社に転職した。 転職は入ってみないとわからない チョコレートの箱のようなもの👦🎁✨   転職後に初めて携わったプロジェクトが2名の技術者によるバックエンドで、DDDの思想を受けて作られたものであった。 ソースコードを見た この会社に入って良かった。 「当たりを引いたな🎁✨」と確信。*1   他の既存のシステムを拡張す …

RDB

【工事中】Laravel MySQLどうやら我々はランキングを作る必要があるらしい

では作業しようか。。     毎回作業するのはあれなので、バッチ処理で毎月実行されるようにしなくてはいけない 1ヶ月のキャッシュで良いかな?       Amazonおすすめ iPad 9世代 2021年最新作 iPad 9世代出たから買い替え。安いぞ!🐱 初めてならiPad。Kindleを外で見るならiPad mini。ほとんどの人には通常のiPadをおす …

PHP

Laravel 半期の範囲でデータを取得した Carbon whereBetween Whereのネスト

こういう要件があった   2020年4月スタートの計画だったら 2020年1〜12月の範囲のデータを取得 2020年9月スタートの計画だったら 2020年7〜12月のデータを取得   /** * 自身が関係している進行中の計画を取得 * * – 現在日時の半期分である * – 計画に自分がリーダをしている or メンバーとして参画している * – 失注していない … pla …

RDB

Laravel カンマ区切りで登録されているデータの扱い

プロジェクトによって中間テーブルではなくて、カラムに1次元配列の値があるプロジェクトがあるので対処する必要がある。 この設計って便利なのか?🐱❓ データの取得を考えても中間テーブルの方がシンプルに見えるが。。   🍜カンマ区切りの1次元配列での値保存 この設計って便利なの? 私はよわよわPGなんで教えて欲しい…💦 中間テーブルのほうがシンプルで良いと思うのだが🐱❓https: …

開発

Laravel PHPUnit Error ‘Class Tests\TestCase not found’

‘Class Tests\TestCase not found’というエラーが出た。 autoloadが効いていないっぽい?   環境 Mac Docker   app/tests/ExampleTest.php   <?php use Illuminate\Foundation\Testing\WithoutMiddleware; use Ill …

JavaScript

Chart.jsでグラフ作成

Chat.js 最新のファイル https://github.com/chartjs/Chart.js/releases/tag/v2.9.3   dist/Chart.bundle.js dist/Chart.bundle.min.js バンドル版には、Moment.jsも含まれています。時間軸を利用したい場合で、インクルードは1つのファイルで済ませたい場合は、このバージョンを使用すべ …