이쁘게 mvc패턴으로 짜놓은 소스를, 자동으로 web API로 만들어 주고 싶다면, phpDocumentor를 사용 해보길 추천한다.
사이트 주소 사용법은 아래 링크에 자세히 나와 있다.
사이트 :
http://www.phpdoc.org/
사용법 :
http://www.slideshare.net/wizardbearr/2015-1-46681957
대략적으로 설명하자면,
해당 기능은 php 5.3.3 버전 부터 사용 가능하고,
보통 아래와 같이 pear를 이용해서 설치 가능하다
To install PEAR
sudo apt-get install php-pear
sudo pear channel-update pear.php.net
sudo pear upgrade-all
To install php doc
sudo pear channel-discover pear.phpdoc.org
sudo pear remote-list -c phpdoc
sudo pear config-set data_dir /var/www
sudo pear install --alldeps PhpDocumentor
sudo pear install phpdoc/phpDocumentor
sudo mkdir /var/www/PhpDocumentor-output
sudo chown www-data /var/www/PhpDocumentor-output
설치 참고 :
http://stackoverflow.com/questions/20518713/installing-phpdocumentor-using-pear
설치 후에는
phpdoc run -d "API로 만들려는 소스폴더" -t "API가 생성될 폴더"
식으로 사용하면 된다.