2017-02-23 18 views
0

既存のアプリケーション用のAPIを開発する必要があります。つまり、1つのコードベースからモバイルアプリケーション用のスタンドアロンアプリケーションとAPIの両方を実行しました。アプリケーションはZF2を使用して開発されています。しかし、APIの開発を考えるとき、私はそれのversonisationについて覚えておく必要があります。だからZF2ではどのように達成できるのか。異なるバージョンを提供する各バージョンまたは単一のモジュールのための別個のモジュールを作成することによって?私は共謀している。私は Zendフレームワークを使用したApi開発

以下の構造について
module 
----->Application 
      -------> Config 
      -------> language 
      -------> src 
        -------> Application 
           ------> Controller 
           -------> Models 
           -------> Views 
           -------> Service 
        --------> Webservice 
           ---------> V1 
              ---> Controller 
              ---> Models 
           ---------> V2 
              ----> Controller 
              ----> Models 
+2

を役に立てば幸いあなたは([ZF-Apigility]を統合を見てみることができます。https:/ /apigility.org/documentation/recipes/apigility-in-an-existing-zf2-application)。私はそれをexestingプロジェクトに統合した経験がないので、これ以上あなたを助けてくれることはありませんが、あなたはそれを行かせるかもしれません。 – Kwido

答えて

0

を考えて、私は次の構造を、次のしてきた

module/Application/ 
module/UserApi/V1/JsonRpc/UserResource.php 
module/SnippetApi/V2/Rest/TagResource.php 
module/SnippetApi/V1/Rest/SnippetResource.php 

はそれが

関連する問題