ILIAS  release_6 Revision v6.24-5-g0c8bfefb3b8
All Data Structures Namespaces Files Functions Variables Modules Pages
DecoratedPageBuilder.php
Go to the documentation of this file.
2 
3 use Closure;
6 
15 {
16 
20  private $original;
24  private $deco;
25 
26 
34  {
35  $this->original = $original;
36  $this->deco = $deco;
37  }
38 
39 
43  public function build(PagePartProvider $parts) : Page
44  {
46 
47  // $page = $this->original->build($parts);
48 
49  return $deco($parts);
50  }
51 }
This describes the Page.
Definition: Page.php:13
__construct(PageBuilder $original, Closure $deco)
DecoratedPageBuilder constructor.