public function getResult()
 {
     AppKitLogger::verbose("Processing query %s ", $this->currentQuery->getSqlQuery());
     $result = $this->currentQuery->execute(null, Doctrine_Core::HYDRATE_SCALAR);
     $normalizedResult = array();
     foreach ($result as $row) {
         $normalizedRow = array();
         foreach ($row as $field => $value) {
             $field = explode("_", $field, 2);
             $normalizedRow[$field[1]] = $value;
         }
         $normalizedResult[] = $normalizedRow;
     }
     self::$bufferedResults[$this->view["name"]] = $normalizedResult;
     if ($this->view["base"]) {
         self::$bufferedResults[$this->view["base"]] = $normalizedResult;
     }
     AppKitLogger::verbose("Result for view %s : %s", $this->view["name"], $normalizedResult);
     $this->applyMerger($normalizedResult);
     return $normalizedResult;
 }