問題タブ [laminas]

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 投票する
2 に答える
175 参照

zend-framework2 - ラミナ イメージのサイズ変更

Laminas (新しい zend フレームワーク) を使用して Web サイトを作成しています。

そして、アップロードする画像のサイズを変更する必要があります。ドロップゾーンを作成したため、画像は zend フォームを使用してアップロードされていません。

問題は、コントローラーでサイズ変更を行う必要があることです。以前は Zend で ImageSize を使用していましたが、ラミナの準備ができていないようです。コードは次のとおりです。

しかし、そのphpファイルもそのクラスもLaminasにあるようには見えず、Laminasの画像サイズをグーグルで検索すると、検証のみが見つかり、サイズ変更は見つかりません。

これを行う方法はありますか?サムネイルやその他の画像サイズを生成する必要があるため。

ありがとう!

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

php - Laminas Mail を使用して、IMAP で未表示のメッセージのみを反復処理する

目に見えないメッセージを次のようにカウントできます。

目に見えないメッセージだけを反復する方法は? すべてのメッセージを繰り返すと (ドキュメントに示されているように)、非常に遅くなります。

ありがとう。

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

zend-framework - ラミナ フィールドセットには静的な InputFilterSpecification があります

inputFilterSpecification のクラス メンバーを持つ Fieldset があります。

そして、ここに私のフォームがあり、フィールドセットを統合しています:

コントローラーでフォームをデバッグすると、工場で設定した正しい値が表示されます。 デバッグ出力

どこでデバッグしても、常に期待値が表示されます。

初期値にラミナを使用する理由 初期値がまだ存在するのはなぜですか?

[+++編集+++]

興味深い:Fieldset関数内ののオブジェクト ID を確認しますFileFieldset()->getInputFilterSpecification()。この関数は 3 回呼び出されます。最初の 2 回は、期待される値と同じオブジェクト ID です。3 回目は、オブジェクト ID が異なり、値は初期値です。

シングルトンではないのはなぜですか?

FileFieldsetファクトリで作成されていないインスタンスがあるのはなぜですか?

FileFieldsetFactory: