나는 인터페이스 또는 인터페이스를 포함하는 클래스를 반환하는 PHP에서 함수를 가질 수 있는지 알고 싶습니까?PHP는 클래스 내에 인터페이스를 가질 수 있습니까?
내가 이런 식으로 뭔가를 시도했지만 실패 내가 추상 컨트롤러를 만들 수 있다면 CRUD 컨트롤러는 더 나은 구현, 또는해야하는 인터페이스를 생성, 젠드 프레임 워크,하고 싶었던 것을
<?php
//class for list of controllers for ACL
class Gestionale_Action_Helper_Crud extends Zend_Controller_Action_Helper_Abstract {
interface crud_controller
{
public function indexAction();
public function modificaAction();
public function cancellaAction();
public function creaAction();
}
public function getCrudInterface(){
return $this->crud_controller;
}
}
및 그들이
당신이
에서
Zend_Rest_Controller
에 대한 자세한 읽기를 얻을 수 있습니다. 죄송합니다 - 궁극적으로 당신은 무엇을하려하십니까? –젠드 프레임 워크에서 CRUD 작업을위한 추상 모델과 CRUD 컨트롤러를위한 인터페이스를 만들고 싶습니다.이 방법은 10 개의 다른 테이블에 동일한 코드를 작성하는 대신 모델을 확장하고 인터페이스를 구현하고 특정 테이블을 구성합니다. : D – max4ever