final public function filterByContext(array $context)
    {
        if ($context !== $this->withContext) {
            $this->withContext = $context;
            $this->consumer = null;
        }
        
        return $this;
    }
final public function filterByContext(array $context)
    {
        if ($context !== $this->withContext) {
            $this->withContext = $context;
            $this->consumer = null;
        }
        
        return $this;
    }
final public function filterByContext ( array $ context ) { if ( $ context !== $ this -> withContext ) { $ this -> withContext = $ context ; $ this -> consumer = null ; } return $ this ; }
One can set context that is required to stream logs to OutputWriter by this LogsMonitor.
This is optional and if method is not call, all available logs are supposed to be streamed.

@param array $context
@return $this fluent interface
One can set context that is required to stream logs to OutputWriter by this LogsMonitor . This is optional and if method is not call all available logs are supposed to be streamed .