ILIAS  eassessment Revision 61809
 All Data Structures Namespaces Files Functions Variables Groups Pages
DenyElementDecorator.php
Go to the documentation of this file.
1 <?php
2 
7 {
8  public $def, $element;
9 
14  public function __construct($def, $element) {
15  $this->def = $def;
16  $this->element = $element;
17  }
21  public function validate($string, $config, $context) {
22  $token = $context->get('CurrentToken', true);
23  if ($token && $token->name == $this->element) return false;
24  return $this->def->validate($string, $config, $context);
25  }
26 }
27 
28 // vim: et sw=4 sts=4