chamilo/chamilo-lms

View on GitHub
src/CoreBundle/Repository/ResourceNodeRepository.php

Summary

Maintainability
A
0 mins
Test Coverage

Avoid unused parameters such as '$session'.
Open

    public function getSize(ResourceNode $resourceNode, ResourceType $type, ?Course $course = null, ?Session $session = null): int

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

Missing function doc comment
Open

    public function __construct(EntityManagerInterface $manager, FlysystemStorage $storage, FilesystemOperator $resourceFilesystem, RouterInterface $router)

Missing function doc comment
Open

    public function getFilename(ResourceFile $resourceFile): ?string

You must use "/**" style comments for a function comment
Open

    public function getFileSystem(): FilesystemOperator

Add a single space around assignment operators
Open

declare(strict_types=1);

Missing function doc comment
Open

    public function getResourceNodeFileContent(ResourceNode $resourceNode): string

Missing function doc comment
Open

    public function getResourceFileUrl(ResourceNode $resourceNode, array $extraParams = [], ?int $referenceType = null): string

There are no issues that match your filters.

Category
Status