Example #1
0
 /**
  * Implements submit.
  *
  * @return array
  */
 public function submit()
 {
     ChangeTemplate::set('basic_content.html');
     return array('content' => 'Thank You');
 }
Example #2
0
 private function setupPathValues($path_values, $query_parameters)
 {
     $elements = array();
     if (isset($path_values['elements'])) {
         foreach ($path_values['elements'] as $value) {
             $element = $this->element_query->getElementById($value);
             if (isset($element['dynamic_id'])) {
                 $dynamic_id = $element['dynamic_id'];
             } else {
                 $dynamic_id = NULL;
             }
             $elements[] = array('id' => $value, 'template' => $element['template'], 'controller' => $element['controller'], 'dynamic_id' => $dynamic_id);
         }
     }
     $return = array('elements' => $elements, 'query_parameters' => array_reverse($query_parameters));
     if (isset($path_values['template'])) {
         ChangeTemplate::set($path_values['template']);
     }
     return $return;
 }