src/Pug/Engine/Renderer.php

Summary

Maintainability
A
0 mins
Test Coverage
A
100%

Static call to undeclared method \Pug\Engine\Options::displayFile
Open

        parent::displayFile($input, $vars);
Severity: Critical
Found in src/Pug/Engine/Renderer.php by phan

Call to undeclared method \Pug\Engine\Renderer::getOption
Open

            if (in_array($extension, $this->getOption('extensions'))) {
Severity: Critical
Found in src/Pug/Engine/Renderer.php by phan

Static call to undeclared method \Pug\Engine\Options::display
Open

        parent::display($input, $vars, $filename);
Severity: Critical
Found in src/Pug/Engine/Renderer.php by phan

Static call to undeclared method \Pug\Engine\Options::renderFile
Open

        return parent::renderFile($path, $vars);
Severity: Critical
Found in src/Pug/Engine/Renderer.php by phan

Call to undeclared method \Pug\Engine\Renderer::getOption
Open

        if (!$this->getOption('strict') && strpos($input, "\n") === false && file_exists($input) && !is_dir($input) && is_readable($input)) {
Severity: Critical
Found in src/Pug/Engine/Renderer.php by phan

Method \Pug\Engine\Renderer::displayString is declared to return string but has no return value
Open

    public function displayString($input, array $vars = [], $filename = null)
Severity: Minor
Found in src/Pug/Engine/Renderer.php by phan

Returning type void but display() is declared to return string
Open

            return;
Severity: Minor
Found in src/Pug/Engine/Renderer.php by phan

Returning type void but displayFile() is declared to return string
Open

            return;
Severity: Minor
Found in src/Pug/Engine/Renderer.php by phan

Static call to undeclared method \Pug\Engine\Options::render
Open

        return parent::render($input, $vars, $filename);
Severity: Critical
Found in src/Pug/Engine/Renderer.php by phan

Saw an @param annotation for input, but it was not found in the param list of function renderFile($path, array $vars = null) : string
Open

     * @param string $input pug file
Severity: Info
Found in src/Pug/Engine/Renderer.php by phan

Method \Pug\Engine\Renderer::displayFile is declared to return string but has no return value
Open

    public function displayFile($input, array $vars = [])
Severity: Minor
Found in src/Pug/Engine/Renderer.php by phan

Returning type void but displayString() is declared to return string
Open

            return;
Severity: Minor
Found in src/Pug/Engine/Renderer.php by phan

Method \Pug\Engine\Renderer::display is declared to return string but has no return value
Open

    public function display($input, array $vars = [], $filename = null)
Severity: Minor
Found in src/Pug/Engine/Renderer.php by phan

Line exceeds 120 characters; contains 141 characters
Open

        if (!$this->getOption('strict') && strpos($input, "\n") === false && file_exists($input) && !is_dir($input) && is_readable($input)) {
Severity: Minor
Found in src/Pug/Engine/Renderer.php by phpcodesniffer

There are no issues that match your filters.

Category
Status