ILIAS  release_5-2 Revision v5.2.25-18-g3f80b828510
ilAssLacConditionParserException.php
Go to the documentation of this file.
1 <?php
2 
3 require_once 'Modules/TestQuestionPool/classes/questions/LogicalAnswerCompare/Exception/ilAssLacException.php';
4 require_once 'Modules/TestQuestionPool/classes/questions/LogicalAnswerCompare/Exception/ilAssLacFormAlertProvider.php';
5 
15 {
19  protected $column;
20 
24  public function __construct($column)
25  {
26  $this->column = $column;
27 
28  parent::__construct(sprintf(
29  'The expression at position "%s" is not valid', $this->getColumn()
30  ));
31  }
32 
36  public function getColumn()
37  {
38  return $this->column;
39  }
40 
45  public function getFormAlert(ilLanguage $lng)
46  {
47  return sprintf(
48  $lng->txt("ass_lac_invalid_statement"), $this->getColumn()
49  );
50  }
51 }
global $lng
Definition: privfeed.php:17
language handling
Set thin black border outline around column
txt($a_topic, $a_default_lang_fallback_mod="")
gets the text for a given topic if the topic is not in the list, the topic itself with "-" will be re...