CakePHP combine キーと値から新しいコレクションを作る collectionで使える関数combineを使うと新しいコレクションを簡単に作成できます。 例1 公式から抜粋した使用例です。 $items = [ [‘id’ => 1, ‘name’ => ‘foo’… hal-boハック2020.07.16 1,583
AmazonLinux2にDockerでWordPress構築 WordPressの検証環境などを作成する時に、いちいちwebサーバ、php、DBをインストールするのは、面倒です。 Dockerを使ってサクッとWordPressを建てていきます。 今回紹介する方法は2つあります。 m… t.sakuraiハック2020.07.02 1,808
FrozenDate フォーマット変換 CakePHPで日付をデータベースから取得した際はFrozenDate型として取得されます。FrozenDate型のフォーマット変換はi18nFormat関数を使うことができます。 echo $billing_date;… hal-boハック2020.07.02 3,119
PHPUnitでBDDっぽくテストを書く(Specify) BDDとはBehavior-driven developmentの略で、プログラムに期待される振る舞いをテストするプログラム開発手法の一つ(だそうです。)。 See テストコードの可読性が上げ、かつテストコード実装の負担… Aoi Watanabeハック2020.06.30 964
php issetとかis_nullとかemptyとか 空判定を適当にやっていたので復習 $emp_str = “”; $emp_arr = []; $null_thing = null; $zero_num = 0; $zero_str = “0”; //empty()関数… hal-boハック2020.06.25 717
WordPress ログインURLを間違えて変更した時 WordPressでログインURLを変更する際に、間違えるとログインできなくなります。 そんなときはpath/to/wordpress/wp-config.phpを書き換えることで、サクッとURLを変更することが出来ます… t.sakuraiハック2020.06.24 938
リフレクションとは php リフレクションというのはプログラムの実行中にクラスの情報を読み取ったり書き込んだりする技術のことらしいです。 PHPの公式ドキュメントには クラス、インターフェイス、関数、メソッド、そして拡張モジュールについて 型やプロ… hal-boハック2020.06.18 1,492
CakePHP クエリ where INは単数でも複数使える 単なる気付きですがwhereのIN句は配列で指定しなければいけないと思っていましたが単数の場合は配列にキャストされるようになっているようです $query = $client_departments->find()… hal-boハック2020.06.17 4,261
WordPressのログインURLを変更する【WP Cerber Security】 WordPressのログインURLを変更してみたいと思います。 使用するのは WP Cerber Security です なぜ変更するのか WordPressのログインURLはデフォルトだとhttps://ドメイン名/w… t.sakuraiハック2020.06.11 2,239