original_string: public function initTodo() {
      $todo = $this->getVar(array('todo'),'GP');
      $this->assertTodo($todo);
      $this->setTodo($todo);
      
      if (!isset($this->todo))
        $this->todo = $this->defaultTodo;
    }
code: public function initTodo() {
      $todo = $this->getVar(array('todo'),'GP');
      $this->assertTodo($todo);
      $this->setTodo($todo);
      
      if (!isset($this->todo))
        $this->todo = $this->defaultTodo;
    }
code_tokens: public function initTodo ( ) { $ todo = $ this -> getVar ( array ( 'todo' ) , 'GP' ) ; $ this -> assertTodo ( $ todo ) ; $ this -> setTodo ( $ todo ) ; if ( ! isset ( $ this -> todo ) ) $ this -> todo = $ this -> defaultTodo ; }
docstring: Initialisiert das Todo des Controllers
  
  der Schlüssel 'todo' muss in $this->vars gesetzt sein, damit ein todo aus der Map genommen wird
  ist der Schlüssel gesetzt, aber der Wert nicht in der todoMap wird eine Exception geworfen
  ist der Schlüssel nicht gesetzt, wird $this->todo auf $this->defaultTodo gessetzt
  
  $_POST['todo'] hat Vorrang vor $_GET['todo']
  Es wird immer setTodo() mit dem gefundenen Wert aufgerufen
  @uses validateTodo(), setTodo()
docstring_tokens: Initialisiert das Todo des Controllers