No.337
【CakPHP3】バージョンの確認方法
バージョン3.…いくつだっけ?
CakePHPはcomposer経由でインストールするのが標準だ。
それ自体は慣れれば楽でいいのだけど、composerの設定次第ではインストールする環境ごとにマイナージョージョンがコロコロ変わってしまったりする。
CakePHP3はマイナーバージョンごとに結構違いがある。特にdeprecated
はCIを使っているとエラーチェックに引っかかってテストが落ちたりすることもあるので、バージョンを確認したくなることがある。
というわけで確認方法。
CakePHPのファイルで確認
vendorにある下記のファイルを見る。
インストール先/vendor/cakephp/cakephp/VERSION.txt
たくさん表示されるけど一番下を見ればOK。
コマンドラインから確認
cake
コマンドで確認できる。
cd インストール先/app
bin/cake --version
プログラム上で確認
Configure
を使用して表示させることも可能。
ControllerでもShellでもTemplateでもどこに記述してもOK。
<?php
echo Configure::version();
?>