for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace League\Plates\Template\Query\MatchQuery;
use League\Plates\Template;
use League\Plates\Template\Query\MatchQuery;
class RegexMatchQuery implements MatchQuery
{
private $match_query;
public function __construct(MatchQuery $match_query) {
$this->match_query = $match_query;
}
public function matchQuery($query, Template $template) {
return preg_match($query, $template->name) === 1
? true
: $this->match_query->matchQuery($query, $template);