for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* Bright Nucleus View Component.
*
* @package BrightNucleus\View
* @author Alain Schlesser <[email protected]>
* @license MIT
* @link http://www.brightnucleus.com/
* @copyright 2016 Alain Schlesser, Bright Nucleus
*/
namespace BrightNucleus\View\Engine;
use BrightNucleus\View\Support\Finder;
use BrightNucleus\View\View;
* Interface BaseViewFinder.
* @since 0.1.0
* @package BrightNucleus\View\View
interface ViewFinder extends Finder
{
* Find a result based on a specific criteria.
* @param array $criteria Criteria to search for.
* @param Engine|null $engine Optional. Engine to use with the view.
* @return View View that was found.
public function find(array $criteria, Engine $engine = null);
}