ModuleObject를 상속받는 각 모듈의 상위 클래스인 form class는 모듈명.class.php인 form.class.php에 선언되어 있습니다.
업데이트나 인스톨시 특별한 작업이 없기 때문에 빈 method만 있습니다.
<?php
/**
* @class form
* @author sol (sol@ngleader.com)
* @brief form 모듈의 high class
**/
class form extends ModuleObject {
/**
* @brief 설치시 추가 작업이 필요할시 구현
**/
function moduleInstall() {
return new Object();
}
/**
* @brief 설치가 이상이 없는지 체크하는 method
**/
function checkUpdate() {
return false;
}
/**
* @brief 업데이트 실행
**/
function moduleUpdate() {
return new Object(0, 'success_updated');
}
/**
* @brief 캐시 파일 재생성
**/
function recompileCache() {
}
}
?>
정말 궁금한데 왜 주석 앞에 @를 기록하시는건가요?
보기 쉬우라고 입력이 된건가요 아니면 특별한 용도가 있나요?