タグ

ブックマーク / qiita.com/o0h (2)

  • 【CakePHP3】 `Type` の話 - Qiita

    社内用にまとめた内容の転載。 ココらへんの話をします Table、Entityと Typeについて DBから引っ張ってきた値がPHPのデータに変換されること、その逆にPHPのデータがDBにwrite可能な形に変換されること 独自Typeの作成 Entity のpropertyは、どのように決定される(生成される)か? 例えばこんなケースはどうでしょうか。 例)「Userが登録した年を表示する」

    【CakePHP3】 `Type` の話 - Qiita
    kathew
    kathew 2019/07/04
    かなり有用なまとめ
  • 【CakePHP3】Entity の機能について(accessor, virtual fieldsなど) - Qiita

    【CakePHP3】Entity の機能について(accessor, virtual fieldsなど)PHPCakePHPcakephp3 社内用にまとめた内容の転載。 ココらへんの話をします Entityにキャスト、シリアライズといった「変換」を加えた時に走る処理について アクセサー 仮想フィールド 関連: [【CakePHP3】 `Type` の話 ](http://qiita.com/o0h/items/59772ee4e8eb4c91b26f) そもそも: 配列ではなくオブジェクトを返してくれる有り難さについて CakePHP2時にはモデルから読み取ったデータは全て配列として扱われ、 スカラ値など(というかboolとstringとnull)の集合でしかありませんでした。 例えば、「Userが登録した年を表示する」場合はこんな感じです。

    【CakePHP3】Entity の機能について(accessor, virtual fieldsなど) - Qiita
  • 1