팔콘을 사용하여 REST API를 개발 중입니다. 응용 프로그램에는 Users, Company, Contacts 등과 같은 여러 모듈이 있습니다. 이 모듈들 각각은 데이터 저장을위한 자체 테이블을 가지고 있습니다. 또한 각 모듈에는 API 응답에 표시 할 필드가 포함되어있는 자체 defination 파일이 있습니다. 나는 Phalcon을 처음 접했고, Phalcon을 배우기 시작했으며,이 코드가 미래의 문제를주지 않도록 응용 프로그램을 구조화해야하는 방법에 대한 도움이 필요하거나, 뭔가 빠졌거나 코드를 추상화 할 수 있다면 도움이 필요하다. 그때 더 좋을 것입니다. 계획대로팔콘 REST API 구조체
디렉토리 구조 :
app/
MyAPI/
MyAPIControler.php
library/
controller.php //master controller where all controllers inherit from
model.php //master model where all models inherit from
utilities.php
MyAPI/
models/
User.php
Contacts.php
Company.php
Myapi.php
/config
config.php
routes.php
index.php
나는 자신의 모델에 존재하는 각 모듈의 모든 데이터베이스 관련 쿼리를합니다. API URL은 http://api.example.com/MyAPI/V2/contacts/list 또는/MyAPI/V2/users/list가 될 것입니다. 마찬가지로 기록을 작성하기위한 API URL이 될 것입니다 http://api.example.com/MyAPI/V2/contacts/add 또는/MyAPI/V2/사용자/목록
내가