CakePHP3 ViewCellでユーザの名前を取得する ビューセル内でユーザの名前を取得するには直接sessionを参照する方法があります。 調べていると、以下の方法がオーソドックスな様でした。 $session = $this->request->session… 伊藤史世ハック2019.02.18 343
PHP7 比較演算子の使い方 三項演算子 式1 ? 式2 : 式3 式1を評価して、trueの場合は式2、falseの場合は式3を返します。 <?php $age= 18; $adult= $age >= 20 ? TRUE : FALU… 伊藤史世ハック2019.02.01 230
cakePHP 関連データも含めて削除する cakePHPではあるエンティティーを削除するときに、関連するデータも一緒に削除することができます。 関連データも一緒に削除したい場合は、テーブル内の初期化メソッドの中でHasOne や HasMany が depend… 伊藤史世ハック2019.01.28 1,695
CakePHP3.x でのバージョン確認方法 CakePHP3系ではバージョンは以下に書いてあります。 /vendor/cakephp/cakephp/VERSION.txt VERSION.txt /////////////////////////////////… 伊藤史世ハック2019.01.25 925
CakePHPのルーティング設定 CakePHPではコントローラ/アクションに紐づけるURLを手動で設定する事が出来る機能が あり、その設定はapp/Config/routes.phpに記述します。 基本的な書き方は以下のようになります。 Router:… 伊藤史世ハック2019.01.21 1,871
cakePHP tmpファイルのパスを取得する cakePHPでtmpファイル配下に出力するときに、tmpファイルのパスの指定でつまってしまいました。 しかし、cakePHPでは各ファイルのパスをデフォルトでコア定義定数として用意してありました。 以下の公式ドキュメン… 伊藤史世ハック2019.01.18 3,888
cake PHP 3系 で最後にインサートした投稿のIDを取得する CakePHPでLast Insert IDを取得する必要がある場合がありました。 調べていると、$getLastInsertID();を使う方法が出てきたので試してみるもののエラーに。 さらに調べていると、この$get… 伊藤史世ハック2019.01.11 3,260
WP関数 get transient とは この関数はを使うと Transient の値を取得することができます。 Transientsは、有効期限付きで一時的に wp_options テーブルへキャッシュされているデータのことです。 この関数は、以下のように記述… 伊藤史世ハック2018.12.17 829
Dockerコンテナの日付を変更する Dockerコンテナの日付を変更するには、まず docker-compose.ymlに権限を付与する設定をする必要があります。 docker-compose.yml version: ‘2’ services: samp… 伊藤史世ハック2018.12.10 16,222