public function report($level, $message, ReviewInterface $review, ReviewableInterface $subject)
    {
        $issue = new Issue($level, $message, $review, $subject);

        $this->issues->append($issue);

        return $this;
    }
public function report($level, $message, ReviewInterface $review, ReviewableInterface $subject)
    {
        $issue = new Issue($level, $message, $review, $subject);

        $this->issues->append($issue);

        return $this;
    }
public function report ( $ level , $ message , ReviewInterface $ review , ReviewableInterface $ subject ) { $ issue = new Issue ( $ level , $ message , $ review , $ subject ) ; $ this -> issues -> append ( $ issue ) ; return $ this ; }
Reports an Issue raised by a Review.

@param  int                 $level
@param  string              $message
@param  ReviewInterface     $review
@param  ReviewableInterface $subject
@return Reporter
Reports an Issue raised by a Review .