name: LogBroadcaster class_comment: null dependencies: - name: LoggerInterface type: class source: Psr\Log\LoggerInterface properties: - name: logger visibility: protected comment: '# * The logger implementation. # * # * @var \Psr\Log\LoggerInterface' methods: - name: __construct visibility: public parameters: - name: logger comment: "# * The logger implementation.\n# *\n# * @var \\Psr\\Log\\LoggerInterface\n\ # */\n# protected $logger;\n# \n# /**\n# * Create a new broadcaster instance.\n\ # *\n# * @param \\Psr\\Log\\LoggerInterface $logger\n# * @return void" - name: auth visibility: public parameters: - name: request comment: '# * {@inheritdoc}' - name: validAuthenticationResponse visibility: public parameters: - name: request - name: result comment: '# * {@inheritdoc}' - name: broadcast visibility: public parameters: - name: channels - name: event - name: payload default: '[]' comment: '# * {@inheritdoc}' traits: - Psr\Log\LoggerInterface interfaces: []