open-orchestra/open-orchestra-cms-bundle

View on GitHub
ApiBundle/Transformer/NodeTreeLeafTransformer.php

Summary

Maintainability
A
0 mins
Test Coverage

Avoid unused parameters such as '$params'.
Open

    public function transform($node, array $params = array())

UnusedFormalParameter

Since: 0.2

Avoid passing parameters to methods or constructors and then not using those parameters.

Example

class Foo
{
    private function bar($howdy)
    {
        // $howdy is not used
    }
}

Source https://phpmd.org/rules/unusedcode.html#unusedformalparameter

Call to undeclared method \OpenOrchestra\ApiBundle\Transformer\NodeTreeLeafTransformer::getContext
Open

        $facade->status = $this->getContext()->transform('status_node_tree', $node['status']);

Reference to undeclared property \OpenOrchestra\ApiBundle\Transformer\NodeTreeLeafTransformer->authorizationChecker
Open

            $this->authorizationChecker->isGranted(ContributionActionInterface::CREATE, $node) &&

Reference to undeclared property \OpenOrchestra\ApiBundle\Transformer\NodeTreeLeafTransformer->authorizationChecker
Open

        $facade->addRight('can_read', $this->authorizationChecker->isGranted(ContributionActionInterface::READ, $node));

Reference to undeclared property \OpenOrchestra\ApiBundle\Transformer\NodeTreeLeafTransformer->authorizationChecker
Open

        $facade->addRight('can_edit', $this->authorizationChecker->isGranted(ContributionActionInterface::EDIT, $node));

Call to undeclared method \OpenOrchestra\ApiBundle\Transformer\NodeTreeLeafTransformer::newFacade
Open

        $facade = $this->newFacade();

Return type of transform() is undeclared type \OpenOrchestra\BaseApi\Facade\FacadeInterface
Open

    public function transform($node, array $params = array())

Reference to constant TYPE_DEFAULT from undeclared class \OpenOrchestra\ModelInterface\Model\NodeInterface
Open

            NodeInterface::TYPE_DEFAULT === $node['nodeType']

Class extends undeclared class \OpenOrchestra\BaseApi\Transformer\AbstractSecurityCheckerAwareTransformer
Open

class NodeTreeLeafTransformer extends AbstractSecurityCheckerAwareTransformer

There are no issues that match your filters.

Category
Status