for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
namespace AbterPhp\Website\Template\Builder\ContentList;
use AbterPhp\Framework\Constant\Html5;
use AbterPhp\Framework\Template\IBuilder;
use AbterPhp\Website\Domain\Entities\ContentList as Entity;
use AbterPhp\Website\Domain\Entities\ContentListItem as Item;
class DefinitionList extends Base implements IBuilder
{
use ItemTrait;
const IDENTIFIER = 'definition-list';
protected $defaultListTag = Html5::TAG_DL;
protected $defaultItemTag = '';
protected $defaultLabelTag = Html5::TAG_DT;
protected $defaultContentTag = Html5::TAG_DD;
protected $defaultListClass = 'definition-list';
protected $defaultWithLabel = '1';
/**
* @return string
*/
public function getIdentifier(): string
return static::IDENTIFIER;
}
* @SuppressWarnings(PHPMD.UnusedFormalParameter)
*
* @param Item $item
* @param Entity $list
* @param <string,string> $tags
<string,string>
0
* @param <string,string> $classes
* @param <string,string> $options
protected function buildImage(Item $item, Entity $list, array $tags, array $classes, array $options): string
$item
If this is a false-positive, you can also ignore this issue in your code via the ignore-unused annotation
ignore-unused
protected function buildImage(/** @scrutinizer ignore-unused */ Item $item, Entity $list, array $tags, array $classes, array $options): string
This check looks for parameters that have been defined for a function or method, but which are not used in the method body.
$list
protected function buildImage(Item $item, /** @scrutinizer ignore-unused */ Entity $list, array $tags, array $classes, array $options): string
$options
protected function buildImage(Item $item, Entity $list, array $tags, array $classes, /** @scrutinizer ignore-unused */ array $options): string
$tags
protected function buildImage(Item $item, Entity $list, /** @scrutinizer ignore-unused */ array $tags, array $classes, array $options): string
$classes
protected function buildImage(Item $item, Entity $list, array $tags, /** @scrutinizer ignore-unused */ array $classes, array $options): string
return '';