STEAM PLACE

エンジニアリングとマネジメント

PHP

CakePHP / validate で エラーコードなどを受け取る強引なやり方

PHP

タイトルの通り強引なやり方で validate rule ごとの配列(エラーコードなど)を受け取る方法です。公式ドキュメントにも載っていないのですが、一応動作したのでメモメモ。 messge を配列で受け取る やり方はいたって簡単で message の中身を配列にするだけ…

CakePHP / 「Call to a member function success() on a non-object」 エラーが発生したら

PHP

CakePHP 2.7.x でのフラッシュメッセージの表示でエラー発生 CakePHP 2.7.0 以降、フラッシュメッセージの表示は FlashHelper にて実装される。 FlashHelper — CakePHP Cookbook 2.x documentation それはいいのだが、初見殺しだと感じた事があったのでメモ…

CakePHP / Security.salt とは? Security.cipherSeed とは?

PHP

Security.salt と Security.cipherSeed をソースコードから探してみた CakePHP をインストールすると最初に設定する salt 値について、結局これってどこで使われているのというのがネット上にはあまりなかったので調べてみた。 Security.salt UUID生成で使用…

CakePHP / PHPUnit のインストール(というか、 php-mcrypt )でハマる

PHP

最近 CakePHP を仕事で使う必要が出てきて勉強中。 Vagrant にて CentOS7 を構築してインストールしたまではいいが、 PHPUnit のインストール時に少しハマったのでメモ。 いろいろググった結果 やり方がいろいろと出るわ出るわ。 Composer でインストールし…

CentOS7 に php-mcrypt をインストールする

php-mcrypt は CentOS 標準の yum リポジトリでは提供されていないパッケージのため、EPEL リポジトリを用いてインストールする必要がある。( yum -y php-mcrypt install ではパッケージが見つからないとなる。) 以下、 EPEL リポジトリのインストールから…