name: MessageBus class_comment: '# * @author Samuel Roze # * @author Matthias Noback # * @author Nicolas Grekas ' dependencies: - name: MiddlewareInterface type: class source: Symfony\Component\Messenger\Middleware\MiddlewareInterface - name: StackMiddleware type: class source: Symfony\Component\Messenger\Middleware\StackMiddleware properties: [] methods: - name: __construct visibility: public parameters: - name: middlewareHandlers default: '[]' comment: "# * @author Samuel Roze \n# * @author Matthias\ \ Noback \n# * @author Nicolas Grekas \n\ # */\n# class MessageBus implements MessageBusInterface\n# {\n# private \\IteratorAggregate\ \ $middlewareAggregate;\n# \n# /**\n# * @param iterable\ \ $middlewareHandlers" - name: __construct visibility: public parameters: - name: middlewareHandlers comment: null - name: getIterator visibility: public parameters: [] comment: null - name: dispatch visibility: public parameters: - name: message - name: stamps default: '[]' comment: null traits: - Symfony\Component\Messenger\Middleware\MiddlewareInterface - Symfony\Component\Messenger\Middleware\StackMiddleware interfaces: - MessageBusInterface - \IteratorAggregate