私は、Ubuntu 14.04のボックスにphalcon 3.0.1-14をインストールしました。 Phalcon DevTools(3.0.1)もインストールしました。 は当初、私はWebToolsのを有効にして、私はそのページを訪問したときに、いくつかの警告はすべての時間を表示されます。PhalconフレームワークでWebtoolsと開発者向けツールを使用する
Cannot bind an instance to a static closure in /home/pish/vendor/phalcon/devtools/scripts/Phalcon/Web/Tools.php
Cannot bind an instance to a static closure in /home/pish/vendor/phalcon/devtools/scripts/Phalcon/Web/Tools/views/index.phtml
私はちょうどそれらを無視して、データベース内の既存のテーブルからモデルを作成しようとしました。私は「生成」ボタン をクリックしたとき、私は次のエラーを取得する:
Phalcon\Mvc\Dispatcher\Exception: ModelsController handler class cannot be loaded
及びモデルが作成されません。コントローラの作成もテストしましたが、同様のエラーが発生し、コントローラ も作成されませんでした。
最後に、コンソールphalcon model users
でモデルを作成し、正常に作成されました。
私は、開発者ツールで作成した検証機能が動作しないこと、しかし、気づいたと私は、ユーザーを作成しようとすると、次の エラーが発生します。
Catchable fatal error: Argument 1 passed to Phalcon\Mvc\Model::validate() must implement interface Phalcon\ValidationInterface, instance of Phalcon\Mvc\Model\Validator\Email given in...
私の質問は基本的に、存在しています私がインストールしたデベロッパーツールのバージョンに問題があり、Webtoolsとモデル/コントローラなどのために生成された機能の問題が発生します。または、私のシステムに何か問題があったのかもしれません。
Catchable fatal error: Argument 1 passed to Phalcon\Mvc\Model::validate() must implement interface Phalcon\ValidationInterface, instance of Phalcon\Mvc\Model\Validator\Email given in...
モデルの検証がに変更されました:3.0.xのブランチで修正された