Formula9/Framework

View on GitHub
Nine/Views/Blade.php

Summary

Maintainability
A
0 mins
Test Coverage

Missing class import via use statement (line '92', column '23').
Open

            throw new \InvalidArgumentException('No view template supplied.');
Severity: Minor
Found in Nine/Views/Blade.php by phpmd

MissingImport

Since: 2.7.0

Importing all external classes in a file through use statements makes them clearly visible.

Example

function make() {
    return new \stdClass();
}

Source http://phpmd.org/rules/cleancode.html#MissingImport

The variable $blade_view is not named in camelCase.
Open

    public function render($view = NULL, array $data = []) : string
    {
        // merge existing scope with provided data array
        $this->merge($data);

Severity: Minor
Found in Nine/Views/Blade.php by phpmd

CamelCaseVariableName

Since: 0.2

It is considered best practice to use the camelCase notation to name variables.

Example

class ClassName {
    public function doSomething() {
        $data_module = new DataModule();
    }
}

Source

The variable $blade_view is not named in camelCase.
Open

    public function render($view = NULL, array $data = []) : string
    {
        // merge existing scope with provided data array
        $this->merge($data);

Severity: Minor
Found in Nine/Views/Blade.php by phpmd

CamelCaseVariableName

Since: 0.2

It is considered best practice to use the camelCase notation to name variables.

Example

class ClassName {
    public function doSomething() {
        $data_module = new DataModule();
    }
}

Source

There are no issues that match your filters.

Category
Status