for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
/*
* This file is part of Symplify
* Copyright (c) 2016 Tomas Votruba (http://tomasvotruba.cz).
*/
namespace Symplify\PHP7_Sculpin\Source\SourceFileFilter;
use Nette\Utils\Strings;
use SplFileInfo;
use Symplify\PHP7_Sculpin\Contract\Source\SourceFileFilter\SourceFileFilterInterface;
use Symplify\PHP7_Sculpin\Source\SourceFileTypes;
final class LayoutSourceFilter implements SourceFileFilterInterface
{
public function getName() : string
return SourceFileTypes::LAYOUTS;
}
public function matchesFileSource(SplFileInfo $fileInfo) : bool
return Strings::contains($fileInfo, '_layouts');