/** */ public function create(Horde_Injector $injector) { $instance = $this->_binder->create($injector); try { $reflectionClass = new ReflectionClass(get_class($instance)); } catch (ReflectionException $e) { throw new Horde_Injector_Exception($e); } $setters = $this->_findAnnotatedSetters($reflectionClass); $this->_callSetters($setters, $injector, $instance); return $instance; }