lib/Psc/CMS/Controller/GPCController.php
public function initTodo() {
    $todo = $this->getVar(array('todo'),'GP');
    $this->assertTodo($todo);
    $this->setTodo($todo);
    
    if (!isset($this->todo))
      $this->todo = $this->defaultTodo;
  }
public function initTodo() {
    $todo = $this->getVar(array('todo'),'GP');
    $this->assertTodo($todo);
    $this->setTodo($todo);
    
    if (!isset($this->todo))
      $this->todo = $this->defaultTodo;
  }
public function initTodo ( ) { $ todo = $ this -> getVar ( array ( 'todo' ) , 'GP' ) ; $ this -> assertTodo ( $ todo ) ; $ this -> setTodo ( $ todo ) ; if ( ! isset ( $ this -> todo ) ) $ this -> todo = $ this -> defaultTodo ; }
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()
Initialisiert das Todo des Controllers