Code Duplication    Length = 11-11 lines in 2 locations

src/IPub/WebSocketsZMQ/Pusher/Pusher.php 1 location

@@ 60-70 (lines=11) @@
57
	 * @param Router\LinkGenerator $linkGenerator
58
	 * @param Serializers\PushMessageSerializer $serializer
59
	 */
60
	public function __construct(
61
		WebSocketsZMQ\Configuration $configuration,
62
		Log\LoggerInterface $logger = NULL,
63
		Router\LinkGenerator $linkGenerator,
64
		Serializers\PushMessageSerializer $serializer
65
	) {
66
		parent::__construct('zmq', $serializer, $linkGenerator);
67
68
		$this->configuration = $configuration;
69
		$this->logger = $logger === NULL ? new Log\NullLogger : $logger;
70
	}
71
72
	/**
73
	 * {@inheritdoc}

src/IPub/WebSocketsZMQ/Consumer/Consumer.php 1 location

@@ 70-80 (lines=11) @@
67
	 * @param Serializers\PushMessageSerializer $serializer
68
	 * @param Log\LoggerInterface|NULL $logger
69
	 */
70
	public function __construct(
71
		WebSocketsZMQ\Configuration $configuration,
72
		Serializers\PushMessageSerializer $serializer,
73
		Log\LoggerInterface $logger = NULL
74
	) {
75
		parent::__construct('zmq');
76
77
		$this->configuration = $configuration;
78
		$this->serializer = $serializer;
79
		$this->logger = $logger === NULL ? new Log\NullLogger : $logger;
80
	}
81
82
	/**
83
	 * {@inheritdoc}