2018-07-01から1ヶ月間の記事一覧

Cake3、カートプラグインを作っている

github.com fork もとを見てもらえればわかるんですが、ちょっと改造している程度 OSS の醍醐味

Cake3、SearchプラグインでbelongsToManyの検索を行う

どうやるんだろうかと思って見ていると、それっぽい方法を issue をハッケソ! github.com 見るよろし。

cake2からcake3移行したときのメソッドの対応表

Cake2 Cake3 ClassRegistory::init() TableRegistory::get() Controller->modelClass Controller->loadModel()->getAlias() AppModel#hasMethod()

Cake3、コンポーネントのテストの覚書

Component のテスト テストしたい Component をもつ Controller を用意 tests/TestApp/Controller/PostsController.php

Cake3、PaginatorComponent#paginate()で複数のカスタムファインダーを使う

Cake3 では?カスタムファインダーのメソッドチェーンができるんですが、ページネーションではそういうことができないものかと思いました cake3 の paginate で customファインダーを 2つ以上載せたいん— tsmsogn (@tsmsogn) July 11, 2018 結論として、Pagi…

PhpStrom 2018のなんか

PhpStorm 8 から PhpStrom 2018 にアップデートしたときに思ったこと 移行について 自動でやってくれたこと File Type Coding Style Live Templates やってくれなかったこと プラグインの移行 気になる メモリを結構食う(ActivityMonitor でみたら 2GBくら…

Cake, SQLite+主キーがBIGINTな場合、Integrity constraint violation: 19 NOT NULL constraint failed: xxx.idとなる

github.com PDOException: SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: id · Issue #8857 · cakephp/cakephp · GitHub SQLiteな場合、integer にせよとのこと テストのデータベース(SQLite)と、production のデータ…

Uncaught SyntaxError: Unexpected end of input

Uncaught SyntaxError: Unexpected end of input webpack 使って build するような task があって build 時に上記のエラーに遭遇 Critical dependency: the request of a dependency is an expression fs = require("fs"), としているが、fs が {} となって…