スタイル・エッジ技術ブログ

士業集客支援/コンサルティングのスタイル・エッジのエンジニアによるブログです。

Laravel

【モダン開発 #4】モダン開発で工夫した8個のこと

generated by DALL-E3 はじめに 具体例の紹介 各概念における抽象クラスの作成 量産対象となる具象クラスの記述量を減らす LaravelDataの活用 連想配列と引数のアンパックの活用 リフレクションによる内部情報の利用(黒魔術) バックトレースによる呼び出し…

【モダン開発 番外編】気が利くDTO!データオブジェクトライブラリ「Laravel-data」を導入してみた

generated by DALL-E3 はじめに こんにちは。前回の記事ではコード標準化に勤しんでいたneueです。 連載中のモダン開発を行う際、自身はプロジェクトの本メンバーではないものの、 処理の共通化や骨組みの構築などを通して、開発支援に近い立場で参画してい…

Laravelでファットコントローラーを防ぎたい

はじめに こんにちは!スタイル・エッジLABOのZNです。 2022年が始まったと思えば、もう2ヶ月が経ってしまいました。 エンジニアLIFEは、時間の流れが早いように感じます。 私は約8ヶ月前に未経験でエンジニアとして「スタイル・エッジLABO」に入社しました…

フレームワークについて

はじめに はじめまして!スタイル・エッジLABOのYHです。 今年の4月に新卒として入社し、早いもので半年が過ぎました。 時間の流れの速さに震える日々を過ごしております…。 私は6月にプロジェクトに配属されてから現在まで、所謂「開発系」の業務に携わっ…

Laravelのカスタムバリデーションでもパラメータを渡したい!

フリー写真素材ぱくたそ こんにちは!スタイル・エッジLABOのやっすんです。Laravelでバリデーションを実装するとき、 「max:256」のように、呼び出したバリデーションの後ろにコロンでパラメータを渡すことがありますよね。 今日はLaravelのカスタムバリデ…

Laravel使ってみた!

Photo by Vincent Yee on Unsplash 初めに こんにちはスタイルエッジLABOのSです。 初めて元Sler(Laravel初心者)がLaravelを使ってみた感想などまとめます。 この記事はこれまでPHPでのシステム開発に触れる機会が少ないエンジニアでも 理解が深まったという…