class View implements ExtenderInterface, LifecycleInterface
Views are PHP files that use the Laravel Blade syntax for creation of server-side generated HTML.
Flarum's core uses them for error pages, the installer, HTML emails, and the skeletons for the forum and admin sites.
Methods
Details
at
line 41
View
namespace(string $namespace, $hints)
Register a new namespace of Laravel views.
To create and use views in your extension, you will need to put them in a folder, and register that folder as a namespace. Views can then be used in your extension by injecting an instance of `Illuminate\Contracts\View\Factory`, and calling its `make` method. The `make` method takes the view parameter in the format NAMESPACE::VIEW_NAME. You can also pass variables into a view. For more information, see: https://laravel.com/api/8.x/Illuminate/View/Factory.html#method_make