hacktx/nucleus

View on GitHub
lib/Render.php

Summary

Maintainability
A
0 mins
Test Coverage
<?hh // strict

class Render {
  public static function go(
    XHPRoot $content,
    string $controller,
    ?string $title,
  ): void {
    $user = null;
    if (Session::isActive()) {
      $user = Session::getUser();
    }

    print
      <nucleus:layout user={$user} controller={$controller} title={$title}>
        {$content}
      </nucleus:layout>
    ;
  }
}