問題タブ [zend-autoloader]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
56 参照

zend-framework - Zend Framework 1 で PEAR モジュールをロードする最良の方法は何ですか?

ZF1 プロジェクトに PEAR モジュール Services_Ebay が必要です。プロジェクトが完全に自己完結型になるように、それとその依存関係を /library に配置したいと思います。

ZF または PEAR のオートローダを使用しているときにこれを行うための推奨される方法はありますか?

0 投票する
1 に答える
167 参照

php - サービス層を介して非 ZF アプリケーションでスタンドアロン ZF モジュールを呼び出し可能にする

DB およびファイルシステム操作のセットを管理する Zend Framework モジュールを作成しました。私は 100% のテスト カバレッジ (模擬データベースを使用) を得ることができました。このモジュールのテスト環境への統合をテストしたいと思います。

現在、インターフェイスを実装していない /modules/MyModule/src/MyModule/Service/MyModuleService.php に Service クラスがあります。ドキュメントは、これが私がしなければならないことであることを示唆していません。

デフォルトのアプリケーション スケルトンからアプリケーション フォルダ内の何も変更していません。多くのデータベースとファイルシステムの操作を行う Model クラスをコーディングしました。Service クラスは、最終的にこれらのアクションをトリガーしています。チュートリアルに従って基本的な構成を行った後、ZF ファイルシステムの外部でクラスにアクセスしようとすると、ZF がクラスを登録しないようです。

var_export は次を返すようになりました。

私のmodule.phpでは、サービスを次のように宣言しています。

この自動ロードされたクラスから MyModuleService をインスタンス化するにはどうすればよいですか?

0 投票する
2 に答える
1039 参照

zend-framework2 - Zend Framework 2 でライブラリのオートロード クラスマップを使用するには?

Zend Framework Tool (ZFTool)を使用すると、(名前空間の代わりに) classmap ベースのクラス ローディング (s. here ) を使用して、アプリケーションを高速化できます。

可能ですか / ライブラリ モジュール (Zend ライブラリとカスタム ライブラリ) で同じことを行うには?

0 投票する
2 に答える
749 参照

php - Zend Framework 2 は HTTP Post を受信できません - 「get は fromPost のインスタンスを取得または作成できませんでした」

私は ZF2 を初めて使用し、コントローラでポスト/取得パラメータを取得する際に問題があります。次の例外が表示されます。

私のindex.phtml

...

...

そしてコントローラー:

...

私はmodule.configで何かを忘れていると思いますが、何も見つかりません.serviceManagerを正しく宣言する方法( module.config.php )

0 投票する
1 に答える
328 参照

zend-framework - Zend 1.12 - Model_ Namespace を使用しないモデルのオートロード

私は標準のZend 1ディレクトリ構造を使用しており、モデルを持っています:

ここで、コアを自動ロードしたいのですが、クラスにModel_Menu_Coreという名前を付ける必要はありませんが、Zendライブラリがライブラリディレクトリ内から名前を付けられているのと同じように、Menu_Coreだけです。つまり、Library_Zend_ではなくZend_xxxxです....

各名前空間を個別に登録したくはありませんが、標準の PHP __autoload() に似た自動オートロードを使用するだけです

また、グローバルライブラリディレクトリに対して同じことを達成するにはどうすればよいですか

どうすればそれを達成できますか?ありがとう

0 投票する
1 に答える
825 参照

php - Zend Framework 1.12 - モジュールのモデルを読み込めません

いくつかのモジュールを備えた Zend Framework 1.12 アプリケーションがあります。これまでのところ、すべてがうまくいきました。しかし、アプリケーションにマッパーを追加したかったのですが、Zend Framework がマッパー クラスを見つけることができません。

プロジェクトの構造:

マッパーファイルは次のようになります。

application.ini で、オートロード用に「Otms_」プレフィックスを追加しました。

しかし、コントローラーからマッパーオブジェクトを作成しようとすると

次のエラー メッセージが表示されます

同時に、次のような別の Otms モデルのオブジェクトを作成しようとすると:

すべて正常に動作します。マッパーの読み込みに関する問題を修正するには?