Я хотел бы знать, возможно ли иметь функцию в PHP, которая возвращает интерфейс или класс, который содержит интерфейс?
Я пытался что-то подобное, но это не удается
<?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 Framework, создать интерфейс, который должны реализовать контроллеры crud, или даже лучше, если бы я мог создать абстрактный контроллер и заставить их реализовать этот
спасибо