for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Jerodev\Diglett\Models;
use Jerodev\Diglett\CssFilters\ICssFilter;
class ParsedSelector
{
/** @var string */
private $selector;
/** @var ICssFilter[] */
private $filters;
function __construct(string $selector)
$this->selector = $selector;
$this->filters = [];
}
public function addFilter(ICssFilter $filter): void
$this->filters[] = $filter;
public function getSelector(): string
return $this->selector;
/**
* @return ICssFilter[]
*/
public function getFilters(): array
return $this->filters;