問題タブ [laminas-api-tools]

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 に答える
1102 参照

zend-framework2 - ZF2 - 自分のアプリにインストールされた ApiGility - ルートが機能しない

アプリに APIGILITY をインストールしようとしています。私はこのチュートリアルに従いました:

https://apigility.org/documentation/recipes/apigility-in-an-existing-zf2-application

apigility 管理者 (www.myapp.dev/apigility) にアクセスしようとすると、「ルーティングによって要求された URL を一致させることができませんでした」というエラーが表示されます。

私の設定は次のとおりです。

開発者モードを有効にしました。

通常、ルートが存在し、ZfcRbac がルートをブロックしている場合、リダイレクトされます。この場合、ルートにアクセスできないとエラーが発生します。

これをテストする簡単な方法はありますか?

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

php - (なぜ) Apigility は開発モードでのみ機能しますか?

Apigility docuでは、Apigilityを「インストール」する方法が説明されています。これを行うにはいくつかの方法がありますが、最後のステップは常に次のようにする必要があります。

これがないと、スケルトンがブラウザで呼び出し、エラー メッセージが表示されます。

エラーが発生しました

実行中にエラーが発生しました。後でもう一度試してください。

  • Apigility は開発モードなしでのみ機能しますか? はいの場合 -- なぜですか?
  • 他にどんなモードがあるの?それらはどこにリストされ、説明されていますか?
0 投票する
3 に答える
532678 参照

http - cURL を使用して基本的な HTTP 認証を正しく定義する方法は?

Apigility ( Apigility docu -> REST Service Tutorial ) を学習し、cURL 経由で基本認証を使用して POST リクエストを送信しようとしています:

YXBpdXNlcjphcGlwd2Q=資格情報を含む base 64 でエンコードされた文字列apiuser:apipwdです。/data/htpasswd資格情報は( )に保存されますapiuser:$apr1$3J4cyqEw$WKga3rQMkxvnevMuBaekg/

は次のようになります。

ここで間違いはどこですか?それを機能させる方法は?

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

sql - ZF2 別名 Apigility SQL と述語

dateという名前の型列を照会するために、ZF2 内で述語を使用しようとしています。column_date

すべての列で何も機能していないようで、私はとても新しいので、どこから始めればよいかわかりません..

user_idこれは、不正な、不正なものを返していcolumn_dateます..なぜですか?

dateRangeArray次のようになります。

dateRangeArray[0] = 2014-09-01 dateRangeArray[1] = 2015-09-01

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

validation - Apigility 駆動の Zend Framework 2 アプリケーションでコンテキスト固有のフィールドとフィールドセット / コンテキスト固有の入力検証を処理する方法は?

私が現在 Apigility で開発している Zend Framework 2 アプリケーションには、address次のアクセス ポイントを提供する resource があります。

わかった。今、私はアイテムを挿入するためのさらなる実装を開始しました:

POST メソッドのコンテキストでidは は必要ないため、必須にすることはできません。問題は、Apigility にはコンテキスト依存のフィールド/フィールドセットがないことです (まだ?)。したがって、POST メソッドを実装するには、すべてのメソッドのidフィールドを作成する必要があります。not-requiredしかし、GET と PATCH でそれらを必須にする必要がありますmanually(方法はまだわかりません)。

  1. Apigility でコンテキスト依存フィールド/フィールドセットを定義することは可能ですか? (単にこのオプションが見つからなかったのかもしれません。)

  2. そうでない場合: これを処理するためにどのアプローチがありますか?

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

php - 複数の入力項目の 1 つを設定する必要がある場合、Zend Framework 2 アプリケーションでケースを処理する方法は?

私が現在開発している ZF2 アプリケーションはアピジリティ ドリブンですが、一部のInputFilter設定を からmodule.config.php別のInputFilterファイル/クラスに移動する必要がありました。

今、私は(とりわけ)フィールドCompanyIdUserId. そのうちの 1 つ (1 つだけ) を設定する必要があります。以下を参照してCallbackください。しかし、うまくいきません。両方のフィールドが欠落している場合、検証は実行されません。

この問題はどのように解決できますか?

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

php - Apigility - ZF2 コマンドラインから Doctrine ORM モジュールを使用する方法

こんにちは、Apigilityの初心者です。doctrine-orm-module を設定しようとしています。以下のコマンドを実行しようとしたときに、このエラーが発生しました

エラーは次のとおりです。

DoctrineORMModule の readme.mdのインストール ガイドに従いました。

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

mysql - ZF2 aka Apigility 更新 SQL データベース エントリ

ZF2 ベースのフレームワーク Apigility を使用して、データベース内の行を更新しようとしています。

行が存在し、その内容を取得し、オブジェクトを更新していることがわかります..しかし、実行しようとすると$table->update($arrayOfRowData);例外が発生します。

使用方法に関するドキュメントは少しまばらです..句Update()を入れる必要がありますか? where=where句をテーブルのすべての主キーと一致させる必要がありますか?(主キーは3つの列を使用します)

スローされた例外: