factory()
factory(string $driver, array $params = array()) : \Horde_Text_Filter_Base
Attempts to return a concrete instance based on $driver.
Parameters
string | $driver | Either a driver name, or the full class name to use (class must extend Horde_Text_Filter_Base). |
array | $params | A hash containing any additional configuration parameters a subclass might need. |
Throws
- \Horde_Text_Filter_Exception
Returns
\Horde_Text_Filter_Base —The newly created concrete instance.