投稿者:

CakePHP

はじめに

こんにちは、株式会社レコチョクの早瀬です。
普段はmurketというECソリューションの開発をしています。
CakePHP 3.xのサポートが終わりCakePHP 4.xが主流になりましたが、CakePHP 4.3を機にテストコード周りに一部変更が入りました。
中でも公式が推奨しているFixture Factoriesに興味を持ったため、テストコードの変更点とともに調査してみました。

Fixtureの役割

CakePHP 4.3 ...

投稿者:

Advent Calendar 2022, CakePHP

この記事はレコチョク Advent Calendar 2022の16日目の記事となります。

はじめに

はじめまして!株式会社レコチョクでサーバーサイドエンジニアをしている西村です。
日々の開発業務と趣味でのバンド活動によってクタクタな毎日ですが、すごく充実しています。
ちなみに好きなバンドはハヌマーンとandymoriです。

背景

PHPにはコーディング規約通りに記述されているか検証を行う「phpcs」というツールが存在します。

投稿者:

CakePHP

CakePHP3系のデバッグ時に役立つ関数

今回は、デバッグに役立つ関数を5つ紹介したいと思います。

デバッグする際に用意したデータは、こちら。

$test = ['a'=>'1', 'b'=>'2', 'c'=>'3', 'd'=>['e'=>'5', 'f'=>'6']];

デバッグをする際は見やすさも大事だと思ったのでサンプルデータとして配列を用意しました。

紹介する関数は以下の5つです。 ...