コード例 #1
0
 /**
  * Flushes all data to another response context
  * @param ResponseContext $mainContext
  */
 public function flushToContext(ResponseContext $mainContext)
 {
     foreach ($this->getAllValues() as $key => $value) {
         $mainContext->setValue($key, $value);
     }
     foreach ($this->layoutSnippetResponses as $key => $responses) {
         foreach ($responses as $snippet) {
             $mainContext->addToLayoutSnippet($key, $snippet);
         }
     }
 }