3declare(strict_types=1);
 
    5use PHPUnit\Framework\TestCase;
 
   17    protected function setUp(): void
 
   26        $this->assertInstanceOf(ilDidacticTemplateIncludeFilterPattern::class, $include_pattern);
 
   29        $this->assertInstanceOf(ilDidacticTemplateExcludeFilterPattern::class, $exclude_pattern);
 
   36        $include_pattern->setPattern(
'^il_crs_admin_[0-9]+$');
 
   37        $this->assertTrue($include_pattern->valid(
'il_crs_admin_123'));
 
   41        $exclude_pattern->setPattern(
'il_crs_admin_[0-9]+');
 
   42        $this->assertTrue($exclude_pattern->valid(
'il_grp_admin'));
 
   63        $logger = $this->getMockBuilder(ilLogger::class)
 
   64                       ->disableOriginalConstructor()
 
   67        $logger_factory = $this->getMockBuilder(ilLoggerFactory::class)
 
   68                               ->disableOriginalConstructor()
 
   69                               ->onlyMethods([
'getComponentLogger'])
 
   71        $logger_factory->method(
'getComponentLogger')->willReturn($logger);
 
if(!defined('PATH_SEPARATOR')) $GLOBALS['_PEAR_default_error_mode']
 
Customizing of pimple-DIC for ILIAS.
 
Implementation of an include filter pattern for didactic template actions.
 
const PATTERN_SUBTYPE_REGEX
 
Implementation of an include filter pattern for didactic template actions.
 
Unit tests for class ilDidacticTemplate.
 
setGlobalVariable(string $name, $value)
 
initPatternDependencies()