1<?php 2/** 3 * The abstract Horde injector class. 4 * 5 * PHP version 5 6 * 7 * @category Horde 8 * @package Core 9 * @author Michael Slusarz <slusarz@horde.org> 10 * @license http://www.horde.org/licenses/lgpl21 LGPL 2.1 11 */ 12 13/** 14 * The abstract Horde injector class. 15 * 16 * This class is used for factories that are intended to be directly called 17 * by the Horde_Injector instance. 18 * 19 * Copyright 2011-2017 Horde LLC (http://www.horde.org/) 20 * 21 * See the enclosed file COPYING for license information (LGPL). If you 22 * did not receive this file, see http://www.horde.org/licenses/lgpl21. 23 * 24 * @category Horde 25 * @package Core 26 * @author Michael Slusarz <slusarz@horde.org> 27 * @license http://www.horde.org/licenses/lgpl21 LGPL 2.1 28 */ 29abstract class Horde_Core_Factory_Injector extends Horde_Core_Factory_Base 30{ 31 /** 32 * @throws Horde_Exception 33 */ 34 abstract public function create(Horde_Injector $injector); 35 36} 37