2015-08-05
이쁘게 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가 생성될 폴더"
식으로 사용하면 된다.