getSourceAdapters() public method

Get all patterns used to choose if a template is twital-compilable or not
public getSourceAdapters ( ) : array:
return array:
Beispiel #1
0
 public function testDefaultAdapters()
 {
     $twitalLoader = new TwitalLoader();
     $adapters = $twitalLoader->getSourceAdapters();
     $this->assertContainsOnlyInstancesOf('Goetas\\Twital\\SourceAdapter', $adapters);
     foreach ($this->getRequiredAdapters() as $class) {
         $filteredAdapters = array_filter($adapters, function ($adapter) use($class) {
             return is_a($adapter, $class);
         });
         $this->assertGreaterThanOrEqual(1, count($filteredAdapters), "Cant find any {$class} adapter");
     }
 }