protected function doMethodConfiguration($instance, stdClass $prototype)
    {
        foreach ($prototype as $method => $args) {
            call_user_func_array([$instance, $method], $args);
        }

        return $instance;
    }
protected function doMethodConfiguration($instance, stdClass $prototype)
    {
        foreach ($prototype as $method => $args) {
            call_user_func_array([$instance, $method], $args);
        }

        return $instance;
    }
protected function doMethodConfiguration ( $ instance , stdClass $ prototype ) { foreach ( $ prototype as $ method => $ args ) { call_user_func_array ( [ $ instance , $ method ] , $ args ) ; } return $ instance ; }
Do configuration injection through method calls

@param  object   $instance  concrete annotation instance
@param  stdClass $prototype object prototype
@return object   hydrated concrete annotation class
Do configuration injection through method calls