* @link http://www.oxidmodule.com */ namespace D3\PdfDocuments\Application\Model\Registries; use D3\PdfDocuments\Application\Model\Interfaces\pdfdocuments_generic_interface; abstract class registryAbstract implements registryGenericInterface { protected $_aRegistry = array(); /** * @param $className * generator fully qualified class name * @param pdfdocuments_generic_interface $item */ protected function addItem($className, pdfdocuments_generic_interface $item) { $this->_aRegistry[$className] = $item; } /** * @param $className * generator fully qualified class name */ public function removeGenerator($className) { // TODO: Implement removeGenerator() method. } /** * @param $className * generator fully qualified class name */ public function hasGenerator($className) { // TODO: Implement hasGenerator() method. } /** * @return array */ public function getList() { return $this->_aRegistry; } public function clearList() { // TODO: Implement clearList() method. } }