의 방법 나는이정적 상수와 젠드 프레임 워크 모델 클래스
class UserModel extends Zend_Db_Table_Abstract
{
protected $_name = 'users';
protected $_primary = "id";
const SEX_MALE = "male";
const SEX_FEMALE = "female";
const MIN_AGE = 13;
public static function age(Zend_Date $bornDate) {
$now = new Zend_Date(null, null, Zend_Locale::BROWSER);
$diff = $now->sub($bornDate);
$age = floor($diff->toValue()/31556926);
if ($age < 0) {
throw new Zend_Date_Exception("invalid date");
}
return $age;
}
}
같은 젠드 프레임 워크 모델 클래스 그것은 삽입, 제거 또는 레코드를 업데이트 할 수있는 모든 기능을해야합니다 있습니다.
하지만 정적 함수 나 정적 상수에 액세스하려고하면 클래스를 찾지 못한다고합니다.
클래스를 표시하려면 어떻게해야합니까?
사용중인 코드는 무엇입니까? – moteutsch
자세한 내용을 제공해 주시겠습니까? 자동 로딩을 사용하고 있습니까? 그렇다면 Zend_Loader_Autoloader를 사용합니까? 오류/예외 메시지와 스택은 무엇입니까? –
도움을 주셔서 감사합니다 :) 정적 상수 및 양식에서 정적 함수에 액세스하려고합니다. 오류는 간단합니다 : 치명적인 오류 : Class 'UserModel'/home/content/22/7907922/html/awatag20/library/Form/NewAwatag.php on line 62에 없습니다. –