text: 
  window.projectVersion = 'v0.1.0-beta.10';
  
  (function(root) {
  
      var bhIndex = null;
      var rootPath = '';
      var treeHtml = '        <ul>                <li data-name="namespace:Flarum" class="opened">                    <div style="padding-left:0px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum.html">Flarum</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="namespace:Flarum_Admin" >                    <div style="padding-left:18px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Admin.html">Admin</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="namespace:Flarum_Admin_Content" >                    <div style="padding-left:36px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Admin/Content.html">Content</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Admin_Content_AdminPayload" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Admin/Content/AdminPayload.html">AdminPayload</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_Admin_Middleware" >                    <div style="padding-left:36px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Admin/Middleware.html">Middleware</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Admin_Middleware_RequireAdministrateAbility" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Admin/Middleware/RequireAdministrateAbility.html">RequireAdministrateAbility</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="class:Flarum_Admin_AdminServiceProvider" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Admin/AdminServiceProvider.html">AdminServiceProvider</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_Api" >                    <div style="padding-left:18px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Api.html">Api</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="namespace:Flarum_Api_Controller" >                    <div style="padding-left:36px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Api/Controller.html">Controller</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Api_Controller_AbstractCreateController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Controller/AbstractCreateController.html">AbstractCreateController</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Controller_AbstractDeleteController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Controller/AbstractDeleteController.html">AbstractDeleteController</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Controller_AbstractListController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Controller/AbstractListController.html">AbstractListController</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Controller_AbstractSerializeController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Controller/AbstractSerializeController.html">AbstractSerializeController</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Controller_AbstractShowController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Controller/AbstractShowController.html">AbstractShowController</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Controller_ClearCacheController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Controller/ClearCacheController.html">ClearCacheController</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Controller_CreateDiscussionController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Controller/CreateDiscussionController.html">CreateDiscussionController</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Controller_CreateGroupController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Controller/CreateGroupController.html">CreateGroupController</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Controller_CreatePostController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Controller/CreatePostController.html">CreatePostController</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Controller_CreateTokenController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Controller/CreateTokenController.html">CreateTokenController</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Controller_CreateUserController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Controller/CreateUserController.html">CreateUserController</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Controller_DeleteAvatarController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Controller/DeleteAvatarController.html">DeleteAvatarController</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Controller_DeleteDiscussionController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Controller/DeleteDiscussionController.html">DeleteDiscussionController</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Controller_DeleteFaviconController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Controller/DeleteFaviconController.html">DeleteFaviconController</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Controller_DeleteGroupController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Controller/DeleteGroupController.html">DeleteGroupController</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Controller_DeleteLogoController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Controller/DeleteLogoController.html">DeleteLogoController</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Controller_DeletePostController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Controller/DeletePostController.html">DeletePostController</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Controller_DeleteUserController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Controller/DeleteUserController.html">DeleteUserController</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Controller_ForgotPasswordController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Controller/ForgotPasswordController.html">ForgotPasswordController</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Controller_ListDiscussionsController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Controller/ListDiscussionsController.html">ListDiscussionsController</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Controller_ListGroupsController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Controller/ListGroupsController.html">ListGroupsController</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Controller_ListMailDriversController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Controller/ListMailDriversController.html">ListMailDriversController</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Controller_ListNotificationsController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Controller/ListNotificationsController.html">ListNotificationsController</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Controller_ListPostsController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Controller/ListPostsController.html">ListPostsController</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Controller_ListUsersController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Controller/ListUsersController.html">ListUsersController</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Controller_ReadAllNotificationsController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Controller/ReadAllNotificationsController.html">ReadAllNotificationsController</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Controller_SendConfirmationEmailController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Controller/SendConfirmationEmailController.html">SendConfirmationEmailController</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Controller_SetPermissionController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Controller/SetPermissionController.html">SetPermissionController</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Controller_SetSettingsController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Controller/SetSettingsController.html">SetSettingsController</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Controller_ShowDiscussionController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Controller/ShowDiscussionController.html">ShowDiscussionController</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Controller_ShowForumController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Controller/ShowForumController.html">ShowForumController</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Controller_ShowPostController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Controller/ShowPostController.html">ShowPostController</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Controller_ShowUserController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Controller/ShowUserController.html">ShowUserController</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Controller_UninstallExtensionController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Controller/UninstallExtensionController.html">UninstallExtensionController</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Controller_UpdateDiscussionController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Controller/UpdateDiscussionController.html">UpdateDiscussionController</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Controller_UpdateExtensionController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Controller/UpdateExtensionController.html">UpdateExtensionController</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Controller_UpdateGroupController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Controller/UpdateGroupController.html">UpdateGroupController</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Controller_UpdateNotificationController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Controller/UpdateNotificationController.html">UpdateNotificationController</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Controller_UpdatePostController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Controller/UpdatePostController.html">UpdatePostController</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Controller_UpdateUserController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Controller/UpdateUserController.html">UpdateUserController</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Controller_UploadAvatarController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Controller/UploadAvatarController.html">UploadAvatarController</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Controller_UploadFaviconController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Controller/UploadFaviconController.html">UploadFaviconController</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Controller_UploadLogoController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Controller/UploadLogoController.html">UploadLogoController</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_Api_Event" >                    <div style="padding-left:36px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Api/Event.html">Event</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Api_Event_Serializing" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Event/Serializing.html">Serializing</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Event_WillGetData" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Event/WillGetData.html">WillGetData</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Event_WillSerializeData" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Event/WillSerializeData.html">WillSerializeData</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_Api_Exception" >                    <div style="padding-left:36px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Api/Exception.html">Exception</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Api_Exception_InvalidAccessTokenException" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Exception/InvalidAccessTokenException.html">InvalidAccessTokenException</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_Api_Middleware" >                    <div style="padding-left:36px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Api/Middleware.html">Middleware</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Api_Middleware_FakeHttpMethods" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Middleware/FakeHttpMethods.html">FakeHttpMethods</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_Api_Serializer" >                    <div style="padding-left:36px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Api/Serializer.html">Serializer</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Api_Serializer_AbstractSerializer" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Serializer/AbstractSerializer.html">AbstractSerializer</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Serializer_BasicDiscussionSerializer" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Serializer/BasicDiscussionSerializer.html">BasicDiscussionSerializer</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Serializer_BasicPostSerializer" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Serializer/BasicPostSerializer.html">BasicPostSerializer</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Serializer_BasicUserSerializer" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Serializer/BasicUserSerializer.html">BasicUserSerializer</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Serializer_CurrentUserSerializer" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Serializer/CurrentUserSerializer.html">CurrentUserSerializer</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Serializer_DiscussionSerializer" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Serializer/DiscussionSerializer.html">DiscussionSerializer</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Serializer_ForumSerializer" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Serializer/ForumSerializer.html">ForumSerializer</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Serializer_GroupSerializer" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Serializer/GroupSerializer.html">GroupSerializer</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Serializer_MailDriverSerializer" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Serializer/MailDriverSerializer.html">MailDriverSerializer</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Serializer_NotificationSerializer" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Serializer/NotificationSerializer.html">NotificationSerializer</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Serializer_PostSerializer" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Serializer/PostSerializer.html">PostSerializer</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Serializer_UserSerializer" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Api/Serializer/UserSerializer.html">UserSerializer</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="class:Flarum_Api_ApiKey" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Api/ApiKey.html">ApiKey</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_ApiServiceProvider" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Api/ApiServiceProvider.html">ApiServiceProvider</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_Client" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Api/Client.html">Client</a>                    </div>                </li>                            <li data-name="class:Flarum_Api_JsonApiResponse" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Api/JsonApiResponse.html">JsonApiResponse</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_Bus" >                    <div style="padding-left:18px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Bus.html">Bus</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Bus_BusServiceProvider" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Bus/BusServiceProvider.html">BusServiceProvider</a>                    </div>                </li>                            <li data-name="class:Flarum_Bus_Dispatcher" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Bus/Dispatcher.html">Dispatcher</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_Console" >                    <div style="padding-left:18px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Console.html">Console</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="namespace:Flarum_Console_Event" >                    <div style="padding-left:36px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Console/Event.html">Event</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Console_Event_Configuring" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Console/Event/Configuring.html">Configuring</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="class:Flarum_Console_AbstractCommand" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Console/AbstractCommand.html">AbstractCommand</a>                    </div>                </li>                            <li data-name="class:Flarum_Console_Server" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Console/Server.html">Server</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_Database" >                    <div style="padding-left:18px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Database.html">Database</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="namespace:Flarum_Database_Console" >                    <div style="padding-left:36px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Database/Console.html">Console</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Database_Console_GenerateMigrationCommand" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Database/Console/GenerateMigrationCommand.html">GenerateMigrationCommand</a>                    </div>                </li>                            <li data-name="class:Flarum_Database_Console_MigrateCommand" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Database/Console/MigrateCommand.html">MigrateCommand</a>                    </div>                </li>                            <li data-name="class:Flarum_Database_Console_ResetCommand" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Database/Console/ResetCommand.html">ResetCommand</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="class:Flarum_Database_AbstractModel" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Database/AbstractModel.html">AbstractModel</a>                    </div>                </li>                            <li data-name="class:Flarum_Database_DatabaseMigrationRepository" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Database/DatabaseMigrationRepository.html">DatabaseMigrationRepository</a>                    </div>                </li>                            <li data-name="class:Flarum_Database_DatabaseServiceProvider" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Database/DatabaseServiceProvider.html">DatabaseServiceProvider</a>                    </div>                </li>                            <li data-name="class:Flarum_Database_Migration" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Database/Migration.html">Migration</a>                    </div>                </li>                            <li data-name="class:Flarum_Database_MigrationCreator" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Database/MigrationCreator.html">MigrationCreator</a>                    </div>                </li>                            <li data-name="class:Flarum_Database_MigrationRepositoryInterface" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Database/MigrationRepositoryInterface.html">MigrationRepositoryInterface</a>                    </div>                </li>                            <li data-name="class:Flarum_Database_MigrationServiceProvider" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Database/MigrationServiceProvider.html">MigrationServiceProvider</a>                    </div>                </li>                            <li data-name="class:Flarum_Database_Migrator" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Database/Migrator.html">Migrator</a>                    </div>                </li>                            <li data-name="class:Flarum_Database_ScopeVisibilityTrait" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Database/ScopeVisibilityTrait.html">ScopeVisibilityTrait</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_Discussion" >                    <div style="padding-left:18px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Discussion.html">Discussion</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="namespace:Flarum_Discussion_Command" >                    <div style="padding-left:36px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Discussion/Command.html">Command</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Discussion_Command_DeleteDiscussion" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Discussion/Command/DeleteDiscussion.html">DeleteDiscussion</a>                    </div>                </li>                            <li data-name="class:Flarum_Discussion_Command_DeleteDiscussionHandler" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Discussion/Command/DeleteDiscussionHandler.html">DeleteDiscussionHandler</a>                    </div>                </li>                            <li data-name="class:Flarum_Discussion_Command_EditDiscussion" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Discussion/Command/EditDiscussion.html">EditDiscussion</a>                    </div>                </li>                            <li data-name="class:Flarum_Discussion_Command_EditDiscussionHandler" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Discussion/Command/EditDiscussionHandler.html">EditDiscussionHandler</a>                    </div>                </li>                            <li data-name="class:Flarum_Discussion_Command_ReadDiscussion" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Discussion/Command/ReadDiscussion.html">ReadDiscussion</a>                    </div>                </li>                            <li data-name="class:Flarum_Discussion_Command_ReadDiscussionHandler" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Discussion/Command/ReadDiscussionHandler.html">ReadDiscussionHandler</a>                    </div>                </li>                            <li data-name="class:Flarum_Discussion_Command_StartDiscussion" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Discussion/Command/StartDiscussion.html">StartDiscussion</a>                    </div>                </li>                            <li data-name="class:Flarum_Discussion_Command_StartDiscussionHandler" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Discussion/Command/StartDiscussionHandler.html">StartDiscussionHandler</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_Discussion_Event" >                    <div style="padding-left:36px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Discussion/Event.html">Event</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Discussion_Event_Deleted" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Discussion/Event/Deleted.html">Deleted</a>                    </div>                </li>                            <li data-name="class:Flarum_Discussion_Event_Deleting" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Discussion/Event/Deleting.html">Deleting</a>                    </div>                </li>                            <li data-name="class:Flarum_Discussion_Event_Hidden" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Discussion/Event/Hidden.html">Hidden</a>                    </div>                </li>                            <li data-name="class:Flarum_Discussion_Event_Renamed" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Discussion/Event/Renamed.html">Renamed</a>                    </div>                </li>                            <li data-name="class:Flarum_Discussion_Event_Restored" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Discussion/Event/Restored.html">Restored</a>                    </div>                </li>                            <li data-name="class:Flarum_Discussion_Event_Saving" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Discussion/Event/Saving.html">Saving</a>                    </div>                </li>                            <li data-name="class:Flarum_Discussion_Event_Searching" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Discussion/Event/Searching.html">Searching</a>                    </div>                </li>                            <li data-name="class:Flarum_Discussion_Event_Started" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Discussion/Event/Started.html">Started</a>                    </div>                </li>                            <li data-name="class:Flarum_Discussion_Event_UserDataSaving" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Discussion/Event/UserDataSaving.html">UserDataSaving</a>                    </div>                </li>                            <li data-name="class:Flarum_Discussion_Event_UserRead" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Discussion/Event/UserRead.html">UserRead</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_Discussion_Search" >                    <div style="padding-left:36px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Discussion/Search.html">Search</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="namespace:Flarum_Discussion_Search_Gambit" >                    <div style="padding-left:54px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Discussion/Search/Gambit.html">Gambit</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Discussion_Search_Gambit_AuthorGambit" >                    <div style="padding-left:80px" class="hd leaf">                        <a href="Flarum/Discussion/Search/Gambit/AuthorGambit.html">AuthorGambit</a>                    </div>                </li>                            <li data-name="class:Flarum_Discussion_Search_Gambit_CreatedGambit" >                    <div style="padding-left:80px" class="hd leaf">                        <a href="Flarum/Discussion/Search/Gambit/CreatedGambit.html">CreatedGambit</a>                    </div>                </li>                            <li data-name="class:Flarum_Discussion_Search_Gambit_FulltextGambit" >                    <div style="padding-left:80px" class="hd leaf">                        <a href="Flarum/Discussion/Search/Gambit/FulltextGambit.html">FulltextGambit</a>                    </div>                </li>                            <li data-name="class:Flarum_Discussion_Search_Gambit_HiddenGambit" >                    <div style="padding-left:80px" class="hd leaf">                        <a href="Flarum/Discussion/Search/Gambit/HiddenGambit.html">HiddenGambit</a>                    </div>                </li>                            <li data-name="class:Flarum_Discussion_Search_Gambit_UnreadGambit" >                    <div style="padding-left:80px" class="hd leaf">                        <a href="Flarum/Discussion/Search/Gambit/UnreadGambit.html">UnreadGambit</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="class:Flarum_Discussion_Search_DiscussionSearch" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Discussion/Search/DiscussionSearch.html">DiscussionSearch</a>                    </div>                </li>                            <li data-name="class:Flarum_Discussion_Search_DiscussionSearcher" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Discussion/Search/DiscussionSearcher.html">DiscussionSearcher</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="class:Flarum_Discussion_Discussion" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Discussion/Discussion.html">Discussion</a>                    </div>                </li>                            <li data-name="class:Flarum_Discussion_DiscussionMetadataUpdater" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Discussion/DiscussionMetadataUpdater.html">DiscussionMetadataUpdater</a>                    </div>                </li>                            <li data-name="class:Flarum_Discussion_DiscussionPolicy" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Discussion/DiscussionPolicy.html">DiscussionPolicy</a>                    </div>                </li>                            <li data-name="class:Flarum_Discussion_DiscussionRenamedLogger" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Discussion/DiscussionRenamedLogger.html">DiscussionRenamedLogger</a>                    </div>                </li>                            <li data-name="class:Flarum_Discussion_DiscussionRepository" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Discussion/DiscussionRepository.html">DiscussionRepository</a>                    </div>                </li>                            <li data-name="class:Flarum_Discussion_DiscussionServiceProvider" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Discussion/DiscussionServiceProvider.html">DiscussionServiceProvider</a>                    </div>                </li>                            <li data-name="class:Flarum_Discussion_DiscussionValidator" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Discussion/DiscussionValidator.html">DiscussionValidator</a>                    </div>                </li>                            <li data-name="class:Flarum_Discussion_UserState" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Discussion/UserState.html">UserState</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_Event" >                    <div style="padding-left:18px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Event.html">Event</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Event_AbstractConfigureGambits" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Event/AbstractConfigureGambits.html">AbstractConfigureGambits</a>                    </div>                </li>                            <li data-name="class:Flarum_Event_AbstractConfigureRoutes" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Event/AbstractConfigureRoutes.html">AbstractConfigureRoutes</a>                    </div>                </li>                            <li data-name="class:Flarum_Event_ConfigureApiRoutes" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Event/ConfigureApiRoutes.html">ConfigureApiRoutes</a>                    </div>                </li>                            <li data-name="class:Flarum_Event_ConfigureDiscussionGambits" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Event/ConfigureDiscussionGambits.html">ConfigureDiscussionGambits</a>                    </div>                </li>                            <li data-name="class:Flarum_Event_ConfigureForumRoutes" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Event/ConfigureForumRoutes.html">ConfigureForumRoutes</a>                    </div>                </li>                            <li data-name="class:Flarum_Event_ConfigureLocales" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Event/ConfigureLocales.html">ConfigureLocales</a>                    </div>                </li>                            <li data-name="class:Flarum_Event_ConfigureMiddleware" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Event/ConfigureMiddleware.html">ConfigureMiddleware</a>                    </div>                </li>                            <li data-name="class:Flarum_Event_ConfigureModelDates" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Event/ConfigureModelDates.html">ConfigureModelDates</a>                    </div>                </li>                            <li data-name="class:Flarum_Event_ConfigureModelDefaultAttributes" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Event/ConfigureModelDefaultAttributes.html">ConfigureModelDefaultAttributes</a>                    </div>                </li>                            <li data-name="class:Flarum_Event_ConfigureNotificationTypes" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Event/ConfigureNotificationTypes.html">ConfigureNotificationTypes</a>                    </div>                </li>                            <li data-name="class:Flarum_Event_ConfigurePostTypes" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Event/ConfigurePostTypes.html">ConfigurePostTypes</a>                    </div>                </li>                            <li data-name="class:Flarum_Event_ConfigurePostsQuery" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Event/ConfigurePostsQuery.html">ConfigurePostsQuery</a>                    </div>                </li>                            <li data-name="class:Flarum_Event_ConfigureUserGambits" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Event/ConfigureUserGambits.html">ConfigureUserGambits</a>                    </div>                </li>                            <li data-name="class:Flarum_Event_ConfigureUserPreferences" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Event/ConfigureUserPreferences.html">ConfigureUserPreferences</a>                    </div>                </li>                            <li data-name="class:Flarum_Event_GetApiRelationship" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Event/GetApiRelationship.html">GetApiRelationship</a>                    </div>                </li>                            <li data-name="class:Flarum_Event_GetModelIsPrivate" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Event/GetModelIsPrivate.html">GetModelIsPrivate</a>                    </div>                </li>                            <li data-name="class:Flarum_Event_GetModelRelationship" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Event/GetModelRelationship.html">GetModelRelationship</a>                    </div>                </li>                            <li data-name="class:Flarum_Event_GetPermission" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Event/GetPermission.html">GetPermission</a>                    </div>                </li>                            <li data-name="class:Flarum_Event_PrepareUserGroups" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Event/PrepareUserGroups.html">PrepareUserGroups</a>                    </div>                </li>                            <li data-name="class:Flarum_Event_ScopeModelVisibility" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Event/ScopeModelVisibility.html">ScopeModelVisibility</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_Extend" >                    <div style="padding-left:18px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Extend.html">Extend</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Extend_Compat" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Extend/Compat.html">Compat</a>                    </div>                </li>                            <li data-name="class:Flarum_Extend_ExtenderInterface" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Extend/ExtenderInterface.html">ExtenderInterface</a>                    </div>                </li>                            <li data-name="class:Flarum_Extend_Formatter" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Extend/Formatter.html">Formatter</a>                    </div>                </li>                            <li data-name="class:Flarum_Extend_Frontend" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Extend/Frontend.html">Frontend</a>                    </div>                </li>                            <li data-name="class:Flarum_Extend_LanguagePack" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Extend/LanguagePack.html">LanguagePack</a>                    </div>                </li>                            <li data-name="class:Flarum_Extend_LifecycleInterface" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Extend/LifecycleInterface.html">LifecycleInterface</a>                    </div>                </li>                            <li data-name="class:Flarum_Extend_Locales" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Extend/Locales.html">Locales</a>                    </div>                </li>                            <li data-name="class:Flarum_Extend_Routes" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Extend/Routes.html">Routes</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_Extension" >                    <div style="padding-left:18px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Extension.html">Extension</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="namespace:Flarum_Extension_Event" >                    <div style="padding-left:36px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Extension/Event.html">Event</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Extension_Event_Disabled" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Extension/Event/Disabled.html">Disabled</a>                    </div>                </li>                            <li data-name="class:Flarum_Extension_Event_Disabling" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Extension/Event/Disabling.html">Disabling</a>                    </div>                </li>                            <li data-name="class:Flarum_Extension_Event_Enabled" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Extension/Event/Enabled.html">Enabled</a>                    </div>                </li>                            <li data-name="class:Flarum_Extension_Event_Enabling" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Extension/Event/Enabling.html">Enabling</a>                    </div>                </li>                            <li data-name="class:Flarum_Extension_Event_Uninstalled" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Extension/Event/Uninstalled.html">Uninstalled</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="class:Flarum_Extension_DefaultLanguagePackGuard" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Extension/DefaultLanguagePackGuard.html">DefaultLanguagePackGuard</a>                    </div>                </li>                            <li data-name="class:Flarum_Extension_Extension" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Extension/Extension.html">Extension</a>                    </div>                </li>                            <li data-name="class:Flarum_Extension_ExtensionManager" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Extension/ExtensionManager.html">ExtensionManager</a>                    </div>                </li>                            <li data-name="class:Flarum_Extension_ExtensionServiceProvider" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Extension/ExtensionServiceProvider.html">ExtensionServiceProvider</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_Formatter" >                    <div style="padding-left:18px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Formatter.html">Formatter</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="namespace:Flarum_Formatter_Event" >                    <div style="padding-left:36px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Formatter/Event.html">Event</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Formatter_Event_Configuring" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Formatter/Event/Configuring.html">Configuring</a>                    </div>                </li>                            <li data-name="class:Flarum_Formatter_Event_Parsing" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Formatter/Event/Parsing.html">Parsing</a>                    </div>                </li>                            <li data-name="class:Flarum_Formatter_Event_Rendering" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Formatter/Event/Rendering.html">Rendering</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="class:Flarum_Formatter_Formatter" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Formatter/Formatter.html">Formatter</a>                    </div>                </li>                            <li data-name="class:Flarum_Formatter_FormatterServiceProvider" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Formatter/FormatterServiceProvider.html">FormatterServiceProvider</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_Forum" >                    <div style="padding-left:18px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Forum.html">Forum</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="namespace:Flarum_Forum_Auth" >                    <div style="padding-left:36px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Forum/Auth.html">Auth</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Forum_Auth_Registration" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Forum/Auth/Registration.html">Registration</a>                    </div>                </li>                            <li data-name="class:Flarum_Forum_Auth_ResponseFactory" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Forum/Auth/ResponseFactory.html">ResponseFactory</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_Forum_Content" >                    <div style="padding-left:36px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Forum/Content.html">Content</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Forum_Content_AssertRegistered" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Forum/Content/AssertRegistered.html">AssertRegistered</a>                    </div>                </li>                            <li data-name="class:Flarum_Forum_Content_Discussion" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Forum/Content/Discussion.html">Discussion</a>                    </div>                </li>                            <li data-name="class:Flarum_Forum_Content_Index" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Forum/Content/Index.html">Index</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_Forum_Controller" >                    <div style="padding-left:36px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Forum/Controller.html">Controller</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Forum_Controller_ConfirmEmailController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Forum/Controller/ConfirmEmailController.html">ConfirmEmailController</a>                    </div>                </li>                            <li data-name="class:Flarum_Forum_Controller_LogInController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Forum/Controller/LogInController.html">LogInController</a>                    </div>                </li>                            <li data-name="class:Flarum_Forum_Controller_LogOutController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Forum/Controller/LogOutController.html">LogOutController</a>                    </div>                </li>                            <li data-name="class:Flarum_Forum_Controller_RegisterController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Forum/Controller/RegisterController.html">RegisterController</a>                    </div>                </li>                            <li data-name="class:Flarum_Forum_Controller_ResetPasswordController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Forum/Controller/ResetPasswordController.html">ResetPasswordController</a>                    </div>                </li>                            <li data-name="class:Flarum_Forum_Controller_SavePasswordController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Forum/Controller/SavePasswordController.html">SavePasswordController</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="class:Flarum_Forum_ForumServiceProvider" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Forum/ForumServiceProvider.html">ForumServiceProvider</a>                    </div>                </li>                            <li data-name="class:Flarum_Forum_ValidateCustomLess" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Forum/ValidateCustomLess.html">ValidateCustomLess</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_Foundation" >                    <div style="padding-left:18px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Foundation.html">Foundation</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="namespace:Flarum_Foundation_Console" >                    <div style="padding-left:36px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Foundation/Console.html">Console</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Foundation_Console_CacheClearCommand" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Foundation/Console/CacheClearCommand.html">CacheClearCommand</a>                    </div>                </li>                            <li data-name="class:Flarum_Foundation_Console_InfoCommand" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Foundation/Console/InfoCommand.html">InfoCommand</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_Foundation_ErrorHandling" >                    <div style="padding-left:36px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Foundation/ErrorHandling.html">ErrorHandling</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="namespace:Flarum_Foundation_ErrorHandling_ExceptionHandler" >                    <div style="padding-left:54px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Foundation/ErrorHandling/ExceptionHandler.html">ExceptionHandler</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Foundation_ErrorHandling_ExceptionHandler_IlluminateValidationExceptionHandler" >                    <div style="padding-left:80px" class="hd leaf">                        <a href="Flarum/Foundation/ErrorHandling/ExceptionHandler/IlluminateValidationExceptionHandler.html">IlluminateValidationExceptionHandler</a>                    </div>                </li>                            <li data-name="class:Flarum_Foundation_ErrorHandling_ExceptionHandler_ValidationExceptionHandler" >                    <div style="padding-left:80px" class="hd leaf">                        <a href="Flarum/Foundation/ErrorHandling/ExceptionHandler/ValidationExceptionHandler.html">ValidationExceptionHandler</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="class:Flarum_Foundation_ErrorHandling_HandledError" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Foundation/ErrorHandling/HandledError.html">HandledError</a>                    </div>                </li>                            <li data-name="class:Flarum_Foundation_ErrorHandling_HttpFormatter" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Foundation/ErrorHandling/HttpFormatter.html">HttpFormatter</a>                    </div>                </li>                            <li data-name="class:Flarum_Foundation_ErrorHandling_JsonApiFormatter" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Foundation/ErrorHandling/JsonApiFormatter.html">JsonApiFormatter</a>                    </div>                </li>                            <li data-name="class:Flarum_Foundation_ErrorHandling_LogReporter" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Foundation/ErrorHandling/LogReporter.html">LogReporter</a>                    </div>                </li>                            <li data-name="class:Flarum_Foundation_ErrorHandling_Registry" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Foundation/ErrorHandling/Registry.html">Registry</a>                    </div>                </li>                            <li data-name="class:Flarum_Foundation_ErrorHandling_Reporter" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Foundation/ErrorHandling/Reporter.html">Reporter</a>                    </div>                </li>                            <li data-name="class:Flarum_Foundation_ErrorHandling_ViewFormatter" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Foundation/ErrorHandling/ViewFormatter.html">ViewFormatter</a>                    </div>                </li>                            <li data-name="class:Flarum_Foundation_ErrorHandling_WhoopsFormatter" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Foundation/ErrorHandling/WhoopsFormatter.html">WhoopsFormatter</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_Foundation_Event" >                    <div style="padding-left:36px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Foundation/Event.html">Event</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Foundation_Event_ClearingCache" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Foundation/Event/ClearingCache.html">ClearingCache</a>                    </div>                </li>                            <li data-name="class:Flarum_Foundation_Event_Validating" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Foundation/Event/Validating.html">Validating</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="class:Flarum_Foundation_AbstractServiceProvider" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Foundation/AbstractServiceProvider.html">AbstractServiceProvider</a>                    </div>                </li>                            <li data-name="class:Flarum_Foundation_AbstractValidator" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Foundation/AbstractValidator.html">AbstractValidator</a>                    </div>                </li>                            <li data-name="class:Flarum_Foundation_AppInterface" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Foundation/AppInterface.html">AppInterface</a>                    </div>                </li>                            <li data-name="class:Flarum_Foundation_Application" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Foundation/Application.html">Application</a>                    </div>                </li>                            <li data-name="class:Flarum_Foundation_DispatchEventsTrait" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Foundation/DispatchEventsTrait.html">DispatchEventsTrait</a>                    </div>                </li>                            <li data-name="class:Flarum_Foundation_ErrorServiceProvider" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Foundation/ErrorServiceProvider.html">ErrorServiceProvider</a>                    </div>                </li>                            <li data-name="class:Flarum_Foundation_EventGeneratorTrait" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Foundation/EventGeneratorTrait.html">EventGeneratorTrait</a>                    </div>                </li>                            <li data-name="class:Flarum_Foundation_InstalledApp" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Foundation/InstalledApp.html">InstalledApp</a>                    </div>                </li>                            <li data-name="class:Flarum_Foundation_InstalledSite" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Foundation/InstalledSite.html">InstalledSite</a>                    </div>                </li>                            <li data-name="class:Flarum_Foundation_KnownError" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Foundation/KnownError.html">KnownError</a>                    </div>                </li>                            <li data-name="class:Flarum_Foundation_MaintenanceModeHandler" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Foundation/MaintenanceModeHandler.html">MaintenanceModeHandler</a>                    </div>                </li>                            <li data-name="class:Flarum_Foundation_Site" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Foundation/Site.html">Site</a>                    </div>                </li>                            <li data-name="class:Flarum_Foundation_SiteInterface" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Foundation/SiteInterface.html">SiteInterface</a>                    </div>                </li>                            <li data-name="class:Flarum_Foundation_UninstalledSite" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Foundation/UninstalledSite.html">UninstalledSite</a>                    </div>                </li>                            <li data-name="class:Flarum_Foundation_ValidationException" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Foundation/ValidationException.html">ValidationException</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_Frontend" >                    <div style="padding-left:18px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Frontend.html">Frontend</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="namespace:Flarum_Frontend_Compiler" >                    <div style="padding-left:36px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Frontend/Compiler.html">Compiler</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="namespace:Flarum_Frontend_Compiler_Source" >                    <div style="padding-left:54px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Frontend/Compiler/Source.html">Source</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Frontend_Compiler_Source_FileSource" >                    <div style="padding-left:80px" class="hd leaf">                        <a href="Flarum/Frontend/Compiler/Source/FileSource.html">FileSource</a>                    </div>                </li>                            <li data-name="class:Flarum_Frontend_Compiler_Source_SourceCollector" >                    <div style="padding-left:80px" class="hd leaf">                        <a href="Flarum/Frontend/Compiler/Source/SourceCollector.html">SourceCollector</a>                    </div>                </li>                            <li data-name="class:Flarum_Frontend_Compiler_Source_SourceInterface" >                    <div style="padding-left:80px" class="hd leaf">                        <a href="Flarum/Frontend/Compiler/Source/SourceInterface.html">SourceInterface</a>                    </div>                </li>                            <li data-name="class:Flarum_Frontend_Compiler_Source_StringSource" >                    <div style="padding-left:80px" class="hd leaf">                        <a href="Flarum/Frontend/Compiler/Source/StringSource.html">StringSource</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="class:Flarum_Frontend_Compiler_CompilerInterface" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Frontend/Compiler/CompilerInterface.html">CompilerInterface</a>                    </div>                </li>                            <li data-name="class:Flarum_Frontend_Compiler_JsCompiler" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Frontend/Compiler/JsCompiler.html">JsCompiler</a>                    </div>                </li>                            <li data-name="class:Flarum_Frontend_Compiler_LessCompiler" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Frontend/Compiler/LessCompiler.html">LessCompiler</a>                    </div>                </li>                            <li data-name="class:Flarum_Frontend_Compiler_RevisionCompiler" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Frontend/Compiler/RevisionCompiler.html">RevisionCompiler</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_Frontend_Content" >                    <div style="padding-left:36px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Frontend/Content.html">Content</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Frontend_Content_Assets" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Frontend/Content/Assets.html">Assets</a>                    </div>                </li>                            <li data-name="class:Flarum_Frontend_Content_CorePayload" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Frontend/Content/CorePayload.html">CorePayload</a>                    </div>                </li>                            <li data-name="class:Flarum_Frontend_Content_Meta" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Frontend/Content/Meta.html">Meta</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="class:Flarum_Frontend_AddLocaleAssets" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Frontend/AddLocaleAssets.html">AddLocaleAssets</a>                    </div>                </li>                            <li data-name="class:Flarum_Frontend_AddTranslations" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Frontend/AddTranslations.html">AddTranslations</a>                    </div>                </li>                            <li data-name="class:Flarum_Frontend_Assets" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Frontend/Assets.html">Assets</a>                    </div>                </li>                            <li data-name="class:Flarum_Frontend_Controller" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Frontend/Controller.html">Controller</a>                    </div>                </li>                            <li data-name="class:Flarum_Frontend_Document" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Frontend/Document.html">Document</a>                    </div>                </li>                            <li data-name="class:Flarum_Frontend_Frontend" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Frontend/Frontend.html">Frontend</a>                    </div>                </li>                            <li data-name="class:Flarum_Frontend_FrontendServiceProvider" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Frontend/FrontendServiceProvider.html">FrontendServiceProvider</a>                    </div>                </li>                            <li data-name="class:Flarum_Frontend_RecompileFrontendAssets" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Frontend/RecompileFrontendAssets.html">RecompileFrontendAssets</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_Group" >                    <div style="padding-left:18px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Group.html">Group</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="namespace:Flarum_Group_Command" >                    <div style="padding-left:36px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Group/Command.html">Command</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Group_Command_CreateGroup" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Group/Command/CreateGroup.html">CreateGroup</a>                    </div>                </li>                            <li data-name="class:Flarum_Group_Command_CreateGroupHandler" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Group/Command/CreateGroupHandler.html">CreateGroupHandler</a>                    </div>                </li>                            <li data-name="class:Flarum_Group_Command_DeleteGroup" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Group/Command/DeleteGroup.html">DeleteGroup</a>                    </div>                </li>                            <li data-name="class:Flarum_Group_Command_DeleteGroupHandler" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Group/Command/DeleteGroupHandler.html">DeleteGroupHandler</a>                    </div>                </li>                            <li data-name="class:Flarum_Group_Command_EditGroup" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Group/Command/EditGroup.html">EditGroup</a>                    </div>                </li>                            <li data-name="class:Flarum_Group_Command_EditGroupHandler" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Group/Command/EditGroupHandler.html">EditGroupHandler</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_Group_Event" >                    <div style="padding-left:36px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Group/Event.html">Event</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Group_Event_Created" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Group/Event/Created.html">Created</a>                    </div>                </li>                            <li data-name="class:Flarum_Group_Event_Deleted" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Group/Event/Deleted.html">Deleted</a>                    </div>                </li>                            <li data-name="class:Flarum_Group_Event_Deleting" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Group/Event/Deleting.html">Deleting</a>                    </div>                </li>                            <li data-name="class:Flarum_Group_Event_Renamed" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Group/Event/Renamed.html">Renamed</a>                    </div>                </li>                            <li data-name="class:Flarum_Group_Event_Saving" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Group/Event/Saving.html">Saving</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="class:Flarum_Group_Group" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Group/Group.html">Group</a>                    </div>                </li>                            <li data-name="class:Flarum_Group_GroupPolicy" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Group/GroupPolicy.html">GroupPolicy</a>                    </div>                </li>                            <li data-name="class:Flarum_Group_GroupRepository" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Group/GroupRepository.html">GroupRepository</a>                    </div>                </li>                            <li data-name="class:Flarum_Group_GroupServiceProvider" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Group/GroupServiceProvider.html">GroupServiceProvider</a>                    </div>                </li>                            <li data-name="class:Flarum_Group_GroupValidator" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Group/GroupValidator.html">GroupValidator</a>                    </div>                </li>                            <li data-name="class:Flarum_Group_Permission" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Group/Permission.html">Permission</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_Http" >                    <div style="padding-left:18px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Http.html">Http</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="namespace:Flarum_Http_Controller" >                    <div style="padding-left:36px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Http/Controller.html">Controller</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Http_Controller_AbstractHtmlController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Http/Controller/AbstractHtmlController.html">AbstractHtmlController</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_Http_Exception" >                    <div style="padding-left:36px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Http/Exception.html">Exception</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Http_Exception_MethodNotAllowedException" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Http/Exception/MethodNotAllowedException.html">MethodNotAllowedException</a>                    </div>                </li>                            <li data-name="class:Flarum_Http_Exception_RouteNotFoundException" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Http/Exception/RouteNotFoundException.html">RouteNotFoundException</a>                    </div>                </li>                            <li data-name="class:Flarum_Http_Exception_TokenMismatchException" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Http/Exception/TokenMismatchException.html">TokenMismatchException</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_Http_Middleware" >                    <div style="padding-left:36px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Http/Middleware.html">Middleware</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Http_Middleware_AuthenticateWithHeader" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Http/Middleware/AuthenticateWithHeader.html">AuthenticateWithHeader</a>                    </div>                </li>                            <li data-name="class:Flarum_Http_Middleware_AuthenticateWithSession" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Http/Middleware/AuthenticateWithSession.html">AuthenticateWithSession</a>                    </div>                </li>                            <li data-name="class:Flarum_Http_Middleware_CheckCsrfToken" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Http/Middleware/CheckCsrfToken.html">CheckCsrfToken</a>                    </div>                </li>                            <li data-name="class:Flarum_Http_Middleware_CollectGarbage" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Http/Middleware/CollectGarbage.html">CollectGarbage</a>                    </div>                </li>                            <li data-name="class:Flarum_Http_Middleware_DispatchRoute" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Http/Middleware/DispatchRoute.html">DispatchRoute</a>                    </div>                </li>                            <li data-name="class:Flarum_Http_Middleware_HandleErrors" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Http/Middleware/HandleErrors.html">HandleErrors</a>                    </div>                </li>                            <li data-name="class:Flarum_Http_Middleware_ParseJsonBody" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Http/Middleware/ParseJsonBody.html">ParseJsonBody</a>                    </div>                </li>                            <li data-name="class:Flarum_Http_Middleware_RememberFromCookie" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Http/Middleware/RememberFromCookie.html">RememberFromCookie</a>                    </div>                </li>                            <li data-name="class:Flarum_Http_Middleware_SetLocale" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Http/Middleware/SetLocale.html">SetLocale</a>                    </div>                </li>                            <li data-name="class:Flarum_Http_Middleware_ShareErrorsFromSession" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Http/Middleware/ShareErrorsFromSession.html">ShareErrorsFromSession</a>                    </div>                </li>                            <li data-name="class:Flarum_Http_Middleware_StartSession" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Http/Middleware/StartSession.html">StartSession</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="class:Flarum_Http_AccessToken" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Http/AccessToken.html">AccessToken</a>                    </div>                </li>                            <li data-name="class:Flarum_Http_CookieFactory" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Http/CookieFactory.html">CookieFactory</a>                    </div>                </li>                            <li data-name="class:Flarum_Http_Rememberer" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Http/Rememberer.html">Rememberer</a>                    </div>                </li>                            <li data-name="class:Flarum_Http_RouteCollection" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Http/RouteCollection.html">RouteCollection</a>                    </div>                </li>                            <li data-name="class:Flarum_Http_RouteCollectionUrlGenerator" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Http/RouteCollectionUrlGenerator.html">RouteCollectionUrlGenerator</a>                    </div>                </li>                            <li data-name="class:Flarum_Http_RouteHandlerFactory" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Http/RouteHandlerFactory.html">RouteHandlerFactory</a>                    </div>                </li>                            <li data-name="class:Flarum_Http_Server" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Http/Server.html">Server</a>                    </div>                </li>                            <li data-name="class:Flarum_Http_SessionAuthenticator" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Http/SessionAuthenticator.html">SessionAuthenticator</a>                    </div>                </li>                            <li data-name="class:Flarum_Http_UrlGenerator" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Http/UrlGenerator.html">UrlGenerator</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_Install" >                    <div style="padding-left:18px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Install.html">Install</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="namespace:Flarum_Install_Console" >                    <div style="padding-left:36px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Install/Console.html">Console</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Install_Console_DataProviderInterface" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Install/Console/DataProviderInterface.html">DataProviderInterface</a>                    </div>                </li>                            <li data-name="class:Flarum_Install_Console_FileDataProvider" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Install/Console/FileDataProvider.html">FileDataProvider</a>                    </div>                </li>                            <li data-name="class:Flarum_Install_Console_InstallCommand" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Install/Console/InstallCommand.html">InstallCommand</a>                    </div>                </li>                            <li data-name="class:Flarum_Install_Console_UserDataProvider" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Install/Console/UserDataProvider.html">UserDataProvider</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_Install_Controller" >                    <div style="padding-left:36px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Install/Controller.html">Controller</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Install_Controller_IndexController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Install/Controller/IndexController.html">IndexController</a>                    </div>                </li>                            <li data-name="class:Flarum_Install_Controller_InstallController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Install/Controller/InstallController.html">InstallController</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_Install_Prerequisite" >                    <div style="padding-left:36px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Install/Prerequisite.html">Prerequisite</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Install_Prerequisite_Composite" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Install/Prerequisite/Composite.html">Composite</a>                    </div>                </li>                            <li data-name="class:Flarum_Install_Prerequisite_PhpExtensions" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Install/Prerequisite/PhpExtensions.html">PhpExtensions</a>                    </div>                </li>                            <li data-name="class:Flarum_Install_Prerequisite_PhpVersion" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Install/Prerequisite/PhpVersion.html">PhpVersion</a>                    </div>                </li>                            <li data-name="class:Flarum_Install_Prerequisite_PrerequisiteInterface" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Install/Prerequisite/PrerequisiteInterface.html">PrerequisiteInterface</a>                    </div>                </li>                            <li data-name="class:Flarum_Install_Prerequisite_WritablePaths" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Install/Prerequisite/WritablePaths.html">WritablePaths</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_Install_Steps" >                    <div style="padding-left:36px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Install/Steps.html">Steps</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Install_Steps_ConnectToDatabase" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Install/Steps/ConnectToDatabase.html">ConnectToDatabase</a>                    </div>                </li>                            <li data-name="class:Flarum_Install_Steps_CreateAdminUser" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Install/Steps/CreateAdminUser.html">CreateAdminUser</a>                    </div>                </li>                            <li data-name="class:Flarum_Install_Steps_EnableBundledExtensions" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Install/Steps/EnableBundledExtensions.html">EnableBundledExtensions</a>                    </div>                </li>                            <li data-name="class:Flarum_Install_Steps_PublishAssets" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Install/Steps/PublishAssets.html">PublishAssets</a>                    </div>                </li>                            <li data-name="class:Flarum_Install_Steps_RunMigrations" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Install/Steps/RunMigrations.html">RunMigrations</a>                    </div>                </li>                            <li data-name="class:Flarum_Install_Steps_StoreConfig" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Install/Steps/StoreConfig.html">StoreConfig</a>                    </div>                </li>                            <li data-name="class:Flarum_Install_Steps_WriteSettings" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Install/Steps/WriteSettings.html">WriteSettings</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="class:Flarum_Install_AdminUser" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Install/AdminUser.html">AdminUser</a>                    </div>                </li>                            <li data-name="class:Flarum_Install_DatabaseConfig" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Install/DatabaseConfig.html">DatabaseConfig</a>                    </div>                </li>                            <li data-name="class:Flarum_Install_InstallServiceProvider" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Install/InstallServiceProvider.html">InstallServiceProvider</a>                    </div>                </li>                            <li data-name="class:Flarum_Install_Installation" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Install/Installation.html">Installation</a>                    </div>                </li>                            <li data-name="class:Flarum_Install_Installer" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Install/Installer.html">Installer</a>                    </div>                </li>                            <li data-name="class:Flarum_Install_Pipeline" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Install/Pipeline.html">Pipeline</a>                    </div>                </li>                            <li data-name="class:Flarum_Install_ReversibleStep" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Install/ReversibleStep.html">ReversibleStep</a>                    </div>                </li>                            <li data-name="class:Flarum_Install_Step" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Install/Step.html">Step</a>                    </div>                </li>                            <li data-name="class:Flarum_Install_StepFailed" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Install/StepFailed.html">StepFailed</a>                    </div>                </li>                            <li data-name="class:Flarum_Install_ValidationFailed" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Install/ValidationFailed.html">ValidationFailed</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_Locale" >                    <div style="padding-left:18px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Locale.html">Locale</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Locale_LocaleManager" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Locale/LocaleManager.html">LocaleManager</a>                    </div>                </li>                            <li data-name="class:Flarum_Locale_LocaleServiceProvider" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Locale/LocaleServiceProvider.html">LocaleServiceProvider</a>                    </div>                </li>                            <li data-name="class:Flarum_Locale_PrefixedYamlFileLoader" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Locale/PrefixedYamlFileLoader.html">PrefixedYamlFileLoader</a>                    </div>                </li>                            <li data-name="class:Flarum_Locale_Translator" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Locale/Translator.html">Translator</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_Mail" >                    <div style="padding-left:18px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Mail.html">Mail</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Mail_DriverInterface" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Mail/DriverInterface.html">DriverInterface</a>                    </div>                </li>                            <li data-name="class:Flarum_Mail_LogDriver" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Mail/LogDriver.html">LogDriver</a>                    </div>                </li>                            <li data-name="class:Flarum_Mail_MailServiceProvider" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Mail/MailServiceProvider.html">MailServiceProvider</a>                    </div>                </li>                            <li data-name="class:Flarum_Mail_MailgunDriver" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Mail/MailgunDriver.html">MailgunDriver</a>                    </div>                </li>                            <li data-name="class:Flarum_Mail_MandrillDriver" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Mail/MandrillDriver.html">MandrillDriver</a>                    </div>                </li>                            <li data-name="class:Flarum_Mail_SendmailDriver" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Mail/SendmailDriver.html">SendmailDriver</a>                    </div>                </li>                            <li data-name="class:Flarum_Mail_SesDriver" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Mail/SesDriver.html">SesDriver</a>                    </div>                </li>                            <li data-name="class:Flarum_Mail_SmtpDriver" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Mail/SmtpDriver.html">SmtpDriver</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_Notification" >                    <div style="padding-left:18px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Notification.html">Notification</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="namespace:Flarum_Notification_Blueprint" >                    <div style="padding-left:36px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Notification/Blueprint.html">Blueprint</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Notification_Blueprint_BlueprintInterface" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Notification/Blueprint/BlueprintInterface.html">BlueprintInterface</a>                    </div>                </li>                            <li data-name="class:Flarum_Notification_Blueprint_DiscussionRenamedBlueprint" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Notification/Blueprint/DiscussionRenamedBlueprint.html">DiscussionRenamedBlueprint</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_Notification_Command" >                    <div style="padding-left:36px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Notification/Command.html">Command</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Notification_Command_ReadAllNotifications" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Notification/Command/ReadAllNotifications.html">ReadAllNotifications</a>                    </div>                </li>                            <li data-name="class:Flarum_Notification_Command_ReadAllNotificationsHandler" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Notification/Command/ReadAllNotificationsHandler.html">ReadAllNotificationsHandler</a>                    </div>                </li>                            <li data-name="class:Flarum_Notification_Command_ReadNotification" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Notification/Command/ReadNotification.html">ReadNotification</a>                    </div>                </li>                            <li data-name="class:Flarum_Notification_Command_ReadNotificationHandler" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Notification/Command/ReadNotificationHandler.html">ReadNotificationHandler</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_Notification_Event" >                    <div style="padding-left:36px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Notification/Event.html">Event</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Notification_Event_Sending" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Notification/Event/Sending.html">Sending</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="class:Flarum_Notification_MailableInterface" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Notification/MailableInterface.html">MailableInterface</a>                    </div>                </li>                            <li data-name="class:Flarum_Notification_Notification" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Notification/Notification.html">Notification</a>                    </div>                </li>                            <li data-name="class:Flarum_Notification_NotificationMailer" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Notification/NotificationMailer.html">NotificationMailer</a>                    </div>                </li>                            <li data-name="class:Flarum_Notification_NotificationRepository" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Notification/NotificationRepository.html">NotificationRepository</a>                    </div>                </li>                            <li data-name="class:Flarum_Notification_NotificationServiceProvider" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Notification/NotificationServiceProvider.html">NotificationServiceProvider</a>                    </div>                </li>                            <li data-name="class:Flarum_Notification_NotificationSyncer" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Notification/NotificationSyncer.html">NotificationSyncer</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_Post" >                    <div style="padding-left:18px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Post.html">Post</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="namespace:Flarum_Post_Command" >                    <div style="padding-left:36px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Post/Command.html">Command</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Post_Command_DeletePost" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Post/Command/DeletePost.html">DeletePost</a>                    </div>                </li>                            <li data-name="class:Flarum_Post_Command_DeletePostHandler" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Post/Command/DeletePostHandler.html">DeletePostHandler</a>                    </div>                </li>                            <li data-name="class:Flarum_Post_Command_EditPost" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Post/Command/EditPost.html">EditPost</a>                    </div>                </li>                            <li data-name="class:Flarum_Post_Command_EditPostHandler" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Post/Command/EditPostHandler.html">EditPostHandler</a>                    </div>                </li>                            <li data-name="class:Flarum_Post_Command_PostReply" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Post/Command/PostReply.html">PostReply</a>                    </div>                </li>                            <li data-name="class:Flarum_Post_Command_PostReplyHandler" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Post/Command/PostReplyHandler.html">PostReplyHandler</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_Post_Event" >                    <div style="padding-left:36px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Post/Event.html">Event</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Post_Event_CheckingForFlooding" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Post/Event/CheckingForFlooding.html">CheckingForFlooding</a>                    </div>                </li>                            <li data-name="class:Flarum_Post_Event_Deleted" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Post/Event/Deleted.html">Deleted</a>                    </div>                </li>                            <li data-name="class:Flarum_Post_Event_Deleting" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Post/Event/Deleting.html">Deleting</a>                    </div>                </li>                            <li data-name="class:Flarum_Post_Event_Hidden" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Post/Event/Hidden.html">Hidden</a>                    </div>                </li>                            <li data-name="class:Flarum_Post_Event_Posted" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Post/Event/Posted.html">Posted</a>                    </div>                </li>                            <li data-name="class:Flarum_Post_Event_Restored" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Post/Event/Restored.html">Restored</a>                    </div>                </li>                            <li data-name="class:Flarum_Post_Event_Revised" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Post/Event/Revised.html">Revised</a>                    </div>                </li>                            <li data-name="class:Flarum_Post_Event_Saving" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Post/Event/Saving.html">Saving</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_Post_Exception" >                    <div style="padding-left:36px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Post/Exception.html">Exception</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Post_Exception_FloodingException" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Post/Exception/FloodingException.html">FloodingException</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="class:Flarum_Post_AbstractEventPost" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Post/AbstractEventPost.html">AbstractEventPost</a>                    </div>                </li>                            <li data-name="class:Flarum_Post_CommentPost" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Post/CommentPost.html">CommentPost</a>                    </div>                </li>                            <li data-name="class:Flarum_Post_DiscussionRenamedPost" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Post/DiscussionRenamedPost.html">DiscussionRenamedPost</a>                    </div>                </li>                            <li data-name="class:Flarum_Post_Floodgate" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Post/Floodgate.html">Floodgate</a>                    </div>                </li>                            <li data-name="class:Flarum_Post_MergeableInterface" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Post/MergeableInterface.html">MergeableInterface</a>                    </div>                </li>                            <li data-name="class:Flarum_Post_Post" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Post/Post.html">Post</a>                    </div>                </li>                            <li data-name="class:Flarum_Post_PostPolicy" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Post/PostPolicy.html">PostPolicy</a>                    </div>                </li>                            <li data-name="class:Flarum_Post_PostRepository" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Post/PostRepository.html">PostRepository</a>                    </div>                </li>                            <li data-name="class:Flarum_Post_PostServiceProvider" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Post/PostServiceProvider.html">PostServiceProvider</a>                    </div>                </li>                            <li data-name="class:Flarum_Post_PostValidator" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Post/PostValidator.html">PostValidator</a>                    </div>                </li>                            <li data-name="class:Flarum_Post_RegisteredTypesScope" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Post/RegisteredTypesScope.html">RegisteredTypesScope</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_Queue" >                    <div style="padding-left:18px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Queue.html">Queue</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="namespace:Flarum_Queue_Console" >                    <div style="padding-left:36px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Queue/Console.html">Console</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Queue_Console_ListenCommand" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Queue/Console/ListenCommand.html">ListenCommand</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="class:Flarum_Queue_ExceptionHandler" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Queue/ExceptionHandler.html">ExceptionHandler</a>                    </div>                </li>                            <li data-name="class:Flarum_Queue_HackyManagerForWorker" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Queue/HackyManagerForWorker.html">HackyManagerForWorker</a>                    </div>                </li>                            <li data-name="class:Flarum_Queue_Listener" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Queue/Listener.html">Listener</a>                    </div>                </li>                            <li data-name="class:Flarum_Queue_QueueFactory" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Queue/QueueFactory.html">QueueFactory</a>                    </div>                </li>                            <li data-name="class:Flarum_Queue_QueueServiceProvider" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Queue/QueueServiceProvider.html">QueueServiceProvider</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_Search" >                    <div style="padding-left:18px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Search.html">Search</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Search_AbstractRegexGambit" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Search/AbstractRegexGambit.html">AbstractRegexGambit</a>                    </div>                </li>                            <li data-name="class:Flarum_Search_AbstractSearch" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Search/AbstractSearch.html">AbstractSearch</a>                    </div>                </li>                            <li data-name="class:Flarum_Search_ApplySearchParametersTrait" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Search/ApplySearchParametersTrait.html">ApplySearchParametersTrait</a>                    </div>                </li>                            <li data-name="class:Flarum_Search_GambitInterface" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Search/GambitInterface.html">GambitInterface</a>                    </div>                </li>                            <li data-name="class:Flarum_Search_GambitManager" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Search/GambitManager.html">GambitManager</a>                    </div>                </li>                            <li data-name="class:Flarum_Search_SearchCriteria" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Search/SearchCriteria.html">SearchCriteria</a>                    </div>                </li>                            <li data-name="class:Flarum_Search_SearchResults" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Search/SearchResults.html">SearchResults</a>                    </div>                </li>                            <li data-name="class:Flarum_Search_SearchServiceProvider" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Search/SearchServiceProvider.html">SearchServiceProvider</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_Settings" >                    <div style="padding-left:18px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Settings.html">Settings</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="namespace:Flarum_Settings_Event" >                    <div style="padding-left:36px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Settings/Event.html">Event</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Settings_Event_Deserializing" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Settings/Event/Deserializing.html">Deserializing</a>                    </div>                </li>                            <li data-name="class:Flarum_Settings_Event_Saved" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Settings/Event/Saved.html">Saved</a>                    </div>                </li>                            <li data-name="class:Flarum_Settings_Event_Saving" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Settings/Event/Saving.html">Saving</a>                    </div>                </li>                            <li data-name="class:Flarum_Settings_Event_Serializing" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Settings/Event/Serializing.html">Serializing</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="class:Flarum_Settings_DatabaseSettingsRepository" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Settings/DatabaseSettingsRepository.html">DatabaseSettingsRepository</a>                    </div>                </li>                            <li data-name="class:Flarum_Settings_MemoryCacheSettingsRepository" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Settings/MemoryCacheSettingsRepository.html">MemoryCacheSettingsRepository</a>                    </div>                </li>                            <li data-name="class:Flarum_Settings_OverrideSettingsRepository" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Settings/OverrideSettingsRepository.html">OverrideSettingsRepository</a>                    </div>                </li>                            <li data-name="class:Flarum_Settings_SettingsRepositoryInterface" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Settings/SettingsRepositoryInterface.html">SettingsRepositoryInterface</a>                    </div>                </li>                            <li data-name="class:Flarum_Settings_SettingsServiceProvider" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Settings/SettingsServiceProvider.html">SettingsServiceProvider</a>                    </div>                </li>                            <li data-name="class:Flarum_Settings_UninstalledSettingsRepository" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Settings/UninstalledSettingsRepository.html">UninstalledSettingsRepository</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_Update" >                    <div style="padding-left:18px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Update.html">Update</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="namespace:Flarum_Update_Controller" >                    <div style="padding-left:36px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Update/Controller.html">Controller</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Update_Controller_IndexController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Update/Controller/IndexController.html">IndexController</a>                    </div>                </li>                            <li data-name="class:Flarum_Update_Controller_UpdateController" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/Update/Controller/UpdateController.html">UpdateController</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="class:Flarum_Update_UpdateServiceProvider" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Update/UpdateServiceProvider.html">UpdateServiceProvider</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_User" >                    <div style="padding-left:18px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/User.html">User</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="namespace:Flarum_User_Command" >                    <div style="padding-left:36px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/User/Command.html">Command</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_User_Command_ConfirmEmail" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/User/Command/ConfirmEmail.html">ConfirmEmail</a>                    </div>                </li>                            <li data-name="class:Flarum_User_Command_ConfirmEmailHandler" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/User/Command/ConfirmEmailHandler.html">ConfirmEmailHandler</a>                    </div>                </li>                            <li data-name="class:Flarum_User_Command_DeleteAvatar" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/User/Command/DeleteAvatar.html">DeleteAvatar</a>                    </div>                </li>                            <li data-name="class:Flarum_User_Command_DeleteAvatarHandler" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/User/Command/DeleteAvatarHandler.html">DeleteAvatarHandler</a>                    </div>                </li>                            <li data-name="class:Flarum_User_Command_DeleteUser" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/User/Command/DeleteUser.html">DeleteUser</a>                    </div>                </li>                            <li data-name="class:Flarum_User_Command_DeleteUserHandler" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/User/Command/DeleteUserHandler.html">DeleteUserHandler</a>                    </div>                </li>                            <li data-name="class:Flarum_User_Command_EditUser" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/User/Command/EditUser.html">EditUser</a>                    </div>                </li>                            <li data-name="class:Flarum_User_Command_EditUserHandler" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/User/Command/EditUserHandler.html">EditUserHandler</a>                    </div>                </li>                            <li data-name="class:Flarum_User_Command_RegisterUser" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/User/Command/RegisterUser.html">RegisterUser</a>                    </div>                </li>                            <li data-name="class:Flarum_User_Command_RegisterUserHandler" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/User/Command/RegisterUserHandler.html">RegisterUserHandler</a>                    </div>                </li>                            <li data-name="class:Flarum_User_Command_RequestPasswordReset" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/User/Command/RequestPasswordReset.html">RequestPasswordReset</a>                    </div>                </li>                            <li data-name="class:Flarum_User_Command_RequestPasswordResetHandler" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/User/Command/RequestPasswordResetHandler.html">RequestPasswordResetHandler</a>                    </div>                </li>                            <li data-name="class:Flarum_User_Command_UploadAvatar" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/User/Command/UploadAvatar.html">UploadAvatar</a>                    </div>                </li>                            <li data-name="class:Flarum_User_Command_UploadAvatarHandler" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/User/Command/UploadAvatarHandler.html">UploadAvatarHandler</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_User_Event" >                    <div style="padding-left:36px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/User/Event.html">Event</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_User_Event_Activated" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/User/Event/Activated.html">Activated</a>                    </div>                </li>                            <li data-name="class:Flarum_User_Event_AvatarChanged" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/User/Event/AvatarChanged.html">AvatarChanged</a>                    </div>                </li>                            <li data-name="class:Flarum_User_Event_AvatarDeleting" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/User/Event/AvatarDeleting.html">AvatarDeleting</a>                    </div>                </li>                            <li data-name="class:Flarum_User_Event_AvatarSaving" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/User/Event/AvatarSaving.html">AvatarSaving</a>                    </div>                </li>                            <li data-name="class:Flarum_User_Event_BioChanged" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/User/Event/BioChanged.html">BioChanged</a>                    </div>                </li>                            <li data-name="class:Flarum_User_Event_CheckingPassword" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/User/Event/CheckingPassword.html">CheckingPassword</a>                    </div>                </li>                            <li data-name="class:Flarum_User_Event_Deleted" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/User/Event/Deleted.html">Deleted</a>                    </div>                </li>                            <li data-name="class:Flarum_User_Event_Deleting" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/User/Event/Deleting.html">Deleting</a>                    </div>                </li>                            <li data-name="class:Flarum_User_Event_EmailChangeRequested" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/User/Event/EmailChangeRequested.html">EmailChangeRequested</a>                    </div>                </li>                            <li data-name="class:Flarum_User_Event_EmailChanged" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/User/Event/EmailChanged.html">EmailChanged</a>                    </div>                </li>                            <li data-name="class:Flarum_User_Event_GetDisplayName" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/User/Event/GetDisplayName.html">GetDisplayName</a>                    </div>                </li>                            <li data-name="class:Flarum_User_Event_GroupsChanged" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/User/Event/GroupsChanged.html">GroupsChanged</a>                    </div>                </li>                            <li data-name="class:Flarum_User_Event_LoggedIn" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/User/Event/LoggedIn.html">LoggedIn</a>                    </div>                </li>                            <li data-name="class:Flarum_User_Event_LoggedOut" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/User/Event/LoggedOut.html">LoggedOut</a>                    </div>                </li>                            <li data-name="class:Flarum_User_Event_PasswordChanged" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/User/Event/PasswordChanged.html">PasswordChanged</a>                    </div>                </li>                            <li data-name="class:Flarum_User_Event_Registered" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/User/Event/Registered.html">Registered</a>                    </div>                </li>                            <li data-name="class:Flarum_User_Event_RegisteringFromProvider" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/User/Event/RegisteringFromProvider.html">RegisteringFromProvider</a>                    </div>                </li>                            <li data-name="class:Flarum_User_Event_Renamed" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/User/Event/Renamed.html">Renamed</a>                    </div>                </li>                            <li data-name="class:Flarum_User_Event_Saving" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/User/Event/Saving.html">Saving</a>                    </div>                </li>                            <li data-name="class:Flarum_User_Event_Searching" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/User/Event/Searching.html">Searching</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_User_Exception" >                    <div style="padding-left:36px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/User/Exception.html">Exception</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_User_Exception_InvalidConfirmationTokenException" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/User/Exception/InvalidConfirmationTokenException.html">InvalidConfirmationTokenException</a>                    </div>                </li>                            <li data-name="class:Flarum_User_Exception_NotAuthenticatedException" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/User/Exception/NotAuthenticatedException.html">NotAuthenticatedException</a>                    </div>                </li>                            <li data-name="class:Flarum_User_Exception_PermissionDeniedException" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/User/Exception/PermissionDeniedException.html">PermissionDeniedException</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_User_Search" >                    <div style="padding-left:36px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/User/Search.html">Search</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="namespace:Flarum_User_Search_Gambit" >                    <div style="padding-left:54px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/User/Search/Gambit.html">Gambit</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_User_Search_Gambit_EmailGambit" >                    <div style="padding-left:80px" class="hd leaf">                        <a href="Flarum/User/Search/Gambit/EmailGambit.html">EmailGambit</a>                    </div>                </li>                            <li data-name="class:Flarum_User_Search_Gambit_FulltextGambit" >                    <div style="padding-left:80px" class="hd leaf">                        <a href="Flarum/User/Search/Gambit/FulltextGambit.html">FulltextGambit</a>                    </div>                </li>                            <li data-name="class:Flarum_User_Search_Gambit_GroupGambit" >                    <div style="padding-left:80px" class="hd leaf">                        <a href="Flarum/User/Search/Gambit/GroupGambit.html">GroupGambit</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="class:Flarum_User_Search_UserSearch" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/User/Search/UserSearch.html">UserSearch</a>                    </div>                </li>                            <li data-name="class:Flarum_User_Search_UserSearcher" >                    <div style="padding-left:62px" class="hd leaf">                        <a href="Flarum/User/Search/UserSearcher.html">UserSearcher</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="class:Flarum_User_AbstractPolicy" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/User/AbstractPolicy.html">AbstractPolicy</a>                    </div>                </li>                            <li data-name="class:Flarum_User_AccountActivationMailer" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/User/AccountActivationMailer.html">AccountActivationMailer</a>                    </div>                </li>                            <li data-name="class:Flarum_User_AssertPermissionTrait" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/User/AssertPermissionTrait.html">AssertPermissionTrait</a>                    </div>                </li>                            <li data-name="class:Flarum_User_AvatarUploader" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/User/AvatarUploader.html">AvatarUploader</a>                    </div>                </li>                            <li data-name="class:Flarum_User_AvatarValidator" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/User/AvatarValidator.html">AvatarValidator</a>                    </div>                </li>                            <li data-name="class:Flarum_User_EmailConfirmationMailer" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/User/EmailConfirmationMailer.html">EmailConfirmationMailer</a>                    </div>                </li>                            <li data-name="class:Flarum_User_EmailToken" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/User/EmailToken.html">EmailToken</a>                    </div>                </li>                            <li data-name="class:Flarum_User_Gate" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/User/Gate.html">Gate</a>                    </div>                </li>                            <li data-name="class:Flarum_User_Guest" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/User/Guest.html">Guest</a>                    </div>                </li>                            <li data-name="class:Flarum_User_LoginProvider" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/User/LoginProvider.html">LoginProvider</a>                    </div>                </li>                            <li data-name="class:Flarum_User_PasswordToken" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/User/PasswordToken.html">PasswordToken</a>                    </div>                </li>                            <li data-name="class:Flarum_User_RegistrationToken" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/User/RegistrationToken.html">RegistrationToken</a>                    </div>                </li>                            <li data-name="class:Flarum_User_SelfDemotionGuard" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/User/SelfDemotionGuard.html">SelfDemotionGuard</a>                    </div>                </li>                            <li data-name="class:Flarum_User_SessionServiceProvider" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/User/SessionServiceProvider.html">SessionServiceProvider</a>                    </div>                </li>                            <li data-name="class:Flarum_User_User" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/User/User.html">User</a>                    </div>                </li>                            <li data-name="class:Flarum_User_UserMetadataUpdater" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/User/UserMetadataUpdater.html">UserMetadataUpdater</a>                    </div>                </li>                            <li data-name="class:Flarum_User_UserPolicy" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/User/UserPolicy.html">UserPolicy</a>                    </div>                </li>                            <li data-name="class:Flarum_User_UserRepository" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/User/UserRepository.html">UserRepository</a>                    </div>                </li>                            <li data-name="class:Flarum_User_UserServiceProvider" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/User/UserServiceProvider.html">UserServiceProvider</a>                    </div>                </li>                            <li data-name="class:Flarum_User_UserValidator" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/User/UserValidator.html">UserValidator</a>                    </div>                </li>                </ul></div>                </li>                            <li data-name="namespace:Flarum_Util" >                    <div style="padding-left:18px" class="hd">                        <span class="icon icon-play"></span><a href="Flarum/Util.html">Util</a>                    </div>                    <div class="bd">                                <ul>                <li data-name="class:Flarum_Util_Str" >                    <div style="padding-left:44px" class="hd leaf">                        <a href="Flarum/Util/Str.html">Str</a>                    </div>                </li>                </ul></div>                </li>                </ul></div>                </li>                </ul>';
  
      var searchTypeClasses = {
          'Namespace': 'label-default',
          'Class': 'label-info',
          'Interface': 'label-primary',
          'Trait': 'label-success',
          'Method': 'label-danger',
          '_': 'label-warning'
      };
  
      var searchIndex = [
                      
              {"type": "Namespace", "link": "Flarum.html", "name": "Flarum", "doc": "Namespace Flarum"},{"type": "Namespace", "link": "Flarum/Admin.html", "name": "Flarum\\Admin", "doc": "Namespace Flarum\\Admin"},{"type": "Namespace", "link": "Flarum/Admin/Content.html", "name": "Flarum\\Admin\\Content", "doc": "Namespace Flarum\\Admin\\Content"},{"type": "Namespace", "link": "Flarum/Admin/Middleware.html", "name": "Flarum\\Admin\\Middleware", "doc": "Namespace Flarum\\Admin\\Middleware"},{"type": "Namespace", "link": "Flarum/Api.html", "name": "Flarum\\Api", "doc": "Namespace Flarum\\Api"},{"type": "Namespace", "link": "Flarum/Api/Controller.html", "name": "Flarum\\Api\\Controller", "doc": "Namespace Flarum\\Api\\Controller"},{"type": "Namespace", "link": "Flarum/Api/Event.html", "name": "Flarum\\Api\\Event", "doc": "Namespace Flarum\\Api\\Event"},{"type": "Namespace", "link": "Flarum/Api/Exception.html", "name": "Flarum\\Api\\Exception", "doc": "Namespace Flarum\\Api\\Exception"},{"type": "Namespace", "link": "Flarum/Api/Middleware.html", "name": "Flarum\\Api\\Middleware", "doc": "Namespace Flarum\\Api\\Middleware"},{"type": "Namespace", "link": "Flarum/Api/Serializer.html", "name": "Flarum\\Api\\Serializer", "doc": "Namespace Flarum\\Api\\Serializer"},{"type": "Namespace", "link": "Flarum/Bus.html", "name": "Flarum\\Bus", "doc": "Namespace Flarum\\Bus"},{"type": "Namespace", "link": "Flarum/Console.html", "name": "Flarum\\Console", "doc": "Namespace Flarum\\Console"},{"type": "Namespace", "link": "Flarum/Console/Event.html", "name": "Flarum\\Console\\Event", "doc": "Namespace Flarum\\Console\\Event"},{"type": "Namespace", "link": "Flarum/Database.html", "name": "Flarum\\Database", "doc": "Namespace Flarum\\Database"},{"type": "Namespace", "link": "Flarum/Database/Console.html", "name": "Flarum\\Database\\Console", "doc": "Namespace Flarum\\Database\\Console"},{"type": "Namespace", "link": "Flarum/Discussion.html", "name": "Flarum\\Discussion", "doc": "Namespace Flarum\\Discussion"},{"type": "Namespace", "link": "Flarum/Discussion/Command.html", "name": "Flarum\\Discussion\\Command", "doc": "Namespace Flarum\\Discussion\\Command"},{"type": "Namespace", "link": "Flarum/Discussion/Event.html", "name": "Flarum\\Discussion\\Event", "doc": "Namespace Flarum\\Discussion\\Event"},{"type": "Namespace", "link": "Flarum/Discussion/Search.html", "name": "Flarum\\Discussion\\Search", "doc": "Namespace Flarum\\Discussion\\Search"},{"type": "Namespace", "link": "Flarum/Discussion/Search/Gambit.html", "name": "Flarum\\Discussion\\Search\\Gambit", "doc": "Namespace Flarum\\Discussion\\Search\\Gambit"},{"type": "Namespace", "link": "Flarum/Event.html", "name": "Flarum\\Event", "doc": "Namespace Flarum\\Event"},{"type": "Namespace", "link": "Flarum/Extend.html", "name": "Flarum\\Extend", "doc": "Namespace Flarum\\Extend"},{"type": "Namespace", "link": "Flarum/Extension.html", "name": "Flarum\\Extension", "doc": "Namespace Flarum\\Extension"},{"type": "Namespace", "link": "Flarum/Extension/Event.html", "name": "Flarum\\Extension\\Event", "doc": "Namespace Flarum\\Extension\\Event"},{"type": "Namespace", "link": "Flarum/Formatter.html", "name": "Flarum\\Formatter", "doc": "Namespace Flarum\\Formatter"},{"type": "Namespace", "link": "Flarum/Formatter/Event.html", "name": "Flarum\\Formatter\\Event", "doc": "Namespace Flarum\\Formatter\\Event"},{"type": "Namespace", "link": "Flarum/Forum.html", "name": "Flarum\\Forum", "doc": "Namespace Flarum\\Forum"},{"type": "Namespace", "link": "Flarum/Forum/Auth.html", "name": "Flarum\\Forum\\Auth", "doc": "Namespace Flarum\\Forum\\Auth"},{"type": "Namespace", "link": "Flarum/Forum/Content.html", "name": "Flarum\\Forum\\Content", "doc": "Namespace Flarum\\Forum\\Content"},{"type": "Namespace", "link": "Flarum/Forum/Controller.html", "name": "Flarum\\Forum\\Controller", "doc": "Namespace Flarum\\Forum\\Controller"},{"type": "Namespace", "link": "Flarum/Foundation.html", "name": "Flarum\\Foundation", "doc": "Namespace Flarum\\Foundation"},{"type": "Namespace", "link": "Flarum/Foundation/Console.html", "name": "Flarum\\Foundation\\Console", "doc": "Namespace Flarum\\Foundation\\Console"},{"type": "Namespace", "link": "Flarum/Foundation/ErrorHandling.html", "name": "Flarum\\Foundation\\ErrorHandling", "doc": "Namespace Flarum\\Foundation\\ErrorHandling"},{"type": "Namespace", "link": "Flarum/Foundation/ErrorHandling/ExceptionHandler.html", "name": "Flarum\\Foundation\\ErrorHandling\\ExceptionHandler", "doc": "Namespace Flarum\\Foundation\\ErrorHandling\\ExceptionHandler"},{"type": "Namespace", "link": "Flarum/Foundation/Event.html", "name": "Flarum\\Foundation\\Event", "doc": "Namespace Flarum\\Foundation\\Event"},{"type": "Namespace", "link": "Flarum/Frontend.html", "name": "Flarum\\Frontend", "doc": "Namespace Flarum\\Frontend"},{"type": "Namespace", "link": "Flarum/Frontend/Compiler.html", "name": "Flarum\\Frontend\\Compiler", "doc": "Namespace Flarum\\Frontend\\Compiler"},{"type": "Namespace", "link": "Flarum/Frontend/Compiler/Source.html", "name": "Flarum\\Frontend\\Compiler\\Source", "doc": "Namespace Flarum\\Frontend\\Compiler\\Source"},{"type": "Namespace", "link": "Flarum/Frontend/Content.html", "name": "Flarum\\Frontend\\Content", "doc": "Namespace Flarum\\Frontend\\Content"},{"type": "Namespace", "link": "Flarum/Group.html", "name": "Flarum\\Group", "doc": "Namespace Flarum\\Group"},{"type": "Namespace", "link": "Flarum/Group/Command.html", "name": "Flarum\\Group\\Command", "doc": "Namespace Flarum\\Group\\Command"},{"type": "Namespace", "link": "Flarum/Group/Event.html", "name": "Flarum\\Group\\Event", "doc": "Namespace Flarum\\Group\\Event"},{"type": "Namespace", "link": "Flarum/Http.html", "name": "Flarum\\Http", "doc": "Namespace Flarum\\Http"},{"type": "Namespace", "link": "Flarum/Http/Controller.html", "name": "Flarum\\Http\\Controller", "doc": "Namespace Flarum\\Http\\Controller"},{"type": "Namespace", "link": "Flarum/Http/Exception.html", "name": "Flarum\\Http\\Exception", "doc": "Namespace Flarum\\Http\\Exception"},{"type": "Namespace", "link": "Flarum/Http/Middleware.html", "name": "Flarum\\Http\\Middleware", "doc": "Namespace Flarum\\Http\\Middleware"},{"type": "Namespace", "link": "Flarum/Install.html", "name": "Flarum\\Install", "doc": "Namespace Flarum\\Install"},{"type": "Namespace", "link": "Flarum/Install/Console.html", "name": "Flarum\\Install\\Console", "doc": "Namespace Flarum\\Install\\Console"},{"type": "Namespace", "link": "Flarum/Install/Controller.html", "name": "Flarum\\Install\\Controller", "doc": "Namespace Flarum\\Install\\Controller"},{"type": "Namespace", "link": "Flarum/Install/Prerequisite.html", "name": "Flarum\\Install\\Prerequisite", "doc": "Namespace Flarum\\Install\\Prerequisite"},{"type": "Namespace", "link": "Flarum/Install/Steps.html", "name": "Flarum\\Install\\Steps", "doc": "Namespace Flarum\\Install\\Steps"},{"type": "Namespace", "link": "Flarum/Locale.html", "name": "Flarum\\Locale", "doc": "Namespace Flarum\\Locale"},{"type": "Namespace", "link": "Flarum/Mail.html", "name": "Flarum\\Mail", "doc": "Namespace Flarum\\Mail"},{"type": "Namespace", "link": "Flarum/Notification.html", "name": "Flarum\\Notification", "doc": "Namespace Flarum\\Notification"},{"type": "Namespace", "link": "Flarum/Notification/Blueprint.html", "name": "Flarum\\Notification\\Blueprint", "doc": "Namespace Flarum\\Notification\\Blueprint"},{"type": "Namespace", "link": "Flarum/Notification/Command.html", "name": "Flarum\\Notification\\Command", "doc": "Namespace Flarum\\Notification\\Command"},{"type": "Namespace", "link": "Flarum/Notification/Event.html", "name": "Flarum\\Notification\\Event", "doc": "Namespace Flarum\\Notification\\Event"},{"type": "Namespace", "link": "Flarum/Post.html", "name": "Flarum\\Post", "doc": "Namespace Flarum\\Post"},{"type": "Namespace", "link": "Flarum/Post/Command.html", "name": "Flarum\\Post\\Command", "doc": "Namespace Flarum\\Post\\Command"},{"type": "Namespace", "link": "Flarum/Post/Event.html", "name": "Flarum\\Post\\Event", "doc": "Namespace Flarum\\Post\\Event"},{"type": "Namespace", "link": "Flarum/Post/Exception.html", "name": "Flarum\\Post\\Exception", "doc": "Namespace Flarum\\Post\\Exception"},{"type": "Namespace", "link": "Flarum/Queue.html", "name": "Flarum\\Queue", "doc": "Namespace Flarum\\Queue"},{"type": "Namespace", "link": "Flarum/Queue/Console.html", "name": "Flarum\\Queue\\Console", "doc": "Namespace Flarum\\Queue\\Console"},{"type": "Namespace", "link": "Flarum/Search.html", "name": "Flarum\\Search", "doc": "Namespace Flarum\\Search"},{"type": "Namespace", "link": "Flarum/Settings.html", "name": "Flarum\\Settings", "doc": "Namespace Flarum\\Settings"},{"type": "Namespace", "link": "Flarum/Settings/Event.html", "name": "Flarum\\Settings\\Event", "doc": "Namespace Flarum\\Settings\\Event"},{"type": "Namespace", "link": "Flarum/Update.html", "name": "Flarum\\Update", "doc": "Namespace Flarum\\Update"},{"type": "Namespace", "link": "Flarum/Update/Controller.html", "name": "Flarum\\Update\\Controller", "doc": "Namespace Flarum\\Update\\Controller"},{"type": "Namespace", "link": "Flarum/User.html", "name": "Flarum\\User", "doc": "Namespace Flarum\\User"},{"type": "Namespace", "link": "Flarum/User/Command.html", "name": "Flarum\\User\\Command", "doc": "Namespace Flarum\\User\\Command"},{"type": "Namespace", "link": "Flarum/User/Event.html", "name": "Flarum\\User\\Event", "doc": "Namespace Flarum\\User\\Event"},{"type": "Namespace", "link": "Flarum/User/Exception.html", "name": "Flarum\\User\\Exception", "doc": "Namespace Flarum\\User\\Exception"},{"type": "Namespace", "link": "Flarum/User/Search.html", "name": "Flarum\\User\\Search", "doc": "Namespace Flarum\\User\\Search"},{"type": "Namespace", "link": "Flarum/User/Search/Gambit.html", "name": "Flarum\\User\\Search\\Gambit", "doc": "Namespace Flarum\\User\\Search\\Gambit"},{"type": "Namespace", "link": "Flarum/Util.html", "name": "Flarum\\Util", "doc": "Namespace Flarum\\Util"},
              {"type": "Interface", "fromName": "Flarum\\Database", "fromLink": "Flarum/Database.html", "link": "Flarum/Database/MigrationRepositoryInterface.html", "name": "Flarum\\Database\\MigrationRepositoryInterface", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Database\\MigrationRepositoryInterface", "fromLink": "Flarum/Database/MigrationRepositoryInterface.html", "link": "Flarum/Database/MigrationRepositoryInterface.html#method_getRan", "name": "Flarum\\Database\\MigrationRepositoryInterface::getRan", "doc": "&quot;&lt;p&gt;Get the ran migrations for the given extension.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\MigrationRepositoryInterface", "fromLink": "Flarum/Database/MigrationRepositoryInterface.html", "link": "Flarum/Database/MigrationRepositoryInterface.html#method_log", "name": "Flarum\\Database\\MigrationRepositoryInterface::log", "doc": "&quot;&lt;p&gt;Log that a migration was run.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\MigrationRepositoryInterface", "fromLink": "Flarum/Database/MigrationRepositoryInterface.html", "link": "Flarum/Database/MigrationRepositoryInterface.html#method_delete", "name": "Flarum\\Database\\MigrationRepositoryInterface::delete", "doc": "&quot;&lt;p&gt;Remove a migration from the log.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\MigrationRepositoryInterface", "fromLink": "Flarum/Database/MigrationRepositoryInterface.html", "link": "Flarum/Database/MigrationRepositoryInterface.html#method_createRepository", "name": "Flarum\\Database\\MigrationRepositoryInterface::createRepository", "doc": "&quot;&lt;p&gt;Create the migration repository data store.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\MigrationRepositoryInterface", "fromLink": "Flarum/Database/MigrationRepositoryInterface.html", "link": "Flarum/Database/MigrationRepositoryInterface.html#method_repositoryExists", "name": "Flarum\\Database\\MigrationRepositoryInterface::repositoryExists", "doc": "&quot;&lt;p&gt;Determine if the migration repository exists.&lt;\/p&gt;&quot;"},
              
              {"type": "Interface", "fromName": "Flarum\\Extend", "fromLink": "Flarum/Extend.html", "link": "Flarum/Extend/ExtenderInterface.html", "name": "Flarum\\Extend\\ExtenderInterface", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Extend\\ExtenderInterface", "fromLink": "Flarum/Extend/ExtenderInterface.html", "link": "Flarum/Extend/ExtenderInterface.html#method_extend", "name": "Flarum\\Extend\\ExtenderInterface::extend", "doc": "null"},
              
              {"type": "Interface", "fromName": "Flarum\\Extend", "fromLink": "Flarum/Extend.html", "link": "Flarum/Extend/LifecycleInterface.html", "name": "Flarum\\Extend\\LifecycleInterface", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Extend\\LifecycleInterface", "fromLink": "Flarum/Extend/LifecycleInterface.html", "link": "Flarum/Extend/LifecycleInterface.html#method_onEnable", "name": "Flarum\\Extend\\LifecycleInterface::onEnable", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Extend\\LifecycleInterface", "fromLink": "Flarum/Extend/LifecycleInterface.html", "link": "Flarum/Extend/LifecycleInterface.html#method_onDisable", "name": "Flarum\\Extend\\LifecycleInterface::onDisable", "doc": "null"},
              
              {"type": "Interface", "fromName": "Flarum\\Foundation", "fromLink": "Flarum/Foundation.html", "link": "Flarum/Foundation/AppInterface.html", "name": "Flarum\\Foundation\\AppInterface", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Foundation\\AppInterface", "fromLink": "Flarum/Foundation/AppInterface.html", "link": "Flarum/Foundation/AppInterface.html#method_getRequestHandler", "name": "Flarum\\Foundation\\AppInterface::getRequestHandler", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\AppInterface", "fromLink": "Flarum/Foundation/AppInterface.html", "link": "Flarum/Foundation/AppInterface.html#method_getConsoleCommands", "name": "Flarum\\Foundation\\AppInterface::getConsoleCommands", "doc": "&quot;&quot;"},
              
              {"type": "Interface", "fromName": "Flarum\\Foundation\\ErrorHandling", "fromLink": "Flarum/Foundation/ErrorHandling.html", "link": "Flarum/Foundation/ErrorHandling/HttpFormatter.html", "name": "Flarum\\Foundation\\ErrorHandling\\HttpFormatter", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Foundation\\ErrorHandling\\HttpFormatter", "fromLink": "Flarum/Foundation/ErrorHandling/HttpFormatter.html", "link": "Flarum/Foundation/ErrorHandling/HttpFormatter.html#method_format", "name": "Flarum\\Foundation\\ErrorHandling\\HttpFormatter::format", "doc": "&quot;&lt;p&gt;Create an HTTP Response to represent the error we are handling.&lt;\/p&gt;&quot;"},
              
              {"type": "Interface", "fromName": "Flarum\\Foundation\\ErrorHandling", "fromLink": "Flarum/Foundation/ErrorHandling.html", "link": "Flarum/Foundation/ErrorHandling/Reporter.html", "name": "Flarum\\Foundation\\ErrorHandling\\Reporter", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Foundation\\ErrorHandling\\Reporter", "fromLink": "Flarum/Foundation/ErrorHandling/Reporter.html", "link": "Flarum/Foundation/ErrorHandling/Reporter.html#method_report", "name": "Flarum\\Foundation\\ErrorHandling\\Reporter::report", "doc": "&quot;&lt;p&gt;Report an error that Flarum was not able to handle to a backend.&lt;\/p&gt;&quot;"},
              
              {"type": "Interface", "fromName": "Flarum\\Foundation", "fromLink": "Flarum/Foundation.html", "link": "Flarum/Foundation/KnownError.html", "name": "Flarum\\Foundation\\KnownError", "doc": "&quot;&lt;p&gt;An exception that has a well-known meaning in a Flarum application.&lt;\/p&gt;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Foundation\\KnownError", "fromLink": "Flarum/Foundation/KnownError.html", "link": "Flarum/Foundation/KnownError.html#method_getType", "name": "Flarum\\Foundation\\KnownError::getType", "doc": "&quot;&lt;p&gt;Determine the exception&#039;s type.&lt;\/p&gt;&quot;"},
              
              {"type": "Interface", "fromName": "Flarum\\Foundation", "fromLink": "Flarum/Foundation.html", "link": "Flarum/Foundation/SiteInterface.html", "name": "Flarum\\Foundation\\SiteInterface", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Foundation\\SiteInterface", "fromLink": "Flarum/Foundation/SiteInterface.html", "link": "Flarum/Foundation/SiteInterface.html#method_bootApp", "name": "Flarum\\Foundation\\SiteInterface::bootApp", "doc": "&quot;&lt;p&gt;Create and boot a Flarum application instance.&lt;\/p&gt;&quot;"},
              
              {"type": "Interface", "fromName": "Flarum\\Frontend\\Compiler", "fromLink": "Flarum/Frontend/Compiler.html", "link": "Flarum/Frontend/Compiler/CompilerInterface.html", "name": "Flarum\\Frontend\\Compiler\\CompilerInterface", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\CompilerInterface", "fromLink": "Flarum/Frontend/Compiler/CompilerInterface.html", "link": "Flarum/Frontend/Compiler/CompilerInterface.html#method_getFilename", "name": "Flarum\\Frontend\\Compiler\\CompilerInterface::getFilename", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\CompilerInterface", "fromLink": "Flarum/Frontend/Compiler/CompilerInterface.html", "link": "Flarum/Frontend/Compiler/CompilerInterface.html#method_setFilename", "name": "Flarum\\Frontend\\Compiler\\CompilerInterface::setFilename", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\CompilerInterface", "fromLink": "Flarum/Frontend/Compiler/CompilerInterface.html", "link": "Flarum/Frontend/Compiler/CompilerInterface.html#method_addSources", "name": "Flarum\\Frontend\\Compiler\\CompilerInterface::addSources", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\CompilerInterface", "fromLink": "Flarum/Frontend/Compiler/CompilerInterface.html", "link": "Flarum/Frontend/Compiler/CompilerInterface.html#method_commit", "name": "Flarum\\Frontend\\Compiler\\CompilerInterface::commit", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\CompilerInterface", "fromLink": "Flarum/Frontend/Compiler/CompilerInterface.html", "link": "Flarum/Frontend/Compiler/CompilerInterface.html#method_getUrl", "name": "Flarum\\Frontend\\Compiler\\CompilerInterface::getUrl", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\CompilerInterface", "fromLink": "Flarum/Frontend/Compiler/CompilerInterface.html", "link": "Flarum/Frontend/Compiler/CompilerInterface.html#method_flush", "name": "Flarum\\Frontend\\Compiler\\CompilerInterface::flush", "doc": "null"},
              
              {"type": "Interface", "fromName": "Flarum\\Frontend\\Compiler\\Source", "fromLink": "Flarum/Frontend/Compiler/Source.html", "link": "Flarum/Frontend/Compiler/Source/SourceInterface.html", "name": "Flarum\\Frontend\\Compiler\\Source\\SourceInterface", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\Source\\SourceInterface", "fromLink": "Flarum/Frontend/Compiler/Source/SourceInterface.html", "link": "Flarum/Frontend/Compiler/Source/SourceInterface.html#method_getContent", "name": "Flarum\\Frontend\\Compiler\\Source\\SourceInterface::getContent", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\Source\\SourceInterface", "fromLink": "Flarum/Frontend/Compiler/Source/SourceInterface.html", "link": "Flarum/Frontend/Compiler/Source/SourceInterface.html#method_getCacheDifferentiator", "name": "Flarum\\Frontend\\Compiler\\Source\\SourceInterface::getCacheDifferentiator", "doc": "&quot;&quot;"},
              
              {"type": "Interface", "fromName": "Flarum\\Install\\Console", "fromLink": "Flarum/Install/Console.html", "link": "Flarum/Install/Console/DataProviderInterface.html", "name": "Flarum\\Install\\Console\\DataProviderInterface", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Install\\Console\\DataProviderInterface", "fromLink": "Flarum/Install/Console/DataProviderInterface.html", "link": "Flarum/Install/Console/DataProviderInterface.html#method_configure", "name": "Flarum\\Install\\Console\\DataProviderInterface::configure", "doc": "null"},
              
              {"type": "Interface", "fromName": "Flarum\\Install\\Prerequisite", "fromLink": "Flarum/Install/Prerequisite.html", "link": "Flarum/Install/Prerequisite/PrerequisiteInterface.html", "name": "Flarum\\Install\\Prerequisite\\PrerequisiteInterface", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Install\\Prerequisite\\PrerequisiteInterface", "fromLink": "Flarum/Install/Prerequisite/PrerequisiteInterface.html", "link": "Flarum/Install/Prerequisite/PrerequisiteInterface.html#method_problems", "name": "Flarum\\Install\\Prerequisite\\PrerequisiteInterface::problems", "doc": "&quot;&lt;p&gt;Verify that this prerequisite is fulfilled.&lt;\/p&gt;&quot;"},
              
              {"type": "Interface", "fromName": "Flarum\\Install", "fromLink": "Flarum/Install.html", "link": "Flarum/Install/ReversibleStep.html", "name": "Flarum\\Install\\ReversibleStep", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Install\\ReversibleStep", "fromLink": "Flarum/Install/ReversibleStep.html", "link": "Flarum/Install/ReversibleStep.html#method_revert", "name": "Flarum\\Install\\ReversibleStep::revert", "doc": "null"},
              
              {"type": "Interface", "fromName": "Flarum\\Install", "fromLink": "Flarum/Install.html", "link": "Flarum/Install/Step.html", "name": "Flarum\\Install\\Step", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Install\\Step", "fromLink": "Flarum/Install/Step.html", "link": "Flarum/Install/Step.html#method_getMessage", "name": "Flarum\\Install\\Step::getMessage", "doc": "&quot;&lt;p&gt;A one-line status message summarizing what&#039;s happening in this step.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Install\\Step", "fromLink": "Flarum/Install/Step.html", "link": "Flarum/Install/Step.html#method_run", "name": "Flarum\\Install\\Step::run", "doc": "&quot;&lt;p&gt;Do the work that constitutes this step.&lt;\/p&gt;&quot;"},
              
              {"type": "Interface", "fromName": "Flarum\\Mail", "fromLink": "Flarum/Mail.html", "link": "Flarum/Mail/DriverInterface.html", "name": "Flarum\\Mail\\DriverInterface", "doc": "&quot;&lt;p&gt;An interface for a mail service.&lt;\/p&gt;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Mail\\DriverInterface", "fromLink": "Flarum/Mail/DriverInterface.html", "link": "Flarum/Mail/DriverInterface.html#method_availableSettings", "name": "Flarum\\Mail\\DriverInterface::availableSettings", "doc": "&quot;&lt;p&gt;Provide a list of settings for this driver.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Mail\\DriverInterface", "fromLink": "Flarum/Mail/DriverInterface.html", "link": "Flarum/Mail/DriverInterface.html#method_buildTransport", "name": "Flarum\\Mail\\DriverInterface::buildTransport", "doc": "&quot;&lt;p&gt;Build a mail transport based on Flarum&#039;s current settings.&lt;\/p&gt;&quot;"},
              
              {"type": "Interface", "fromName": "Flarum\\Notification\\Blueprint", "fromLink": "Flarum/Notification/Blueprint.html", "link": "Flarum/Notification/Blueprint/BlueprintInterface.html", "name": "Flarum\\Notification\\Blueprint\\BlueprintInterface", "doc": "&quot;&lt;p&gt;A notification BlueprintInterface, when instantiated, represents a notification about\nsomething. The blueprint is used by the NotificationSyncer to commit the\nnotification to the database.&lt;\/p&gt;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Notification\\Blueprint\\BlueprintInterface", "fromLink": "Flarum/Notification/Blueprint/BlueprintInterface.html", "link": "Flarum/Notification/Blueprint/BlueprintInterface.html#method_getFromUser", "name": "Flarum\\Notification\\Blueprint\\BlueprintInterface::getFromUser", "doc": "&quot;&lt;p&gt;Get the user that sent the notification.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Notification\\Blueprint\\BlueprintInterface", "fromLink": "Flarum/Notification/Blueprint/BlueprintInterface.html", "link": "Flarum/Notification/Blueprint/BlueprintInterface.html#method_getSubject", "name": "Flarum\\Notification\\Blueprint\\BlueprintInterface::getSubject", "doc": "&quot;&lt;p&gt;Get the model that is the subject of this activity.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Notification\\Blueprint\\BlueprintInterface", "fromLink": "Flarum/Notification/Blueprint/BlueprintInterface.html", "link": "Flarum/Notification/Blueprint/BlueprintInterface.html#method_getData", "name": "Flarum\\Notification\\Blueprint\\BlueprintInterface::getData", "doc": "&quot;&lt;p&gt;Get the data to be stored in the notification.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Notification\\Blueprint\\BlueprintInterface", "fromLink": "Flarum/Notification/Blueprint/BlueprintInterface.html", "link": "Flarum/Notification/Blueprint/BlueprintInterface.html#method_getType", "name": "Flarum\\Notification\\Blueprint\\BlueprintInterface::getType", "doc": "&quot;&lt;p&gt;Get the serialized type of this activity.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Notification\\Blueprint\\BlueprintInterface", "fromLink": "Flarum/Notification/Blueprint/BlueprintInterface.html", "link": "Flarum/Notification/Blueprint/BlueprintInterface.html#method_getSubjectModel", "name": "Flarum\\Notification\\Blueprint\\BlueprintInterface::getSubjectModel", "doc": "&quot;&lt;p&gt;Get the name of the model class for the subject of this activity.&lt;\/p&gt;&quot;"},
              
              {"type": "Interface", "fromName": "Flarum\\Notification", "fromLink": "Flarum/Notification.html", "link": "Flarum/Notification/MailableInterface.html", "name": "Flarum\\Notification\\MailableInterface", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Notification\\MailableInterface", "fromLink": "Flarum/Notification/MailableInterface.html", "link": "Flarum/Notification/MailableInterface.html#method_getEmailView", "name": "Flarum\\Notification\\MailableInterface::getEmailView", "doc": "&quot;&lt;p&gt;Get the name of the view to construct a notification email with.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Notification\\MailableInterface", "fromLink": "Flarum/Notification/MailableInterface.html", "link": "Flarum/Notification/MailableInterface.html#method_getEmailSubject", "name": "Flarum\\Notification\\MailableInterface::getEmailSubject", "doc": "&quot;&lt;p&gt;Get the subject line for a notification email.&lt;\/p&gt;&quot;"},
              
              {"type": "Interface", "fromName": "Flarum\\Post", "fromLink": "Flarum/Post.html", "link": "Flarum/Post/MergeableInterface.html", "name": "Flarum\\Post\\MergeableInterface", "doc": "&quot;&lt;p&gt;A post that has the ability to be merged into an adjacent post.&lt;\/p&gt;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Post\\MergeableInterface", "fromLink": "Flarum/Post/MergeableInterface.html", "link": "Flarum/Post/MergeableInterface.html#method_saveAfter", "name": "Flarum\\Post\\MergeableInterface::saveAfter", "doc": "&quot;&lt;p&gt;Save the model, given that it is going to appear immediately after the\npassed model.&lt;\/p&gt;&quot;"},
              
              {"type": "Interface", "fromName": "Flarum\\Search", "fromLink": "Flarum/Search.html", "link": "Flarum/Search/GambitInterface.html", "name": "Flarum\\Search\\GambitInterface", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Search\\GambitInterface", "fromLink": "Flarum/Search/GambitInterface.html", "link": "Flarum/Search/GambitInterface.html#method_apply", "name": "Flarum\\Search\\GambitInterface::apply", "doc": "&quot;&lt;p&gt;Apply conditions to the searcher for a bit of the search string.&lt;\/p&gt;&quot;"},
              
              {"type": "Interface", "fromName": "Flarum\\Settings", "fromLink": "Flarum/Settings.html", "link": "Flarum/Settings/SettingsRepositoryInterface.html", "name": "Flarum\\Settings\\SettingsRepositoryInterface", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Settings\\SettingsRepositoryInterface", "fromLink": "Flarum/Settings/SettingsRepositoryInterface.html", "link": "Flarum/Settings/SettingsRepositoryInterface.html#method_all", "name": "Flarum\\Settings\\SettingsRepositoryInterface::all", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Settings\\SettingsRepositoryInterface", "fromLink": "Flarum/Settings/SettingsRepositoryInterface.html", "link": "Flarum/Settings/SettingsRepositoryInterface.html#method_get", "name": "Flarum\\Settings\\SettingsRepositoryInterface::get", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Settings\\SettingsRepositoryInterface", "fromLink": "Flarum/Settings/SettingsRepositoryInterface.html", "link": "Flarum/Settings/SettingsRepositoryInterface.html#method_set", "name": "Flarum\\Settings\\SettingsRepositoryInterface::set", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Settings\\SettingsRepositoryInterface", "fromLink": "Flarum/Settings/SettingsRepositoryInterface.html", "link": "Flarum/Settings/SettingsRepositoryInterface.html#method_delete", "name": "Flarum\\Settings\\SettingsRepositoryInterface::delete", "doc": "null"},
              
              
              {"type": "Class", "fromName": "Flarum\\Admin", "fromLink": "Flarum/Admin.html", "link": "Flarum/Admin/AdminServiceProvider.html", "name": "Flarum\\Admin\\AdminServiceProvider", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Admin\\AdminServiceProvider", "fromLink": "Flarum/Admin/AdminServiceProvider.html", "link": "Flarum/Admin/AdminServiceProvider.html#method_register", "name": "Flarum\\Admin\\AdminServiceProvider::register", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Admin\\AdminServiceProvider", "fromLink": "Flarum/Admin/AdminServiceProvider.html", "link": "Flarum/Admin/AdminServiceProvider.html#method_boot", "name": "Flarum\\Admin\\AdminServiceProvider::boot", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Admin\\AdminServiceProvider", "fromLink": "Flarum/Admin/AdminServiceProvider.html", "link": "Flarum/Admin/AdminServiceProvider.html#method_populateRoutes", "name": "Flarum\\Admin\\AdminServiceProvider::populateRoutes", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Admin\\Content", "fromLink": "Flarum/Admin/Content.html", "link": "Flarum/Admin/Content/AdminPayload.html", "name": "Flarum\\Admin\\Content\\AdminPayload", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Admin\\Content\\AdminPayload", "fromLink": "Flarum/Admin/Content/AdminPayload.html", "link": "Flarum/Admin/Content/AdminPayload.html#method___construct", "name": "Flarum\\Admin\\Content\\AdminPayload::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Admin\\Content\\AdminPayload", "fromLink": "Flarum/Admin/Content/AdminPayload.html", "link": "Flarum/Admin/Content/AdminPayload.html#method___invoke", "name": "Flarum\\Admin\\Content\\AdminPayload::__invoke", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Admin\\Middleware", "fromLink": "Flarum/Admin/Middleware.html", "link": "Flarum/Admin/Middleware/RequireAdministrateAbility.html", "name": "Flarum\\Admin\\Middleware\\RequireAdministrateAbility", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Admin\\Middleware\\RequireAdministrateAbility", "fromLink": "Flarum/Admin/Middleware/RequireAdministrateAbility.html", "link": "Flarum/Admin/Middleware/RequireAdministrateAbility.html#method_process", "name": "Flarum\\Admin\\Middleware\\RequireAdministrateAbility::process", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Api", "fromLink": "Flarum/Api.html", "link": "Flarum/Api/ApiKey.html", "name": "Flarum\\Api\\ApiKey", "doc": "&quot;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\ApiKey", "fromLink": "Flarum/Api/ApiKey.html", "link": "Flarum/Api/ApiKey.html#method_generate", "name": "Flarum\\Api\\ApiKey::generate", "doc": "&quot;&lt;p&gt;Generate an API key.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\ApiKey", "fromLink": "Flarum/Api/ApiKey.html", "link": "Flarum/Api/ApiKey.html#method_touch", "name": "Flarum\\Api\\ApiKey::touch", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Api\\ApiKey", "fromLink": "Flarum/Api/ApiKey.html", "link": "Flarum/Api/ApiKey.html#method_user", "name": "Flarum\\Api\\ApiKey::user", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Api", "fromLink": "Flarum/Api.html", "link": "Flarum/Api/ApiServiceProvider.html", "name": "Flarum\\Api\\ApiServiceProvider", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\ApiServiceProvider", "fromLink": "Flarum/Api/ApiServiceProvider.html", "link": "Flarum/Api/ApiServiceProvider.html#method_register", "name": "Flarum\\Api\\ApiServiceProvider::register", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\ApiServiceProvider", "fromLink": "Flarum/Api/ApiServiceProvider.html", "link": "Flarum/Api/ApiServiceProvider.html#method_boot", "name": "Flarum\\Api\\ApiServiceProvider::boot", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\ApiServiceProvider", "fromLink": "Flarum/Api/ApiServiceProvider.html", "link": "Flarum/Api/ApiServiceProvider.html#method_registerNotificationSerializers", "name": "Flarum\\Api\\ApiServiceProvider::registerNotificationSerializers", "doc": "&quot;&lt;p&gt;Register notification serializers.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\ApiServiceProvider", "fromLink": "Flarum/Api/ApiServiceProvider.html", "link": "Flarum/Api/ApiServiceProvider.html#method_populateRoutes", "name": "Flarum\\Api\\ApiServiceProvider::populateRoutes", "doc": "&quot;&lt;p&gt;Populate the API routes.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api", "fromLink": "Flarum/Api.html", "link": "Flarum/Api/Client.html", "name": "Flarum\\Api\\Client", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Client", "fromLink": "Flarum/Api/Client.html", "link": "Flarum/Api/Client.html#method___construct", "name": "Flarum\\Api\\Client::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Client", "fromLink": "Flarum/Api/Client.html", "link": "Flarum/Api/Client.html#method_send", "name": "Flarum\\Api\\Client::send", "doc": "&quot;&lt;p&gt;Execute the given API action class, pass the input and return its response.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Controller", "fromLink": "Flarum/Api/Controller.html", "link": "Flarum/Api/Controller/AbstractCreateController.html", "name": "Flarum\\Api\\Controller\\AbstractCreateController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Controller\\AbstractCreateController", "fromLink": "Flarum/Api/Controller/AbstractCreateController.html", "link": "Flarum/Api/Controller/AbstractCreateController.html#method_handle", "name": "Flarum\\Api\\Controller\\AbstractCreateController::handle", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Controller", "fromLink": "Flarum/Api/Controller.html", "link": "Flarum/Api/Controller/AbstractDeleteController.html", "name": "Flarum\\Api\\Controller\\AbstractDeleteController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Controller\\AbstractDeleteController", "fromLink": "Flarum/Api/Controller/AbstractDeleteController.html", "link": "Flarum/Api/Controller/AbstractDeleteController.html#method_handle", "name": "Flarum\\Api\\Controller\\AbstractDeleteController::handle", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\AbstractDeleteController", "fromLink": "Flarum/Api/Controller/AbstractDeleteController.html", "link": "Flarum/Api/Controller/AbstractDeleteController.html#method_delete", "name": "Flarum\\Api\\Controller\\AbstractDeleteController::delete", "doc": "&quot;&lt;p&gt;Delete the resource.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Controller", "fromLink": "Flarum/Api/Controller.html", "link": "Flarum/Api/Controller/AbstractListController.html", "name": "Flarum\\Api\\Controller\\AbstractListController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Controller\\AbstractListController", "fromLink": "Flarum/Api/Controller/AbstractListController.html", "link": "Flarum/Api/Controller/AbstractListController.html#method_createElement", "name": "Flarum\\Api\\Controller\\AbstractListController::createElement", "doc": "&quot;&lt;p&gt;Create a PHP JSON-API Element for output in the document.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Controller", "fromLink": "Flarum/Api/Controller.html", "link": "Flarum/Api/Controller/AbstractSerializeController.html", "name": "Flarum\\Api\\Controller\\AbstractSerializeController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Controller\\AbstractSerializeController", "fromLink": "Flarum/Api/Controller/AbstractSerializeController.html", "link": "Flarum/Api/Controller/AbstractSerializeController.html#method_handle", "name": "Flarum\\Api\\Controller\\AbstractSerializeController::handle", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\AbstractSerializeController", "fromLink": "Flarum/Api/Controller/AbstractSerializeController.html", "link": "Flarum/Api/Controller/AbstractSerializeController.html#method_data", "name": "Flarum\\Api\\Controller\\AbstractSerializeController::data", "doc": "&quot;&lt;p&gt;Get the data to be serialized and assigned to the response document.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\AbstractSerializeController", "fromLink": "Flarum/Api/Controller/AbstractSerializeController.html", "link": "Flarum/Api/Controller/AbstractSerializeController.html#method_createElement", "name": "Flarum\\Api\\Controller\\AbstractSerializeController::createElement", "doc": "&quot;&lt;p&gt;Create a PHP JSON-API Element for output in the document.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\AbstractSerializeController", "fromLink": "Flarum/Api/Controller/AbstractSerializeController.html", "link": "Flarum/Api/Controller/AbstractSerializeController.html#method_extractInclude", "name": "Flarum\\Api\\Controller\\AbstractSerializeController::extractInclude", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\AbstractSerializeController", "fromLink": "Flarum/Api/Controller/AbstractSerializeController.html", "link": "Flarum/Api/Controller/AbstractSerializeController.html#method_extractFields", "name": "Flarum\\Api\\Controller\\AbstractSerializeController::extractFields", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\AbstractSerializeController", "fromLink": "Flarum/Api/Controller/AbstractSerializeController.html", "link": "Flarum/Api/Controller/AbstractSerializeController.html#method_extractSort", "name": "Flarum\\Api\\Controller\\AbstractSerializeController::extractSort", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\AbstractSerializeController", "fromLink": "Flarum/Api/Controller/AbstractSerializeController.html", "link": "Flarum/Api/Controller/AbstractSerializeController.html#method_extractOffset", "name": "Flarum\\Api\\Controller\\AbstractSerializeController::extractOffset", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\AbstractSerializeController", "fromLink": "Flarum/Api/Controller/AbstractSerializeController.html", "link": "Flarum/Api/Controller/AbstractSerializeController.html#method_extractLimit", "name": "Flarum\\Api\\Controller\\AbstractSerializeController::extractLimit", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\AbstractSerializeController", "fromLink": "Flarum/Api/Controller/AbstractSerializeController.html", "link": "Flarum/Api/Controller/AbstractSerializeController.html#method_extractFilter", "name": "Flarum\\Api\\Controller\\AbstractSerializeController::extractFilter", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\AbstractSerializeController", "fromLink": "Flarum/Api/Controller/AbstractSerializeController.html", "link": "Flarum/Api/Controller/AbstractSerializeController.html#method_buildParameters", "name": "Flarum\\Api\\Controller\\AbstractSerializeController::buildParameters", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\AbstractSerializeController", "fromLink": "Flarum/Api/Controller/AbstractSerializeController.html", "link": "Flarum/Api/Controller/AbstractSerializeController.html#method_getEventDispatcher", "name": "Flarum\\Api\\Controller\\AbstractSerializeController::getEventDispatcher", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\AbstractSerializeController", "fromLink": "Flarum/Api/Controller/AbstractSerializeController.html", "link": "Flarum/Api/Controller/AbstractSerializeController.html#method_setEventDispatcher", "name": "Flarum\\Api\\Controller\\AbstractSerializeController::setEventDispatcher", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\AbstractSerializeController", "fromLink": "Flarum/Api/Controller/AbstractSerializeController.html", "link": "Flarum/Api/Controller/AbstractSerializeController.html#method_getContainer", "name": "Flarum\\Api\\Controller\\AbstractSerializeController::getContainer", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\AbstractSerializeController", "fromLink": "Flarum/Api/Controller/AbstractSerializeController.html", "link": "Flarum/Api/Controller/AbstractSerializeController.html#method_setContainer", "name": "Flarum\\Api\\Controller\\AbstractSerializeController::setContainer", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Controller", "fromLink": "Flarum/Api/Controller.html", "link": "Flarum/Api/Controller/AbstractShowController.html", "name": "Flarum\\Api\\Controller\\AbstractShowController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Controller\\AbstractShowController", "fromLink": "Flarum/Api/Controller/AbstractShowController.html", "link": "Flarum/Api/Controller/AbstractShowController.html#method_createElement", "name": "Flarum\\Api\\Controller\\AbstractShowController::createElement", "doc": "&quot;&lt;p&gt;Create a PHP JSON-API Element for output in the document.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Controller", "fromLink": "Flarum/Api/Controller.html", "link": "Flarum/Api/Controller/ClearCacheController.html", "name": "Flarum\\Api\\Controller\\ClearCacheController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Controller\\ClearCacheController", "fromLink": "Flarum/Api/Controller/ClearCacheController.html", "link": "Flarum/Api/Controller/ClearCacheController.html#method___construct", "name": "Flarum\\Api\\Controller\\ClearCacheController::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\ClearCacheController", "fromLink": "Flarum/Api/Controller/ClearCacheController.html", "link": "Flarum/Api/Controller/ClearCacheController.html#method_delete", "name": "Flarum\\Api\\Controller\\ClearCacheController::delete", "doc": "&quot;&lt;p&gt;Delete the resource.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Controller", "fromLink": "Flarum/Api/Controller.html", "link": "Flarum/Api/Controller/CreateDiscussionController.html", "name": "Flarum\\Api\\Controller\\CreateDiscussionController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Controller\\CreateDiscussionController", "fromLink": "Flarum/Api/Controller/CreateDiscussionController.html", "link": "Flarum/Api/Controller/CreateDiscussionController.html#method___construct", "name": "Flarum\\Api\\Controller\\CreateDiscussionController::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\CreateDiscussionController", "fromLink": "Flarum/Api/Controller/CreateDiscussionController.html", "link": "Flarum/Api/Controller/CreateDiscussionController.html#method_data", "name": "Flarum\\Api\\Controller\\CreateDiscussionController::data", "doc": "&quot;&lt;p&gt;Get the data to be serialized and assigned to the response document.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Controller", "fromLink": "Flarum/Api/Controller.html", "link": "Flarum/Api/Controller/CreateGroupController.html", "name": "Flarum\\Api\\Controller\\CreateGroupController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Controller\\CreateGroupController", "fromLink": "Flarum/Api/Controller/CreateGroupController.html", "link": "Flarum/Api/Controller/CreateGroupController.html#method___construct", "name": "Flarum\\Api\\Controller\\CreateGroupController::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\CreateGroupController", "fromLink": "Flarum/Api/Controller/CreateGroupController.html", "link": "Flarum/Api/Controller/CreateGroupController.html#method_data", "name": "Flarum\\Api\\Controller\\CreateGroupController::data", "doc": "&quot;&lt;p&gt;Get the data to be serialized and assigned to the response document.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Controller", "fromLink": "Flarum/Api/Controller.html", "link": "Flarum/Api/Controller/CreatePostController.html", "name": "Flarum\\Api\\Controller\\CreatePostController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Controller\\CreatePostController", "fromLink": "Flarum/Api/Controller/CreatePostController.html", "link": "Flarum/Api/Controller/CreatePostController.html#method___construct", "name": "Flarum\\Api\\Controller\\CreatePostController::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\CreatePostController", "fromLink": "Flarum/Api/Controller/CreatePostController.html", "link": "Flarum/Api/Controller/CreatePostController.html#method_data", "name": "Flarum\\Api\\Controller\\CreatePostController::data", "doc": "&quot;&lt;p&gt;Get the data to be serialized and assigned to the response document.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Controller", "fromLink": "Flarum/Api/Controller.html", "link": "Flarum/Api/Controller/CreateTokenController.html", "name": "Flarum\\Api\\Controller\\CreateTokenController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Controller\\CreateTokenController", "fromLink": "Flarum/Api/Controller/CreateTokenController.html", "link": "Flarum/Api/Controller/CreateTokenController.html#method___construct", "name": "Flarum\\Api\\Controller\\CreateTokenController::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\CreateTokenController", "fromLink": "Flarum/Api/Controller/CreateTokenController.html", "link": "Flarum/Api/Controller/CreateTokenController.html#method_handle", "name": "Flarum\\Api\\Controller\\CreateTokenController::handle", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Controller", "fromLink": "Flarum/Api/Controller.html", "link": "Flarum/Api/Controller/CreateUserController.html", "name": "Flarum\\Api\\Controller\\CreateUserController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Controller\\CreateUserController", "fromLink": "Flarum/Api/Controller/CreateUserController.html", "link": "Flarum/Api/Controller/CreateUserController.html#method___construct", "name": "Flarum\\Api\\Controller\\CreateUserController::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\CreateUserController", "fromLink": "Flarum/Api/Controller/CreateUserController.html", "link": "Flarum/Api/Controller/CreateUserController.html#method_data", "name": "Flarum\\Api\\Controller\\CreateUserController::data", "doc": "&quot;&lt;p&gt;Get the data to be serialized and assigned to the response document.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Controller", "fromLink": "Flarum/Api/Controller.html", "link": "Flarum/Api/Controller/DeleteAvatarController.html", "name": "Flarum\\Api\\Controller\\DeleteAvatarController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Controller\\DeleteAvatarController", "fromLink": "Flarum/Api/Controller/DeleteAvatarController.html", "link": "Flarum/Api/Controller/DeleteAvatarController.html#method___construct", "name": "Flarum\\Api\\Controller\\DeleteAvatarController::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\DeleteAvatarController", "fromLink": "Flarum/Api/Controller/DeleteAvatarController.html", "link": "Flarum/Api/Controller/DeleteAvatarController.html#method_data", "name": "Flarum\\Api\\Controller\\DeleteAvatarController::data", "doc": "&quot;&lt;p&gt;Get the data to be serialized and assigned to the response document.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Controller", "fromLink": "Flarum/Api/Controller.html", "link": "Flarum/Api/Controller/DeleteDiscussionController.html", "name": "Flarum\\Api\\Controller\\DeleteDiscussionController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Controller\\DeleteDiscussionController", "fromLink": "Flarum/Api/Controller/DeleteDiscussionController.html", "link": "Flarum/Api/Controller/DeleteDiscussionController.html#method___construct", "name": "Flarum\\Api\\Controller\\DeleteDiscussionController::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\DeleteDiscussionController", "fromLink": "Flarum/Api/Controller/DeleteDiscussionController.html", "link": "Flarum/Api/Controller/DeleteDiscussionController.html#method_delete", "name": "Flarum\\Api\\Controller\\DeleteDiscussionController::delete", "doc": "&quot;&lt;p&gt;Delete the resource.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Controller", "fromLink": "Flarum/Api/Controller.html", "link": "Flarum/Api/Controller/DeleteFaviconController.html", "name": "Flarum\\Api\\Controller\\DeleteFaviconController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Controller\\DeleteFaviconController", "fromLink": "Flarum/Api/Controller/DeleteFaviconController.html", "link": "Flarum/Api/Controller/DeleteFaviconController.html#method___construct", "name": "Flarum\\Api\\Controller\\DeleteFaviconController::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\DeleteFaviconController", "fromLink": "Flarum/Api/Controller/DeleteFaviconController.html", "link": "Flarum/Api/Controller/DeleteFaviconController.html#method_delete", "name": "Flarum\\Api\\Controller\\DeleteFaviconController::delete", "doc": "&quot;&lt;p&gt;Delete the resource.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Controller", "fromLink": "Flarum/Api/Controller.html", "link": "Flarum/Api/Controller/DeleteGroupController.html", "name": "Flarum\\Api\\Controller\\DeleteGroupController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Controller\\DeleteGroupController", "fromLink": "Flarum/Api/Controller/DeleteGroupController.html", "link": "Flarum/Api/Controller/DeleteGroupController.html#method___construct", "name": "Flarum\\Api\\Controller\\DeleteGroupController::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\DeleteGroupController", "fromLink": "Flarum/Api/Controller/DeleteGroupController.html", "link": "Flarum/Api/Controller/DeleteGroupController.html#method_delete", "name": "Flarum\\Api\\Controller\\DeleteGroupController::delete", "doc": "&quot;&lt;p&gt;Delete the resource.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Controller", "fromLink": "Flarum/Api/Controller.html", "link": "Flarum/Api/Controller/DeleteLogoController.html", "name": "Flarum\\Api\\Controller\\DeleteLogoController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Controller\\DeleteLogoController", "fromLink": "Flarum/Api/Controller/DeleteLogoController.html", "link": "Flarum/Api/Controller/DeleteLogoController.html#method___construct", "name": "Flarum\\Api\\Controller\\DeleteLogoController::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\DeleteLogoController", "fromLink": "Flarum/Api/Controller/DeleteLogoController.html", "link": "Flarum/Api/Controller/DeleteLogoController.html#method_delete", "name": "Flarum\\Api\\Controller\\DeleteLogoController::delete", "doc": "&quot;&lt;p&gt;Delete the resource.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Controller", "fromLink": "Flarum/Api/Controller.html", "link": "Flarum/Api/Controller/DeletePostController.html", "name": "Flarum\\Api\\Controller\\DeletePostController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Controller\\DeletePostController", "fromLink": "Flarum/Api/Controller/DeletePostController.html", "link": "Flarum/Api/Controller/DeletePostController.html#method___construct", "name": "Flarum\\Api\\Controller\\DeletePostController::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\DeletePostController", "fromLink": "Flarum/Api/Controller/DeletePostController.html", "link": "Flarum/Api/Controller/DeletePostController.html#method_delete", "name": "Flarum\\Api\\Controller\\DeletePostController::delete", "doc": "&quot;&lt;p&gt;Delete the resource.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Controller", "fromLink": "Flarum/Api/Controller.html", "link": "Flarum/Api/Controller/DeleteUserController.html", "name": "Flarum\\Api\\Controller\\DeleteUserController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Controller\\DeleteUserController", "fromLink": "Flarum/Api/Controller/DeleteUserController.html", "link": "Flarum/Api/Controller/DeleteUserController.html#method___construct", "name": "Flarum\\Api\\Controller\\DeleteUserController::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\DeleteUserController", "fromLink": "Flarum/Api/Controller/DeleteUserController.html", "link": "Flarum/Api/Controller/DeleteUserController.html#method_delete", "name": "Flarum\\Api\\Controller\\DeleteUserController::delete", "doc": "&quot;&lt;p&gt;Delete the resource.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Controller", "fromLink": "Flarum/Api/Controller.html", "link": "Flarum/Api/Controller/ForgotPasswordController.html", "name": "Flarum\\Api\\Controller\\ForgotPasswordController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Controller\\ForgotPasswordController", "fromLink": "Flarum/Api/Controller/ForgotPasswordController.html", "link": "Flarum/Api/Controller/ForgotPasswordController.html#method___construct", "name": "Flarum\\Api\\Controller\\ForgotPasswordController::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\ForgotPasswordController", "fromLink": "Flarum/Api/Controller/ForgotPasswordController.html", "link": "Flarum/Api/Controller/ForgotPasswordController.html#method_handle", "name": "Flarum\\Api\\Controller\\ForgotPasswordController::handle", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Controller", "fromLink": "Flarum/Api/Controller.html", "link": "Flarum/Api/Controller/ListDiscussionsController.html", "name": "Flarum\\Api\\Controller\\ListDiscussionsController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Controller\\ListDiscussionsController", "fromLink": "Flarum/Api/Controller/ListDiscussionsController.html", "link": "Flarum/Api/Controller/ListDiscussionsController.html#method___construct", "name": "Flarum\\Api\\Controller\\ListDiscussionsController::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\ListDiscussionsController", "fromLink": "Flarum/Api/Controller/ListDiscussionsController.html", "link": "Flarum/Api/Controller/ListDiscussionsController.html#method_data", "name": "Flarum\\Api\\Controller\\ListDiscussionsController::data", "doc": "&quot;&lt;p&gt;Get the data to be serialized and assigned to the response document.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Controller", "fromLink": "Flarum/Api/Controller.html", "link": "Flarum/Api/Controller/ListGroupsController.html", "name": "Flarum\\Api\\Controller\\ListGroupsController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Controller\\ListGroupsController", "fromLink": "Flarum/Api/Controller/ListGroupsController.html", "link": "Flarum/Api/Controller/ListGroupsController.html#method_data", "name": "Flarum\\Api\\Controller\\ListGroupsController::data", "doc": "&quot;&lt;p&gt;Get the data to be serialized and assigned to the response document.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Controller", "fromLink": "Flarum/Api/Controller.html", "link": "Flarum/Api/Controller/ListMailDriversController.html", "name": "Flarum\\Api\\Controller\\ListMailDriversController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Controller\\ListMailDriversController", "fromLink": "Flarum/Api/Controller/ListMailDriversController.html", "link": "Flarum/Api/Controller/ListMailDriversController.html#method_data", "name": "Flarum\\Api\\Controller\\ListMailDriversController::data", "doc": "&quot;&lt;p&gt;Get the data to be serialized and assigned to the response document.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Controller", "fromLink": "Flarum/Api/Controller.html", "link": "Flarum/Api/Controller/ListNotificationsController.html", "name": "Flarum\\Api\\Controller\\ListNotificationsController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Controller\\ListNotificationsController", "fromLink": "Flarum/Api/Controller/ListNotificationsController.html", "link": "Flarum/Api/Controller/ListNotificationsController.html#method___construct", "name": "Flarum\\Api\\Controller\\ListNotificationsController::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\ListNotificationsController", "fromLink": "Flarum/Api/Controller/ListNotificationsController.html", "link": "Flarum/Api/Controller/ListNotificationsController.html#method_data", "name": "Flarum\\Api\\Controller\\ListNotificationsController::data", "doc": "&quot;&lt;p&gt;Get the data to be serialized and assigned to the response document.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Controller", "fromLink": "Flarum/Api/Controller.html", "link": "Flarum/Api/Controller/ListPostsController.html", "name": "Flarum\\Api\\Controller\\ListPostsController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Controller\\ListPostsController", "fromLink": "Flarum/Api/Controller/ListPostsController.html", "link": "Flarum/Api/Controller/ListPostsController.html#method___construct", "name": "Flarum\\Api\\Controller\\ListPostsController::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\ListPostsController", "fromLink": "Flarum/Api/Controller/ListPostsController.html", "link": "Flarum/Api/Controller/ListPostsController.html#method_data", "name": "Flarum\\Api\\Controller\\ListPostsController::data", "doc": "&quot;&lt;p&gt;Get the data to be serialized and assigned to the response document.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\ListPostsController", "fromLink": "Flarum/Api/Controller/ListPostsController.html", "link": "Flarum/Api/Controller/ListPostsController.html#method_extractOffset", "name": "Flarum\\Api\\Controller\\ListPostsController::extractOffset", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Controller", "fromLink": "Flarum/Api/Controller.html", "link": "Flarum/Api/Controller/ListUsersController.html", "name": "Flarum\\Api\\Controller\\ListUsersController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Controller\\ListUsersController", "fromLink": "Flarum/Api/Controller/ListUsersController.html", "link": "Flarum/Api/Controller/ListUsersController.html#method___construct", "name": "Flarum\\Api\\Controller\\ListUsersController::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\ListUsersController", "fromLink": "Flarum/Api/Controller/ListUsersController.html", "link": "Flarum/Api/Controller/ListUsersController.html#method_data", "name": "Flarum\\Api\\Controller\\ListUsersController::data", "doc": "&quot;&lt;p&gt;Get the data to be serialized and assigned to the response document.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Controller", "fromLink": "Flarum/Api/Controller.html", "link": "Flarum/Api/Controller/ReadAllNotificationsController.html", "name": "Flarum\\Api\\Controller\\ReadAllNotificationsController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Controller\\ReadAllNotificationsController", "fromLink": "Flarum/Api/Controller/ReadAllNotificationsController.html", "link": "Flarum/Api/Controller/ReadAllNotificationsController.html#method___construct", "name": "Flarum\\Api\\Controller\\ReadAllNotificationsController::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\ReadAllNotificationsController", "fromLink": "Flarum/Api/Controller/ReadAllNotificationsController.html", "link": "Flarum/Api/Controller/ReadAllNotificationsController.html#method_delete", "name": "Flarum\\Api\\Controller\\ReadAllNotificationsController::delete", "doc": "&quot;&lt;p&gt;Delete the resource.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Controller", "fromLink": "Flarum/Api/Controller.html", "link": "Flarum/Api/Controller/SendConfirmationEmailController.html", "name": "Flarum\\Api\\Controller\\SendConfirmationEmailController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Controller\\SendConfirmationEmailController", "fromLink": "Flarum/Api/Controller/SendConfirmationEmailController.html", "link": "Flarum/Api/Controller/SendConfirmationEmailController.html#method___construct", "name": "Flarum\\Api\\Controller\\SendConfirmationEmailController::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\SendConfirmationEmailController", "fromLink": "Flarum/Api/Controller/SendConfirmationEmailController.html", "link": "Flarum/Api/Controller/SendConfirmationEmailController.html#method_handle", "name": "Flarum\\Api\\Controller\\SendConfirmationEmailController::handle", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Controller", "fromLink": "Flarum/Api/Controller.html", "link": "Flarum/Api/Controller/SetPermissionController.html", "name": "Flarum\\Api\\Controller\\SetPermissionController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Controller\\SetPermissionController", "fromLink": "Flarum/Api/Controller/SetPermissionController.html", "link": "Flarum/Api/Controller/SetPermissionController.html#method_handle", "name": "Flarum\\Api\\Controller\\SetPermissionController::handle", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Controller", "fromLink": "Flarum/Api/Controller.html", "link": "Flarum/Api/Controller/SetSettingsController.html", "name": "Flarum\\Api\\Controller\\SetSettingsController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Controller\\SetSettingsController", "fromLink": "Flarum/Api/Controller/SetSettingsController.html", "link": "Flarum/Api/Controller/SetSettingsController.html#method___construct", "name": "Flarum\\Api\\Controller\\SetSettingsController::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\SetSettingsController", "fromLink": "Flarum/Api/Controller/SetSettingsController.html", "link": "Flarum/Api/Controller/SetSettingsController.html#method_handle", "name": "Flarum\\Api\\Controller\\SetSettingsController::handle", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Controller", "fromLink": "Flarum/Api/Controller.html", "link": "Flarum/Api/Controller/ShowDiscussionController.html", "name": "Flarum\\Api\\Controller\\ShowDiscussionController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Controller\\ShowDiscussionController", "fromLink": "Flarum/Api/Controller/ShowDiscussionController.html", "link": "Flarum/Api/Controller/ShowDiscussionController.html#method___construct", "name": "Flarum\\Api\\Controller\\ShowDiscussionController::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\ShowDiscussionController", "fromLink": "Flarum/Api/Controller/ShowDiscussionController.html", "link": "Flarum/Api/Controller/ShowDiscussionController.html#method_data", "name": "Flarum\\Api\\Controller\\ShowDiscussionController::data", "doc": "&quot;&lt;p&gt;Get the data to be serialized and assigned to the response document.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Controller", "fromLink": "Flarum/Api/Controller.html", "link": "Flarum/Api/Controller/ShowForumController.html", "name": "Flarum\\Api\\Controller\\ShowForumController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Controller\\ShowForumController", "fromLink": "Flarum/Api/Controller/ShowForumController.html", "link": "Flarum/Api/Controller/ShowForumController.html#method_data", "name": "Flarum\\Api\\Controller\\ShowForumController::data", "doc": "&quot;&lt;p&gt;Get the data to be serialized and assigned to the response document.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Controller", "fromLink": "Flarum/Api/Controller.html", "link": "Flarum/Api/Controller/ShowPostController.html", "name": "Flarum\\Api\\Controller\\ShowPostController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Controller\\ShowPostController", "fromLink": "Flarum/Api/Controller/ShowPostController.html", "link": "Flarum/Api/Controller/ShowPostController.html#method___construct", "name": "Flarum\\Api\\Controller\\ShowPostController::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\ShowPostController", "fromLink": "Flarum/Api/Controller/ShowPostController.html", "link": "Flarum/Api/Controller/ShowPostController.html#method_data", "name": "Flarum\\Api\\Controller\\ShowPostController::data", "doc": "&quot;&lt;p&gt;Get the data to be serialized and assigned to the response document.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Controller", "fromLink": "Flarum/Api/Controller.html", "link": "Flarum/Api/Controller/ShowUserController.html", "name": "Flarum\\Api\\Controller\\ShowUserController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Controller\\ShowUserController", "fromLink": "Flarum/Api/Controller/ShowUserController.html", "link": "Flarum/Api/Controller/ShowUserController.html#method___construct", "name": "Flarum\\Api\\Controller\\ShowUserController::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\ShowUserController", "fromLink": "Flarum/Api/Controller/ShowUserController.html", "link": "Flarum/Api/Controller/ShowUserController.html#method_data", "name": "Flarum\\Api\\Controller\\ShowUserController::data", "doc": "&quot;&lt;p&gt;Get the data to be serialized and assigned to the response document.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Controller", "fromLink": "Flarum/Api/Controller.html", "link": "Flarum/Api/Controller/UninstallExtensionController.html", "name": "Flarum\\Api\\Controller\\UninstallExtensionController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Controller\\UninstallExtensionController", "fromLink": "Flarum/Api/Controller/UninstallExtensionController.html", "link": "Flarum/Api/Controller/UninstallExtensionController.html#method___construct", "name": "Flarum\\Api\\Controller\\UninstallExtensionController::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\UninstallExtensionController", "fromLink": "Flarum/Api/Controller/UninstallExtensionController.html", "link": "Flarum/Api/Controller/UninstallExtensionController.html#method_delete", "name": "Flarum\\Api\\Controller\\UninstallExtensionController::delete", "doc": "&quot;&lt;p&gt;Delete the resource.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Controller", "fromLink": "Flarum/Api/Controller.html", "link": "Flarum/Api/Controller/UpdateDiscussionController.html", "name": "Flarum\\Api\\Controller\\UpdateDiscussionController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Controller\\UpdateDiscussionController", "fromLink": "Flarum/Api/Controller/UpdateDiscussionController.html", "link": "Flarum/Api/Controller/UpdateDiscussionController.html#method___construct", "name": "Flarum\\Api\\Controller\\UpdateDiscussionController::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\UpdateDiscussionController", "fromLink": "Flarum/Api/Controller/UpdateDiscussionController.html", "link": "Flarum/Api/Controller/UpdateDiscussionController.html#method_data", "name": "Flarum\\Api\\Controller\\UpdateDiscussionController::data", "doc": "&quot;&lt;p&gt;Get the data to be serialized and assigned to the response document.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Controller", "fromLink": "Flarum/Api/Controller.html", "link": "Flarum/Api/Controller/UpdateExtensionController.html", "name": "Flarum\\Api\\Controller\\UpdateExtensionController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Controller\\UpdateExtensionController", "fromLink": "Flarum/Api/Controller/UpdateExtensionController.html", "link": "Flarum/Api/Controller/UpdateExtensionController.html#method___construct", "name": "Flarum\\Api\\Controller\\UpdateExtensionController::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\UpdateExtensionController", "fromLink": "Flarum/Api/Controller/UpdateExtensionController.html", "link": "Flarum/Api/Controller/UpdateExtensionController.html#method_handle", "name": "Flarum\\Api\\Controller\\UpdateExtensionController::handle", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Controller", "fromLink": "Flarum/Api/Controller.html", "link": "Flarum/Api/Controller/UpdateGroupController.html", "name": "Flarum\\Api\\Controller\\UpdateGroupController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Controller\\UpdateGroupController", "fromLink": "Flarum/Api/Controller/UpdateGroupController.html", "link": "Flarum/Api/Controller/UpdateGroupController.html#method___construct", "name": "Flarum\\Api\\Controller\\UpdateGroupController::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\UpdateGroupController", "fromLink": "Flarum/Api/Controller/UpdateGroupController.html", "link": "Flarum/Api/Controller/UpdateGroupController.html#method_data", "name": "Flarum\\Api\\Controller\\UpdateGroupController::data", "doc": "&quot;&lt;p&gt;Get the data to be serialized and assigned to the response document.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Controller", "fromLink": "Flarum/Api/Controller.html", "link": "Flarum/Api/Controller/UpdateNotificationController.html", "name": "Flarum\\Api\\Controller\\UpdateNotificationController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Controller\\UpdateNotificationController", "fromLink": "Flarum/Api/Controller/UpdateNotificationController.html", "link": "Flarum/Api/Controller/UpdateNotificationController.html#method___construct", "name": "Flarum\\Api\\Controller\\UpdateNotificationController::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\UpdateNotificationController", "fromLink": "Flarum/Api/Controller/UpdateNotificationController.html", "link": "Flarum/Api/Controller/UpdateNotificationController.html#method_data", "name": "Flarum\\Api\\Controller\\UpdateNotificationController::data", "doc": "&quot;&lt;p&gt;Get the data to be serialized and assigned to the response document.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Controller", "fromLink": "Flarum/Api/Controller.html", "link": "Flarum/Api/Controller/UpdatePostController.html", "name": "Flarum\\Api\\Controller\\UpdatePostController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Controller\\UpdatePostController", "fromLink": "Flarum/Api/Controller/UpdatePostController.html", "link": "Flarum/Api/Controller/UpdatePostController.html#method___construct", "name": "Flarum\\Api\\Controller\\UpdatePostController::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\UpdatePostController", "fromLink": "Flarum/Api/Controller/UpdatePostController.html", "link": "Flarum/Api/Controller/UpdatePostController.html#method_data", "name": "Flarum\\Api\\Controller\\UpdatePostController::data", "doc": "&quot;&lt;p&gt;Get the data to be serialized and assigned to the response document.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Controller", "fromLink": "Flarum/Api/Controller.html", "link": "Flarum/Api/Controller/UpdateUserController.html", "name": "Flarum\\Api\\Controller\\UpdateUserController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Controller\\UpdateUserController", "fromLink": "Flarum/Api/Controller/UpdateUserController.html", "link": "Flarum/Api/Controller/UpdateUserController.html#method___construct", "name": "Flarum\\Api\\Controller\\UpdateUserController::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\UpdateUserController", "fromLink": "Flarum/Api/Controller/UpdateUserController.html", "link": "Flarum/Api/Controller/UpdateUserController.html#method_data", "name": "Flarum\\Api\\Controller\\UpdateUserController::data", "doc": "&quot;&lt;p&gt;Get the data to be serialized and assigned to the response document.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Controller", "fromLink": "Flarum/Api/Controller.html", "link": "Flarum/Api/Controller/UploadAvatarController.html", "name": "Flarum\\Api\\Controller\\UploadAvatarController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Controller\\UploadAvatarController", "fromLink": "Flarum/Api/Controller/UploadAvatarController.html", "link": "Flarum/Api/Controller/UploadAvatarController.html#method___construct", "name": "Flarum\\Api\\Controller\\UploadAvatarController::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\UploadAvatarController", "fromLink": "Flarum/Api/Controller/UploadAvatarController.html", "link": "Flarum/Api/Controller/UploadAvatarController.html#method_data", "name": "Flarum\\Api\\Controller\\UploadAvatarController::data", "doc": "&quot;&lt;p&gt;Get the data to be serialized and assigned to the response document.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Controller", "fromLink": "Flarum/Api/Controller.html", "link": "Flarum/Api/Controller/UploadFaviconController.html", "name": "Flarum\\Api\\Controller\\UploadFaviconController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Controller\\UploadFaviconController", "fromLink": "Flarum/Api/Controller/UploadFaviconController.html", "link": "Flarum/Api/Controller/UploadFaviconController.html#method___construct", "name": "Flarum\\Api\\Controller\\UploadFaviconController::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\UploadFaviconController", "fromLink": "Flarum/Api/Controller/UploadFaviconController.html", "link": "Flarum/Api/Controller/UploadFaviconController.html#method_data", "name": "Flarum\\Api\\Controller\\UploadFaviconController::data", "doc": "&quot;&lt;p&gt;Get the data to be serialized and assigned to the response document.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Controller", "fromLink": "Flarum/Api/Controller.html", "link": "Flarum/Api/Controller/UploadLogoController.html", "name": "Flarum\\Api\\Controller\\UploadLogoController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Controller\\UploadLogoController", "fromLink": "Flarum/Api/Controller/UploadLogoController.html", "link": "Flarum/Api/Controller/UploadLogoController.html#method___construct", "name": "Flarum\\Api\\Controller\\UploadLogoController::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Controller\\UploadLogoController", "fromLink": "Flarum/Api/Controller/UploadLogoController.html", "link": "Flarum/Api/Controller/UploadLogoController.html#method_data", "name": "Flarum\\Api\\Controller\\UploadLogoController::data", "doc": "&quot;&lt;p&gt;Get the data to be serialized and assigned to the response document.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Event", "fromLink": "Flarum/Api/Event.html", "link": "Flarum/Api/Event/Serializing.html", "name": "Flarum\\Api\\Event\\Serializing", "doc": "&quot;&lt;p&gt;Prepare API attributes.&lt;\/p&gt;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Event\\Serializing", "fromLink": "Flarum/Api/Event/Serializing.html", "link": "Flarum/Api/Event/Serializing.html#method___construct", "name": "Flarum\\Api\\Event\\Serializing::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Event\\Serializing", "fromLink": "Flarum/Api/Event/Serializing.html", "link": "Flarum/Api/Event/Serializing.html#method_isSerializer", "name": "Flarum\\Api\\Event\\Serializing::isSerializer", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Event\\Serializing", "fromLink": "Flarum/Api/Event/Serializing.html", "link": "Flarum/Api/Event/Serializing.html#method_formatDate", "name": "Flarum\\Api\\Event\\Serializing::formatDate", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Event", "fromLink": "Flarum/Api/Event.html", "link": "Flarum/Api/Event/WillGetData.html", "name": "Flarum\\Api\\Event\\WillGetData", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Event\\WillGetData", "fromLink": "Flarum/Api/Event/WillGetData.html", "link": "Flarum/Api/Event/WillGetData.html#method___construct", "name": "Flarum\\Api\\Event\\WillGetData::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Event\\WillGetData", "fromLink": "Flarum/Api/Event/WillGetData.html", "link": "Flarum/Api/Event/WillGetData.html#method_isController", "name": "Flarum\\Api\\Event\\WillGetData::isController", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Event\\WillGetData", "fromLink": "Flarum/Api/Event/WillGetData.html", "link": "Flarum/Api/Event/WillGetData.html#method_setSerializer", "name": "Flarum\\Api\\Event\\WillGetData::setSerializer", "doc": "&quot;&lt;p&gt;Set the serializer that will serialize data for the endpoint.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Event\\WillGetData", "fromLink": "Flarum/Api/Event/WillGetData.html", "link": "Flarum/Api/Event/WillGetData.html#method_addInclude", "name": "Flarum\\Api\\Event\\WillGetData::addInclude", "doc": "&quot;&lt;p&gt;Include the given relationship by default.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Event\\WillGetData", "fromLink": "Flarum/Api/Event/WillGetData.html", "link": "Flarum/Api/Event/WillGetData.html#method_removeInclude", "name": "Flarum\\Api\\Event\\WillGetData::removeInclude", "doc": "&quot;&lt;p&gt;Don&#039;t include the given relationship by default.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Event\\WillGetData", "fromLink": "Flarum/Api/Event/WillGetData.html", "link": "Flarum/Api/Event/WillGetData.html#method_addOptionalInclude", "name": "Flarum\\Api\\Event\\WillGetData::addOptionalInclude", "doc": "&quot;&lt;p&gt;Make the given relationship available for inclusion.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Event\\WillGetData", "fromLink": "Flarum/Api/Event/WillGetData.html", "link": "Flarum/Api/Event/WillGetData.html#method_removeOptionalInclude", "name": "Flarum\\Api\\Event\\WillGetData::removeOptionalInclude", "doc": "&quot;&lt;p&gt;Don&#039;t allow the given relationship to be included.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Event\\WillGetData", "fromLink": "Flarum/Api/Event/WillGetData.html", "link": "Flarum/Api/Event/WillGetData.html#method_setLimit", "name": "Flarum\\Api\\Event\\WillGetData::setLimit", "doc": "&quot;&lt;p&gt;Set the default number of results.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Event\\WillGetData", "fromLink": "Flarum/Api/Event/WillGetData.html", "link": "Flarum/Api/Event/WillGetData.html#method_setMaxLimit", "name": "Flarum\\Api\\Event\\WillGetData::setMaxLimit", "doc": "&quot;&lt;p&gt;Set the maximum number of results.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Event\\WillGetData", "fromLink": "Flarum/Api/Event/WillGetData.html", "link": "Flarum/Api/Event/WillGetData.html#method_addSortField", "name": "Flarum\\Api\\Event\\WillGetData::addSortField", "doc": "&quot;&lt;p&gt;Allow sorting results by the given field.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Event\\WillGetData", "fromLink": "Flarum/Api/Event/WillGetData.html", "link": "Flarum/Api/Event/WillGetData.html#method_removeSortField", "name": "Flarum\\Api\\Event\\WillGetData::removeSortField", "doc": "&quot;&lt;p&gt;Disallow sorting results by the given field.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Event\\WillGetData", "fromLink": "Flarum/Api/Event/WillGetData.html", "link": "Flarum/Api/Event/WillGetData.html#method_setSort", "name": "Flarum\\Api\\Event\\WillGetData::setSort", "doc": "&quot;&lt;p&gt;Set the default sort order for the results.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Event", "fromLink": "Flarum/Api/Event.html", "link": "Flarum/Api/Event/WillSerializeData.html", "name": "Flarum\\Api\\Event\\WillSerializeData", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Event\\WillSerializeData", "fromLink": "Flarum/Api/Event/WillSerializeData.html", "link": "Flarum/Api/Event/WillSerializeData.html#method___construct", "name": "Flarum\\Api\\Event\\WillSerializeData::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Event\\WillSerializeData", "fromLink": "Flarum/Api/Event/WillSerializeData.html", "link": "Flarum/Api/Event/WillSerializeData.html#method_isController", "name": "Flarum\\Api\\Event\\WillSerializeData::isController", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Exception", "fromLink": "Flarum/Api/Exception.html", "link": "Flarum/Api/Exception/InvalidAccessTokenException.html", "name": "Flarum\\Api\\Exception\\InvalidAccessTokenException", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Exception\\InvalidAccessTokenException", "fromLink": "Flarum/Api/Exception/InvalidAccessTokenException.html", "link": "Flarum/Api/Exception/InvalidAccessTokenException.html#method_getType", "name": "Flarum\\Api\\Exception\\InvalidAccessTokenException::getType", "doc": "&quot;&lt;p&gt;Determine the exception&#039;s type.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api", "fromLink": "Flarum/Api.html", "link": "Flarum/Api/JsonApiResponse.html", "name": "Flarum\\Api\\JsonApiResponse", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\JsonApiResponse", "fromLink": "Flarum/Api/JsonApiResponse.html", "link": "Flarum/Api/JsonApiResponse.html#method___construct", "name": "Flarum\\Api\\JsonApiResponse::__construct", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Middleware", "fromLink": "Flarum/Api/Middleware.html", "link": "Flarum/Api/Middleware/FakeHttpMethods.html", "name": "Flarum\\Api\\Middleware\\FakeHttpMethods", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Middleware\\FakeHttpMethods", "fromLink": "Flarum/Api/Middleware/FakeHttpMethods.html", "link": "Flarum/Api/Middleware/FakeHttpMethods.html#method_process", "name": "Flarum\\Api\\Middleware\\FakeHttpMethods::process", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Serializer", "fromLink": "Flarum/Api/Serializer.html", "link": "Flarum/Api/Serializer/AbstractSerializer.html", "name": "Flarum\\Api\\Serializer\\AbstractSerializer", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\AbstractSerializer", "fromLink": "Flarum/Api/Serializer/AbstractSerializer.html", "link": "Flarum/Api/Serializer/AbstractSerializer.html#method_getRequest", "name": "Flarum\\Api\\Serializer\\AbstractSerializer::getRequest", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\AbstractSerializer", "fromLink": "Flarum/Api/Serializer/AbstractSerializer.html", "link": "Flarum/Api/Serializer/AbstractSerializer.html#method_setRequest", "name": "Flarum\\Api\\Serializer\\AbstractSerializer::setRequest", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\AbstractSerializer", "fromLink": "Flarum/Api/Serializer/AbstractSerializer.html", "link": "Flarum/Api/Serializer/AbstractSerializer.html#method_getActor", "name": "Flarum\\Api\\Serializer\\AbstractSerializer::getActor", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\AbstractSerializer", "fromLink": "Flarum/Api/Serializer/AbstractSerializer.html", "link": "Flarum/Api/Serializer/AbstractSerializer.html#method_getAttributes", "name": "Flarum\\Api\\Serializer\\AbstractSerializer::getAttributes", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\AbstractSerializer", "fromLink": "Flarum/Api/Serializer/AbstractSerializer.html", "link": "Flarum/Api/Serializer/AbstractSerializer.html#method_getDefaultAttributes", "name": "Flarum\\Api\\Serializer\\AbstractSerializer::getDefaultAttributes", "doc": "&quot;&lt;p&gt;Get the default set of serialized attributes for a model.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\AbstractSerializer", "fromLink": "Flarum/Api/Serializer/AbstractSerializer.html", "link": "Flarum/Api/Serializer/AbstractSerializer.html#method_formatDate", "name": "Flarum\\Api\\Serializer\\AbstractSerializer::formatDate", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\AbstractSerializer", "fromLink": "Flarum/Api/Serializer/AbstractSerializer.html", "link": "Flarum/Api/Serializer/AbstractSerializer.html#method_getRelationship", "name": "Flarum\\Api\\Serializer\\AbstractSerializer::getRelationship", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\AbstractSerializer", "fromLink": "Flarum/Api/Serializer/AbstractSerializer.html", "link": "Flarum/Api/Serializer/AbstractSerializer.html#method_getCustomRelationship", "name": "Flarum\\Api\\Serializer\\AbstractSerializer::getCustomRelationship", "doc": "&quot;&lt;p&gt;Get a custom relationship.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\AbstractSerializer", "fromLink": "Flarum/Api/Serializer/AbstractSerializer.html", "link": "Flarum/Api/Serializer/AbstractSerializer.html#method_hasOne", "name": "Flarum\\Api\\Serializer\\AbstractSerializer::hasOne", "doc": "&quot;&lt;p&gt;Get a relationship builder for a has-one relationship.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\AbstractSerializer", "fromLink": "Flarum/Api/Serializer/AbstractSerializer.html", "link": "Flarum/Api/Serializer/AbstractSerializer.html#method_hasMany", "name": "Flarum\\Api\\Serializer\\AbstractSerializer::hasMany", "doc": "&quot;&lt;p&gt;Get a relationship builder for a has-many relationship.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\AbstractSerializer", "fromLink": "Flarum/Api/Serializer/AbstractSerializer.html", "link": "Flarum/Api/Serializer/AbstractSerializer.html#method_buildRelationship", "name": "Flarum\\Api\\Serializer\\AbstractSerializer::buildRelationship", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\AbstractSerializer", "fromLink": "Flarum/Api/Serializer/AbstractSerializer.html", "link": "Flarum/Api/Serializer/AbstractSerializer.html#method_getRelationshipData", "name": "Flarum\\Api\\Serializer\\AbstractSerializer::getRelationshipData", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\AbstractSerializer", "fromLink": "Flarum/Api/Serializer/AbstractSerializer.html", "link": "Flarum/Api/Serializer/AbstractSerializer.html#method_resolveSerializer", "name": "Flarum\\Api\\Serializer\\AbstractSerializer::resolveSerializer", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\AbstractSerializer", "fromLink": "Flarum/Api/Serializer/AbstractSerializer.html", "link": "Flarum/Api/Serializer/AbstractSerializer.html#method_resolveSerializerClass", "name": "Flarum\\Api\\Serializer\\AbstractSerializer::resolveSerializerClass", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\AbstractSerializer", "fromLink": "Flarum/Api/Serializer/AbstractSerializer.html", "link": "Flarum/Api/Serializer/AbstractSerializer.html#method_getEventDispatcher", "name": "Flarum\\Api\\Serializer\\AbstractSerializer::getEventDispatcher", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\AbstractSerializer", "fromLink": "Flarum/Api/Serializer/AbstractSerializer.html", "link": "Flarum/Api/Serializer/AbstractSerializer.html#method_setEventDispatcher", "name": "Flarum\\Api\\Serializer\\AbstractSerializer::setEventDispatcher", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\AbstractSerializer", "fromLink": "Flarum/Api/Serializer/AbstractSerializer.html", "link": "Flarum/Api/Serializer/AbstractSerializer.html#method_getContainer", "name": "Flarum\\Api\\Serializer\\AbstractSerializer::getContainer", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\AbstractSerializer", "fromLink": "Flarum/Api/Serializer/AbstractSerializer.html", "link": "Flarum/Api/Serializer/AbstractSerializer.html#method_setContainer", "name": "Flarum\\Api\\Serializer\\AbstractSerializer::setContainer", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Serializer", "fromLink": "Flarum/Api/Serializer.html", "link": "Flarum/Api/Serializer/BasicDiscussionSerializer.html", "name": "Flarum\\Api\\Serializer\\BasicDiscussionSerializer", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\BasicDiscussionSerializer", "fromLink": "Flarum/Api/Serializer/BasicDiscussionSerializer.html", "link": "Flarum/Api/Serializer/BasicDiscussionSerializer.html#method_getDefaultAttributes", "name": "Flarum\\Api\\Serializer\\BasicDiscussionSerializer::getDefaultAttributes", "doc": "&quot;&lt;p&gt;Get the default set of serialized attributes for a model.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\BasicDiscussionSerializer", "fromLink": "Flarum/Api/Serializer/BasicDiscussionSerializer.html", "link": "Flarum/Api/Serializer/BasicDiscussionSerializer.html#method_user", "name": "Flarum\\Api\\Serializer\\BasicDiscussionSerializer::user", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\BasicDiscussionSerializer", "fromLink": "Flarum/Api/Serializer/BasicDiscussionSerializer.html", "link": "Flarum/Api/Serializer/BasicDiscussionSerializer.html#method_firstPost", "name": "Flarum\\Api\\Serializer\\BasicDiscussionSerializer::firstPost", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\BasicDiscussionSerializer", "fromLink": "Flarum/Api/Serializer/BasicDiscussionSerializer.html", "link": "Flarum/Api/Serializer/BasicDiscussionSerializer.html#method_lastPostedUser", "name": "Flarum\\Api\\Serializer\\BasicDiscussionSerializer::lastPostedUser", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\BasicDiscussionSerializer", "fromLink": "Flarum/Api/Serializer/BasicDiscussionSerializer.html", "link": "Flarum/Api/Serializer/BasicDiscussionSerializer.html#method_lastPost", "name": "Flarum\\Api\\Serializer\\BasicDiscussionSerializer::lastPost", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\BasicDiscussionSerializer", "fromLink": "Flarum/Api/Serializer/BasicDiscussionSerializer.html", "link": "Flarum/Api/Serializer/BasicDiscussionSerializer.html#method_posts", "name": "Flarum\\Api\\Serializer\\BasicDiscussionSerializer::posts", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\BasicDiscussionSerializer", "fromLink": "Flarum/Api/Serializer/BasicDiscussionSerializer.html", "link": "Flarum/Api/Serializer/BasicDiscussionSerializer.html#method_mostRelevantPost", "name": "Flarum\\Api\\Serializer\\BasicDiscussionSerializer::mostRelevantPost", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\BasicDiscussionSerializer", "fromLink": "Flarum/Api/Serializer/BasicDiscussionSerializer.html", "link": "Flarum/Api/Serializer/BasicDiscussionSerializer.html#method_hiddenUser", "name": "Flarum\\Api\\Serializer\\BasicDiscussionSerializer::hiddenUser", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Serializer", "fromLink": "Flarum/Api/Serializer.html", "link": "Flarum/Api/Serializer/BasicPostSerializer.html", "name": "Flarum\\Api\\Serializer\\BasicPostSerializer", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\BasicPostSerializer", "fromLink": "Flarum/Api/Serializer/BasicPostSerializer.html", "link": "Flarum/Api/Serializer/BasicPostSerializer.html#method_getDefaultAttributes", "name": "Flarum\\Api\\Serializer\\BasicPostSerializer::getDefaultAttributes", "doc": "&quot;&lt;p&gt;Get the default set of serialized attributes for a model.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\BasicPostSerializer", "fromLink": "Flarum/Api/Serializer/BasicPostSerializer.html", "link": "Flarum/Api/Serializer/BasicPostSerializer.html#method_user", "name": "Flarum\\Api\\Serializer\\BasicPostSerializer::user", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\BasicPostSerializer", "fromLink": "Flarum/Api/Serializer/BasicPostSerializer.html", "link": "Flarum/Api/Serializer/BasicPostSerializer.html#method_discussion", "name": "Flarum\\Api\\Serializer\\BasicPostSerializer::discussion", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Serializer", "fromLink": "Flarum/Api/Serializer.html", "link": "Flarum/Api/Serializer/BasicUserSerializer.html", "name": "Flarum\\Api\\Serializer\\BasicUserSerializer", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\BasicUserSerializer", "fromLink": "Flarum/Api/Serializer/BasicUserSerializer.html", "link": "Flarum/Api/Serializer/BasicUserSerializer.html#method_getDefaultAttributes", "name": "Flarum\\Api\\Serializer\\BasicUserSerializer::getDefaultAttributes", "doc": "&quot;&lt;p&gt;Get the default set of serialized attributes for a model.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\BasicUserSerializer", "fromLink": "Flarum/Api/Serializer/BasicUserSerializer.html", "link": "Flarum/Api/Serializer/BasicUserSerializer.html#method_groups", "name": "Flarum\\Api\\Serializer\\BasicUserSerializer::groups", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Serializer", "fromLink": "Flarum/Api/Serializer.html", "link": "Flarum/Api/Serializer/CurrentUserSerializer.html", "name": "Flarum\\Api\\Serializer\\CurrentUserSerializer", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\CurrentUserSerializer", "fromLink": "Flarum/Api/Serializer/CurrentUserSerializer.html", "link": "Flarum/Api/Serializer/CurrentUserSerializer.html#method_getDefaultAttributes", "name": "Flarum\\Api\\Serializer\\CurrentUserSerializer::getDefaultAttributes", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Serializer", "fromLink": "Flarum/Api/Serializer.html", "link": "Flarum/Api/Serializer/DiscussionSerializer.html", "name": "Flarum\\Api\\Serializer\\DiscussionSerializer", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\DiscussionSerializer", "fromLink": "Flarum/Api/Serializer/DiscussionSerializer.html", "link": "Flarum/Api/Serializer/DiscussionSerializer.html#method___construct", "name": "Flarum\\Api\\Serializer\\DiscussionSerializer::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\DiscussionSerializer", "fromLink": "Flarum/Api/Serializer/DiscussionSerializer.html", "link": "Flarum/Api/Serializer/DiscussionSerializer.html#method_getDefaultAttributes", "name": "Flarum\\Api\\Serializer\\DiscussionSerializer::getDefaultAttributes", "doc": "&quot;&lt;p&gt;Get the default set of serialized attributes for a model.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Serializer", "fromLink": "Flarum/Api/Serializer.html", "link": "Flarum/Api/Serializer/ForumSerializer.html", "name": "Flarum\\Api\\Serializer\\ForumSerializer", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\ForumSerializer", "fromLink": "Flarum/Api/Serializer/ForumSerializer.html", "link": "Flarum/Api/Serializer/ForumSerializer.html#method___construct", "name": "Flarum\\Api\\Serializer\\ForumSerializer::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\ForumSerializer", "fromLink": "Flarum/Api/Serializer/ForumSerializer.html", "link": "Flarum/Api/Serializer/ForumSerializer.html#method_getId", "name": "Flarum\\Api\\Serializer\\ForumSerializer::getId", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\ForumSerializer", "fromLink": "Flarum/Api/Serializer/ForumSerializer.html", "link": "Flarum/Api/Serializer/ForumSerializer.html#method_getDefaultAttributes", "name": "Flarum\\Api\\Serializer\\ForumSerializer::getDefaultAttributes", "doc": "&quot;&lt;p&gt;Get the default set of serialized attributes for a model.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\ForumSerializer", "fromLink": "Flarum/Api/Serializer/ForumSerializer.html", "link": "Flarum/Api/Serializer/ForumSerializer.html#method_groups", "name": "Flarum\\Api\\Serializer\\ForumSerializer::groups", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\ForumSerializer", "fromLink": "Flarum/Api/Serializer/ForumSerializer.html", "link": "Flarum/Api/Serializer/ForumSerializer.html#method_getLogoUrl", "name": "Flarum\\Api\\Serializer\\ForumSerializer::getLogoUrl", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\ForumSerializer", "fromLink": "Flarum/Api/Serializer/ForumSerializer.html", "link": "Flarum/Api/Serializer/ForumSerializer.html#method_getFaviconUrl", "name": "Flarum\\Api\\Serializer\\ForumSerializer::getFaviconUrl", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Serializer", "fromLink": "Flarum/Api/Serializer.html", "link": "Flarum/Api/Serializer/GroupSerializer.html", "name": "Flarum\\Api\\Serializer\\GroupSerializer", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\GroupSerializer", "fromLink": "Flarum/Api/Serializer/GroupSerializer.html", "link": "Flarum/Api/Serializer/GroupSerializer.html#method___construct", "name": "Flarum\\Api\\Serializer\\GroupSerializer::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\GroupSerializer", "fromLink": "Flarum/Api/Serializer/GroupSerializer.html", "link": "Flarum/Api/Serializer/GroupSerializer.html#method_getDefaultAttributes", "name": "Flarum\\Api\\Serializer\\GroupSerializer::getDefaultAttributes", "doc": "&quot;&lt;p&gt;Get the default set of serialized attributes for a model.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Serializer", "fromLink": "Flarum/Api/Serializer.html", "link": "Flarum/Api/Serializer/MailDriverSerializer.html", "name": "Flarum\\Api\\Serializer\\MailDriverSerializer", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\MailDriverSerializer", "fromLink": "Flarum/Api/Serializer/MailDriverSerializer.html", "link": "Flarum/Api/Serializer/MailDriverSerializer.html#method_getDefaultAttributes", "name": "Flarum\\Api\\Serializer\\MailDriverSerializer::getDefaultAttributes", "doc": "&quot;&lt;p&gt;Get the default set of serialized attributes for a model.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\MailDriverSerializer", "fromLink": "Flarum/Api/Serializer/MailDriverSerializer.html", "link": "Flarum/Api/Serializer/MailDriverSerializer.html#method_getId", "name": "Flarum\\Api\\Serializer\\MailDriverSerializer::getId", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Serializer", "fromLink": "Flarum/Api/Serializer.html", "link": "Flarum/Api/Serializer/NotificationSerializer.html", "name": "Flarum\\Api\\Serializer\\NotificationSerializer", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\NotificationSerializer", "fromLink": "Flarum/Api/Serializer/NotificationSerializer.html", "link": "Flarum/Api/Serializer/NotificationSerializer.html#method_getDefaultAttributes", "name": "Flarum\\Api\\Serializer\\NotificationSerializer::getDefaultAttributes", "doc": "&quot;&lt;p&gt;Get the default set of serialized attributes for a model.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\NotificationSerializer", "fromLink": "Flarum/Api/Serializer/NotificationSerializer.html", "link": "Flarum/Api/Serializer/NotificationSerializer.html#method_user", "name": "Flarum\\Api\\Serializer\\NotificationSerializer::user", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\NotificationSerializer", "fromLink": "Flarum/Api/Serializer/NotificationSerializer.html", "link": "Flarum/Api/Serializer/NotificationSerializer.html#method_fromUser", "name": "Flarum\\Api\\Serializer\\NotificationSerializer::fromUser", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\NotificationSerializer", "fromLink": "Flarum/Api/Serializer/NotificationSerializer.html", "link": "Flarum/Api/Serializer/NotificationSerializer.html#method_subject", "name": "Flarum\\Api\\Serializer\\NotificationSerializer::subject", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\NotificationSerializer", "fromLink": "Flarum/Api/Serializer/NotificationSerializer.html", "link": "Flarum/Api/Serializer/NotificationSerializer.html#method_setSubjectSerializer", "name": "Flarum\\Api\\Serializer\\NotificationSerializer::setSubjectSerializer", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Serializer", "fromLink": "Flarum/Api/Serializer.html", "link": "Flarum/Api/Serializer/PostSerializer.html", "name": "Flarum\\Api\\Serializer\\PostSerializer", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\PostSerializer", "fromLink": "Flarum/Api/Serializer/PostSerializer.html", "link": "Flarum/Api/Serializer/PostSerializer.html#method___construct", "name": "Flarum\\Api\\Serializer\\PostSerializer::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\PostSerializer", "fromLink": "Flarum/Api/Serializer/PostSerializer.html", "link": "Flarum/Api/Serializer/PostSerializer.html#method_getDefaultAttributes", "name": "Flarum\\Api\\Serializer\\PostSerializer::getDefaultAttributes", "doc": "&quot;&lt;p&gt;Get the default set of serialized attributes for a model.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\PostSerializer", "fromLink": "Flarum/Api/Serializer/PostSerializer.html", "link": "Flarum/Api/Serializer/PostSerializer.html#method_user", "name": "Flarum\\Api\\Serializer\\PostSerializer::user", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\PostSerializer", "fromLink": "Flarum/Api/Serializer/PostSerializer.html", "link": "Flarum/Api/Serializer/PostSerializer.html#method_discussion", "name": "Flarum\\Api\\Serializer\\PostSerializer::discussion", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\PostSerializer", "fromLink": "Flarum/Api/Serializer/PostSerializer.html", "link": "Flarum/Api/Serializer/PostSerializer.html#method_editedUser", "name": "Flarum\\Api\\Serializer\\PostSerializer::editedUser", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\PostSerializer", "fromLink": "Flarum/Api/Serializer/PostSerializer.html", "link": "Flarum/Api/Serializer/PostSerializer.html#method_hiddenUser", "name": "Flarum\\Api\\Serializer\\PostSerializer::hiddenUser", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Api\\Serializer", "fromLink": "Flarum/Api/Serializer.html", "link": "Flarum/Api/Serializer/UserSerializer.html", "name": "Flarum\\Api\\Serializer\\UserSerializer", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\UserSerializer", "fromLink": "Flarum/Api/Serializer/UserSerializer.html", "link": "Flarum/Api/Serializer/UserSerializer.html#method___construct", "name": "Flarum\\Api\\Serializer\\UserSerializer::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Api\\Serializer\\UserSerializer", "fromLink": "Flarum/Api/Serializer/UserSerializer.html", "link": "Flarum/Api/Serializer/UserSerializer.html#method_getDefaultAttributes", "name": "Flarum\\Api\\Serializer\\UserSerializer::getDefaultAttributes", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Bus", "fromLink": "Flarum/Bus.html", "link": "Flarum/Bus/BusServiceProvider.html", "name": "Flarum\\Bus\\BusServiceProvider", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Bus\\BusServiceProvider", "fromLink": "Flarum/Bus/BusServiceProvider.html", "link": "Flarum/Bus/BusServiceProvider.html#method_register", "name": "Flarum\\Bus\\BusServiceProvider::register", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Bus", "fromLink": "Flarum/Bus.html", "link": "Flarum/Bus/Dispatcher.html", "name": "Flarum\\Bus\\Dispatcher", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Bus\\Dispatcher", "fromLink": "Flarum/Bus/Dispatcher.html", "link": "Flarum/Bus/Dispatcher.html#method_getCommandHandler", "name": "Flarum\\Bus\\Dispatcher::getCommandHandler", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Console", "fromLink": "Flarum/Console.html", "link": "Flarum/Console/AbstractCommand.html", "name": "Flarum\\Console\\AbstractCommand", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Console\\AbstractCommand", "fromLink": "Flarum/Console/AbstractCommand.html", "link": "Flarum/Console/AbstractCommand.html#method_execute", "name": "Flarum\\Console\\AbstractCommand::execute", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Console\\AbstractCommand", "fromLink": "Flarum/Console/AbstractCommand.html", "link": "Flarum/Console/AbstractCommand.html#method_fire", "name": "Flarum\\Console\\AbstractCommand::fire", "doc": "&quot;&lt;p&gt;Fire the command.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Console\\AbstractCommand", "fromLink": "Flarum/Console/AbstractCommand.html", "link": "Flarum/Console/AbstractCommand.html#method_hasOption", "name": "Flarum\\Console\\AbstractCommand::hasOption", "doc": "&quot;&lt;p&gt;Did the user pass the given option?&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Console\\AbstractCommand", "fromLink": "Flarum/Console/AbstractCommand.html", "link": "Flarum/Console/AbstractCommand.html#method_info", "name": "Flarum\\Console\\AbstractCommand::info", "doc": "&quot;&lt;p&gt;Send an info message to the user.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Console\\AbstractCommand", "fromLink": "Flarum/Console/AbstractCommand.html", "link": "Flarum/Console/AbstractCommand.html#method_error", "name": "Flarum\\Console\\AbstractCommand::error", "doc": "&quot;&lt;p&gt;Send an error or warning message to the user.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Console\\Event", "fromLink": "Flarum/Console/Event.html", "link": "Flarum/Console/Event/Configuring.html", "name": "Flarum\\Console\\Event\\Configuring", "doc": "&quot;&lt;p&gt;Configure the console application.&lt;\/p&gt;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Console\\Event\\Configuring", "fromLink": "Flarum/Console/Event/Configuring.html", "link": "Flarum/Console/Event/Configuring.html#method___construct", "name": "Flarum\\Console\\Event\\Configuring::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Console\\Event\\Configuring", "fromLink": "Flarum/Console/Event/Configuring.html", "link": "Flarum/Console/Event/Configuring.html#method_addCommand", "name": "Flarum\\Console\\Event\\Configuring::addCommand", "doc": "&quot;&lt;p&gt;Add a console command to the flarum binary.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Console", "fromLink": "Flarum/Console.html", "link": "Flarum/Console/Server.html", "name": "Flarum\\Console\\Server", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Console\\Server", "fromLink": "Flarum/Console/Server.html", "link": "Flarum/Console/Server.html#method___construct", "name": "Flarum\\Console\\Server::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Console\\Server", "fromLink": "Flarum/Console/Server.html", "link": "Flarum/Console/Server.html#method_listen", "name": "Flarum\\Console\\Server::listen", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Database", "fromLink": "Flarum/Database.html", "link": "Flarum/Database/AbstractModel.html", "name": "Flarum\\Database\\AbstractModel", "doc": "&quot;&lt;p&gt;Base model class, building on Eloquent.&lt;\/p&gt;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Database\\AbstractModel", "fromLink": "Flarum/Database/AbstractModel.html", "link": "Flarum/Database/AbstractModel.html#method_boot", "name": "Flarum\\Database\\AbstractModel::boot", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\AbstractModel", "fromLink": "Flarum/Database/AbstractModel.html", "link": "Flarum/Database/AbstractModel.html#method___construct", "name": "Flarum\\Database\\AbstractModel::__construct", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\AbstractModel", "fromLink": "Flarum/Database/AbstractModel.html", "link": "Flarum/Database/AbstractModel.html#method_getDates", "name": "Flarum\\Database\\AbstractModel::getDates", "doc": "&quot;&lt;p&gt;Get the attributes that should be converted to dates.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\AbstractModel", "fromLink": "Flarum/Database/AbstractModel.html", "link": "Flarum/Database/AbstractModel.html#method_getAttribute", "name": "Flarum\\Database\\AbstractModel::getAttribute", "doc": "&quot;&lt;p&gt;Get an attribute from the model. If nothing is found, attempt to load\na custom relation method with this key.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\AbstractModel", "fromLink": "Flarum/Database/AbstractModel.html", "link": "Flarum/Database/AbstractModel.html#method_getCustomRelation", "name": "Flarum\\Database\\AbstractModel::getCustomRelation", "doc": "&quot;&lt;p&gt;Get a custom relation object.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\AbstractModel", "fromLink": "Flarum/Database/AbstractModel.html", "link": "Flarum/Database/AbstractModel.html#method_afterSave", "name": "Flarum\\Database\\AbstractModel::afterSave", "doc": "&quot;&lt;p&gt;Register a callback to be run once after the model is saved.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\AbstractModel", "fromLink": "Flarum/Database/AbstractModel.html", "link": "Flarum/Database/AbstractModel.html#method_afterDelete", "name": "Flarum\\Database\\AbstractModel::afterDelete", "doc": "&quot;&lt;p&gt;Register a callback to be run once after the model is deleted.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\AbstractModel", "fromLink": "Flarum/Database/AbstractModel.html", "link": "Flarum/Database/AbstractModel.html#method_releaseAfterSaveCallbacks", "name": "Flarum\\Database\\AbstractModel::releaseAfterSaveCallbacks", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\AbstractModel", "fromLink": "Flarum/Database/AbstractModel.html", "link": "Flarum/Database/AbstractModel.html#method_releaseAfterDeleteCallbacks", "name": "Flarum\\Database\\AbstractModel::releaseAfterDeleteCallbacks", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\AbstractModel", "fromLink": "Flarum/Database/AbstractModel.html", "link": "Flarum/Database/AbstractModel.html#method___call", "name": "Flarum\\Database\\AbstractModel::__call", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Database\\Console", "fromLink": "Flarum/Database/Console.html", "link": "Flarum/Database/Console/GenerateMigrationCommand.html", "name": "Flarum\\Database\\Console\\GenerateMigrationCommand", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Database\\Console\\GenerateMigrationCommand", "fromLink": "Flarum/Database/Console/GenerateMigrationCommand.html", "link": "Flarum/Database/Console/GenerateMigrationCommand.html#method___construct", "name": "Flarum\\Database\\Console\\GenerateMigrationCommand::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\Console\\GenerateMigrationCommand", "fromLink": "Flarum/Database/Console/GenerateMigrationCommand.html", "link": "Flarum/Database/Console/GenerateMigrationCommand.html#method_configure", "name": "Flarum\\Database\\Console\\GenerateMigrationCommand::configure", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\Console\\GenerateMigrationCommand", "fromLink": "Flarum/Database/Console/GenerateMigrationCommand.html", "link": "Flarum/Database/Console/GenerateMigrationCommand.html#method_fire", "name": "Flarum\\Database\\Console\\GenerateMigrationCommand::fire", "doc": "&quot;&lt;p&gt;Fire the command.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\Console\\GenerateMigrationCommand", "fromLink": "Flarum/Database/Console/GenerateMigrationCommand.html", "link": "Flarum/Database/Console/GenerateMigrationCommand.html#method_writeMigration", "name": "Flarum\\Database\\Console\\GenerateMigrationCommand::writeMigration", "doc": "&quot;&lt;p&gt;Write the migration file to disk.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Database\\Console", "fromLink": "Flarum/Database/Console.html", "link": "Flarum/Database/Console/MigrateCommand.html", "name": "Flarum\\Database\\Console\\MigrateCommand", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Database\\Console\\MigrateCommand", "fromLink": "Flarum/Database/Console/MigrateCommand.html", "link": "Flarum/Database/Console/MigrateCommand.html#method___construct", "name": "Flarum\\Database\\Console\\MigrateCommand::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\Console\\MigrateCommand", "fromLink": "Flarum/Database/Console/MigrateCommand.html", "link": "Flarum/Database/Console/MigrateCommand.html#method_configure", "name": "Flarum\\Database\\Console\\MigrateCommand::configure", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\Console\\MigrateCommand", "fromLink": "Flarum/Database/Console/MigrateCommand.html", "link": "Flarum/Database/Console/MigrateCommand.html#method_fire", "name": "Flarum\\Database\\Console\\MigrateCommand::fire", "doc": "&quot;&lt;p&gt;Fire the command.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\Console\\MigrateCommand", "fromLink": "Flarum/Database/Console/MigrateCommand.html", "link": "Flarum/Database/Console/MigrateCommand.html#method_upgrade", "name": "Flarum\\Database\\Console\\MigrateCommand::upgrade", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Database\\Console", "fromLink": "Flarum/Database/Console.html", "link": "Flarum/Database/Console/ResetCommand.html", "name": "Flarum\\Database\\Console\\ResetCommand", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Database\\Console\\ResetCommand", "fromLink": "Flarum/Database/Console/ResetCommand.html", "link": "Flarum/Database/Console/ResetCommand.html#method___construct", "name": "Flarum\\Database\\Console\\ResetCommand::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\Console\\ResetCommand", "fromLink": "Flarum/Database/Console/ResetCommand.html", "link": "Flarum/Database/Console/ResetCommand.html#method_configure", "name": "Flarum\\Database\\Console\\ResetCommand::configure", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\Console\\ResetCommand", "fromLink": "Flarum/Database/Console/ResetCommand.html", "link": "Flarum/Database/Console/ResetCommand.html#method_fire", "name": "Flarum\\Database\\Console\\ResetCommand::fire", "doc": "&quot;&lt;p&gt;Fire the command.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Database", "fromLink": "Flarum/Database.html", "link": "Flarum/Database/DatabaseMigrationRepository.html", "name": "Flarum\\Database\\DatabaseMigrationRepository", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Database\\DatabaseMigrationRepository", "fromLink": "Flarum/Database/DatabaseMigrationRepository.html", "link": "Flarum/Database/DatabaseMigrationRepository.html#method___construct", "name": "Flarum\\Database\\DatabaseMigrationRepository::__construct", "doc": "&quot;&lt;p&gt;Create a new database migration repository instance.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\DatabaseMigrationRepository", "fromLink": "Flarum/Database/DatabaseMigrationRepository.html", "link": "Flarum/Database/DatabaseMigrationRepository.html#method_getRan", "name": "Flarum\\Database\\DatabaseMigrationRepository::getRan", "doc": "&quot;&lt;p&gt;Get the ran migrations.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\DatabaseMigrationRepository", "fromLink": "Flarum/Database/DatabaseMigrationRepository.html", "link": "Flarum/Database/DatabaseMigrationRepository.html#method_log", "name": "Flarum\\Database\\DatabaseMigrationRepository::log", "doc": "&quot;&lt;p&gt;Log that a migration was run.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\DatabaseMigrationRepository", "fromLink": "Flarum/Database/DatabaseMigrationRepository.html", "link": "Flarum/Database/DatabaseMigrationRepository.html#method_delete", "name": "Flarum\\Database\\DatabaseMigrationRepository::delete", "doc": "&quot;&lt;p&gt;Remove a migration from the log.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\DatabaseMigrationRepository", "fromLink": "Flarum/Database/DatabaseMigrationRepository.html", "link": "Flarum/Database/DatabaseMigrationRepository.html#method_createRepository", "name": "Flarum\\Database\\DatabaseMigrationRepository::createRepository", "doc": "&quot;&lt;p&gt;Create the migration repository data store.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\DatabaseMigrationRepository", "fromLink": "Flarum/Database/DatabaseMigrationRepository.html", "link": "Flarum/Database/DatabaseMigrationRepository.html#method_repositoryExists", "name": "Flarum\\Database\\DatabaseMigrationRepository::repositoryExists", "doc": "&quot;&lt;p&gt;Determine if the migration repository exists.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\DatabaseMigrationRepository", "fromLink": "Flarum/Database/DatabaseMigrationRepository.html", "link": "Flarum/Database/DatabaseMigrationRepository.html#method_table", "name": "Flarum\\Database\\DatabaseMigrationRepository::table", "doc": "&quot;&lt;p&gt;Get a query builder for the migration table.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Database", "fromLink": "Flarum/Database.html", "link": "Flarum/Database/DatabaseServiceProvider.html", "name": "Flarum\\Database\\DatabaseServiceProvider", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Database\\DatabaseServiceProvider", "fromLink": "Flarum/Database/DatabaseServiceProvider.html", "link": "Flarum/Database/DatabaseServiceProvider.html#method_register", "name": "Flarum\\Database\\DatabaseServiceProvider::register", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\DatabaseServiceProvider", "fromLink": "Flarum/Database/DatabaseServiceProvider.html", "link": "Flarum/Database/DatabaseServiceProvider.html#method_boot", "name": "Flarum\\Database\\DatabaseServiceProvider::boot", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Database", "fromLink": "Flarum/Database.html", "link": "Flarum/Database/Migration.html", "name": "Flarum\\Database\\Migration", "doc": "&quot;&lt;p&gt;Migration factory.&lt;\/p&gt;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Database\\Migration", "fromLink": "Flarum/Database/Migration.html", "link": "Flarum/Database/Migration.html#method_createTable", "name": "Flarum\\Database\\Migration::createTable", "doc": "&quot;&lt;p&gt;Create a table.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\Migration", "fromLink": "Flarum/Database/Migration.html", "link": "Flarum/Database/Migration.html#method_renameTable", "name": "Flarum\\Database\\Migration::renameTable", "doc": "&quot;&lt;p&gt;Rename a table.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\Migration", "fromLink": "Flarum/Database/Migration.html", "link": "Flarum/Database/Migration.html#method_addColumns", "name": "Flarum\\Database\\Migration::addColumns", "doc": "&quot;&lt;p&gt;Add columns to a table.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\Migration", "fromLink": "Flarum/Database/Migration.html", "link": "Flarum/Database/Migration.html#method_dropColumns", "name": "Flarum\\Database\\Migration::dropColumns", "doc": "&quot;&lt;p&gt;Drop columns from a table.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\Migration", "fromLink": "Flarum/Database/Migration.html", "link": "Flarum/Database/Migration.html#method_renameColumn", "name": "Flarum\\Database\\Migration::renameColumn", "doc": "&quot;&lt;p&gt;Rename a column.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\Migration", "fromLink": "Flarum/Database/Migration.html", "link": "Flarum/Database/Migration.html#method_renameColumns", "name": "Flarum\\Database\\Migration::renameColumns", "doc": "&quot;&lt;p&gt;Rename multiple columns.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\Migration", "fromLink": "Flarum/Database/Migration.html", "link": "Flarum/Database/Migration.html#method_addSettings", "name": "Flarum\\Database\\Migration::addSettings", "doc": "&quot;&lt;p&gt;Add default values for config values.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\Migration", "fromLink": "Flarum/Database/Migration.html", "link": "Flarum/Database/Migration.html#method_addPermissions", "name": "Flarum\\Database\\Migration::addPermissions", "doc": "&quot;&lt;p&gt;Add default permissions.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Database", "fromLink": "Flarum/Database.html", "link": "Flarum/Database/MigrationCreator.html", "name": "Flarum\\Database\\MigrationCreator", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Database\\MigrationCreator", "fromLink": "Flarum/Database/MigrationCreator.html", "link": "Flarum/Database/MigrationCreator.html#method___construct", "name": "Flarum\\Database\\MigrationCreator::__construct", "doc": "&quot;&lt;p&gt;Create a new migrator instance.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\MigrationCreator", "fromLink": "Flarum/Database/MigrationCreator.html", "link": "Flarum/Database/MigrationCreator.html#method_create", "name": "Flarum\\Database\\MigrationCreator::create", "doc": "&quot;&lt;p&gt;Create a new migration for the given extension.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\MigrationCreator", "fromLink": "Flarum/Database/MigrationCreator.html", "link": "Flarum/Database/MigrationCreator.html#method_getStub", "name": "Flarum\\Database\\MigrationCreator::getStub", "doc": "&quot;&lt;p&gt;Get the migration stub file.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\MigrationCreator", "fromLink": "Flarum/Database/MigrationCreator.html", "link": "Flarum/Database/MigrationCreator.html#method_populateStub", "name": "Flarum\\Database\\MigrationCreator::populateStub", "doc": "&quot;&lt;p&gt;Populate the place-holders in the migration stub.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\MigrationCreator", "fromLink": "Flarum/Database/MigrationCreator.html", "link": "Flarum/Database/MigrationCreator.html#method_getMigrationPath", "name": "Flarum\\Database\\MigrationCreator::getMigrationPath", "doc": "&quot;&lt;p&gt;Get the full path name to the migration directory.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\MigrationCreator", "fromLink": "Flarum/Database/MigrationCreator.html", "link": "Flarum/Database/MigrationCreator.html#method_getPath", "name": "Flarum\\Database\\MigrationCreator::getPath", "doc": "&quot;&lt;p&gt;Get the full path name to the migration.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\MigrationCreator", "fromLink": "Flarum/Database/MigrationCreator.html", "link": "Flarum/Database/MigrationCreator.html#method_getDatePrefix", "name": "Flarum\\Database\\MigrationCreator::getDatePrefix", "doc": "&quot;&lt;p&gt;Get the date prefix for the migration.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\MigrationCreator", "fromLink": "Flarum/Database/MigrationCreator.html", "link": "Flarum/Database/MigrationCreator.html#method_getStubPath", "name": "Flarum\\Database\\MigrationCreator::getStubPath", "doc": "&quot;&lt;p&gt;Get the path to the stubs.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Database", "fromLink": "Flarum/Database.html", "link": "Flarum/Database/MigrationRepositoryInterface.html", "name": "Flarum\\Database\\MigrationRepositoryInterface", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Database\\MigrationRepositoryInterface", "fromLink": "Flarum/Database/MigrationRepositoryInterface.html", "link": "Flarum/Database/MigrationRepositoryInterface.html#method_getRan", "name": "Flarum\\Database\\MigrationRepositoryInterface::getRan", "doc": "&quot;&lt;p&gt;Get the ran migrations for the given extension.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\MigrationRepositoryInterface", "fromLink": "Flarum/Database/MigrationRepositoryInterface.html", "link": "Flarum/Database/MigrationRepositoryInterface.html#method_log", "name": "Flarum\\Database\\MigrationRepositoryInterface::log", "doc": "&quot;&lt;p&gt;Log that a migration was run.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\MigrationRepositoryInterface", "fromLink": "Flarum/Database/MigrationRepositoryInterface.html", "link": "Flarum/Database/MigrationRepositoryInterface.html#method_delete", "name": "Flarum\\Database\\MigrationRepositoryInterface::delete", "doc": "&quot;&lt;p&gt;Remove a migration from the log.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\MigrationRepositoryInterface", "fromLink": "Flarum/Database/MigrationRepositoryInterface.html", "link": "Flarum/Database/MigrationRepositoryInterface.html#method_createRepository", "name": "Flarum\\Database\\MigrationRepositoryInterface::createRepository", "doc": "&quot;&lt;p&gt;Create the migration repository data store.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\MigrationRepositoryInterface", "fromLink": "Flarum/Database/MigrationRepositoryInterface.html", "link": "Flarum/Database/MigrationRepositoryInterface.html#method_repositoryExists", "name": "Flarum\\Database\\MigrationRepositoryInterface::repositoryExists", "doc": "&quot;&lt;p&gt;Determine if the migration repository exists.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Database", "fromLink": "Flarum/Database.html", "link": "Flarum/Database/MigrationServiceProvider.html", "name": "Flarum\\Database\\MigrationServiceProvider", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Database\\MigrationServiceProvider", "fromLink": "Flarum/Database/MigrationServiceProvider.html", "link": "Flarum/Database/MigrationServiceProvider.html#method_register", "name": "Flarum\\Database\\MigrationServiceProvider::register", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Database", "fromLink": "Flarum/Database.html", "link": "Flarum/Database/Migrator.html", "name": "Flarum\\Database\\Migrator", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Database\\Migrator", "fromLink": "Flarum/Database/Migrator.html", "link": "Flarum/Database/Migrator.html#method___construct", "name": "Flarum\\Database\\Migrator::__construct", "doc": "&quot;&lt;p&gt;Create a new migrator instance.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\Migrator", "fromLink": "Flarum/Database/Migrator.html", "link": "Flarum/Database/Migrator.html#method_run", "name": "Flarum\\Database\\Migrator::run", "doc": "&quot;&lt;p&gt;Run the outstanding migrations at a given path.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\Migrator", "fromLink": "Flarum/Database/Migrator.html", "link": "Flarum/Database/Migrator.html#method_runMigrationList", "name": "Flarum\\Database\\Migrator::runMigrationList", "doc": "&quot;&lt;p&gt;Run an array of migrations.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\Migrator", "fromLink": "Flarum/Database/Migrator.html", "link": "Flarum/Database/Migrator.html#method_runUp", "name": "Flarum\\Database\\Migrator::runUp", "doc": "&quot;&lt;p&gt;Run &amp;quot;up&amp;quot; a migration instance.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\Migrator", "fromLink": "Flarum/Database/Migrator.html", "link": "Flarum/Database/Migrator.html#method_reset", "name": "Flarum\\Database\\Migrator::reset", "doc": "&quot;&lt;p&gt;Rolls all of the currently applied migrations back.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\Migrator", "fromLink": "Flarum/Database/Migrator.html", "link": "Flarum/Database/Migrator.html#method_runDown", "name": "Flarum\\Database\\Migrator::runDown", "doc": "&quot;&lt;p&gt;Run &amp;quot;down&amp;quot; a migration instance.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\Migrator", "fromLink": "Flarum/Database/Migrator.html", "link": "Flarum/Database/Migrator.html#method_runClosureMigration", "name": "Flarum\\Database\\Migrator::runClosureMigration", "doc": "&quot;&lt;p&gt;Runs a closure migration based on the migrate direction.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\Migrator", "fromLink": "Flarum/Database/Migrator.html", "link": "Flarum/Database/Migrator.html#method_getMigrationFiles", "name": "Flarum\\Database\\Migrator::getMigrationFiles", "doc": "&quot;&lt;p&gt;Get all of the migration files in a given path.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\Migrator", "fromLink": "Flarum/Database/Migrator.html", "link": "Flarum/Database/Migrator.html#method_resolve", "name": "Flarum\\Database\\Migrator::resolve", "doc": "&quot;&lt;p&gt;Resolve a migration instance from a file.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\Migrator", "fromLink": "Flarum/Database/Migrator.html", "link": "Flarum/Database/Migrator.html#method_setOutput", "name": "Flarum\\Database\\Migrator::setOutput", "doc": "&quot;&lt;p&gt;Set the output implementation that should be used by the console.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\Migrator", "fromLink": "Flarum/Database/Migrator.html", "link": "Flarum/Database/Migrator.html#method_note", "name": "Flarum\\Database\\Migrator::note", "doc": "&quot;&lt;p&gt;Write a note to the conosle&#039;s output.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\Migrator", "fromLink": "Flarum/Database/Migrator.html", "link": "Flarum/Database/Migrator.html#method_getRepository", "name": "Flarum\\Database\\Migrator::getRepository", "doc": "&quot;&lt;p&gt;Get the migration repository instance.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\Migrator", "fromLink": "Flarum/Database/Migrator.html", "link": "Flarum/Database/Migrator.html#method_repositoryExists", "name": "Flarum\\Database\\Migrator::repositoryExists", "doc": "&quot;&lt;p&gt;Determine if the migration repository exists.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Database\\Migrator", "fromLink": "Flarum/Database/Migrator.html", "link": "Flarum/Database/Migrator.html#method_getFilesystem", "name": "Flarum\\Database\\Migrator::getFilesystem", "doc": "&quot;&lt;p&gt;Get the file system instance.&lt;\/p&gt;&quot;"},
              
              {"type": "Trait", "fromName": "Flarum\\Database", "fromLink": "Flarum/Database.html", "link": "Flarum/Database/ScopeVisibilityTrait.html", "name": "Flarum\\Database\\ScopeVisibilityTrait", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Database\\ScopeVisibilityTrait", "fromLink": "Flarum/Database/ScopeVisibilityTrait.html", "link": "Flarum/Database/ScopeVisibilityTrait.html#method_scopeWhereVisibleTo", "name": "Flarum\\Database\\ScopeVisibilityTrait::scopeWhereVisibleTo", "doc": "&quot;&lt;p&gt;Scope a query to only include records that are visible to a user.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Discussion\\Command", "fromLink": "Flarum/Discussion/Command.html", "link": "Flarum/Discussion/Command/DeleteDiscussion.html", "name": "Flarum\\Discussion\\Command\\DeleteDiscussion", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Discussion\\Command\\DeleteDiscussion", "fromLink": "Flarum/Discussion/Command/DeleteDiscussion.html", "link": "Flarum/Discussion/Command/DeleteDiscussion.html#method___construct", "name": "Flarum\\Discussion\\Command\\DeleteDiscussion::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Discussion\\Command", "fromLink": "Flarum/Discussion/Command.html", "link": "Flarum/Discussion/Command/DeleteDiscussionHandler.html", "name": "Flarum\\Discussion\\Command\\DeleteDiscussionHandler", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Discussion\\Command\\DeleteDiscussionHandler", "fromLink": "Flarum/Discussion/Command/DeleteDiscussionHandler.html", "link": "Flarum/Discussion/Command/DeleteDiscussionHandler.html#method___construct", "name": "Flarum\\Discussion\\Command\\DeleteDiscussionHandler::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\Command\\DeleteDiscussionHandler", "fromLink": "Flarum/Discussion/Command/DeleteDiscussionHandler.html", "link": "Flarum/Discussion/Command/DeleteDiscussionHandler.html#method_handle", "name": "Flarum\\Discussion\\Command\\DeleteDiscussionHandler::handle", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Discussion\\Command", "fromLink": "Flarum/Discussion/Command.html", "link": "Flarum/Discussion/Command/EditDiscussion.html", "name": "Flarum\\Discussion\\Command\\EditDiscussion", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Discussion\\Command\\EditDiscussion", "fromLink": "Flarum/Discussion/Command/EditDiscussion.html", "link": "Flarum/Discussion/Command/EditDiscussion.html#method___construct", "name": "Flarum\\Discussion\\Command\\EditDiscussion::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Discussion\\Command", "fromLink": "Flarum/Discussion/Command.html", "link": "Flarum/Discussion/Command/EditDiscussionHandler.html", "name": "Flarum\\Discussion\\Command\\EditDiscussionHandler", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Discussion\\Command\\EditDiscussionHandler", "fromLink": "Flarum/Discussion/Command/EditDiscussionHandler.html", "link": "Flarum/Discussion/Command/EditDiscussionHandler.html#method___construct", "name": "Flarum\\Discussion\\Command\\EditDiscussionHandler::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\Command\\EditDiscussionHandler", "fromLink": "Flarum/Discussion/Command/EditDiscussionHandler.html", "link": "Flarum/Discussion/Command/EditDiscussionHandler.html#method_handle", "name": "Flarum\\Discussion\\Command\\EditDiscussionHandler::handle", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Discussion\\Command", "fromLink": "Flarum/Discussion/Command.html", "link": "Flarum/Discussion/Command/ReadDiscussion.html", "name": "Flarum\\Discussion\\Command\\ReadDiscussion", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Discussion\\Command\\ReadDiscussion", "fromLink": "Flarum/Discussion/Command/ReadDiscussion.html", "link": "Flarum/Discussion/Command/ReadDiscussion.html#method___construct", "name": "Flarum\\Discussion\\Command\\ReadDiscussion::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Discussion\\Command", "fromLink": "Flarum/Discussion/Command.html", "link": "Flarum/Discussion/Command/ReadDiscussionHandler.html", "name": "Flarum\\Discussion\\Command\\ReadDiscussionHandler", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Discussion\\Command\\ReadDiscussionHandler", "fromLink": "Flarum/Discussion/Command/ReadDiscussionHandler.html", "link": "Flarum/Discussion/Command/ReadDiscussionHandler.html#method___construct", "name": "Flarum\\Discussion\\Command\\ReadDiscussionHandler::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\Command\\ReadDiscussionHandler", "fromLink": "Flarum/Discussion/Command/ReadDiscussionHandler.html", "link": "Flarum/Discussion/Command/ReadDiscussionHandler.html#method_handle", "name": "Flarum\\Discussion\\Command\\ReadDiscussionHandler::handle", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Discussion\\Command", "fromLink": "Flarum/Discussion/Command.html", "link": "Flarum/Discussion/Command/StartDiscussion.html", "name": "Flarum\\Discussion\\Command\\StartDiscussion", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Discussion\\Command\\StartDiscussion", "fromLink": "Flarum/Discussion/Command/StartDiscussion.html", "link": "Flarum/Discussion/Command/StartDiscussion.html#method___construct", "name": "Flarum\\Discussion\\Command\\StartDiscussion::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Discussion\\Command", "fromLink": "Flarum/Discussion/Command.html", "link": "Flarum/Discussion/Command/StartDiscussionHandler.html", "name": "Flarum\\Discussion\\Command\\StartDiscussionHandler", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Discussion\\Command\\StartDiscussionHandler", "fromLink": "Flarum/Discussion/Command/StartDiscussionHandler.html", "link": "Flarum/Discussion/Command/StartDiscussionHandler.html#method___construct", "name": "Flarum\\Discussion\\Command\\StartDiscussionHandler::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\Command\\StartDiscussionHandler", "fromLink": "Flarum/Discussion/Command/StartDiscussionHandler.html", "link": "Flarum/Discussion/Command/StartDiscussionHandler.html#method_handle", "name": "Flarum\\Discussion\\Command\\StartDiscussionHandler::handle", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Discussion", "fromLink": "Flarum/Discussion.html", "link": "Flarum/Discussion/Discussion.html", "name": "Flarum\\Discussion\\Discussion", "doc": "&quot;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Discussion\\Discussion", "fromLink": "Flarum/Discussion/Discussion.html", "link": "Flarum/Discussion/Discussion.html#method_boot", "name": "Flarum\\Discussion\\Discussion::boot", "doc": "&quot;&lt;p&gt;Boot the model.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\Discussion", "fromLink": "Flarum/Discussion/Discussion.html", "link": "Flarum/Discussion/Discussion.html#method_start", "name": "Flarum\\Discussion\\Discussion::start", "doc": "&quot;&lt;p&gt;Start a new discussion. Raises the DiscussionWasStarted event.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\Discussion", "fromLink": "Flarum/Discussion/Discussion.html", "link": "Flarum/Discussion/Discussion.html#method_rename", "name": "Flarum\\Discussion\\Discussion::rename", "doc": "&quot;&lt;p&gt;Rename the discussion. Raises the DiscussionWasRenamed event.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\Discussion", "fromLink": "Flarum/Discussion/Discussion.html", "link": "Flarum/Discussion/Discussion.html#method_hide", "name": "Flarum\\Discussion\\Discussion::hide", "doc": "&quot;&lt;p&gt;Hide the discussion.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\Discussion", "fromLink": "Flarum/Discussion/Discussion.html", "link": "Flarum/Discussion/Discussion.html#method_restore", "name": "Flarum\\Discussion\\Discussion::restore", "doc": "&quot;&lt;p&gt;Restore the discussion.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\Discussion", "fromLink": "Flarum/Discussion/Discussion.html", "link": "Flarum/Discussion/Discussion.html#method_setFirstPost", "name": "Flarum\\Discussion\\Discussion::setFirstPost", "doc": "&quot;&lt;p&gt;Set the discussion&#039;s first post details.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\Discussion", "fromLink": "Flarum/Discussion/Discussion.html", "link": "Flarum/Discussion/Discussion.html#method_setLastPost", "name": "Flarum\\Discussion\\Discussion::setLastPost", "doc": "&quot;&lt;p&gt;Set the discussion&#039;s last post details.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\Discussion", "fromLink": "Flarum/Discussion/Discussion.html", "link": "Flarum/Discussion/Discussion.html#method_refreshLastPost", "name": "Flarum\\Discussion\\Discussion::refreshLastPost", "doc": "&quot;&lt;p&gt;Refresh a discussion&#039;s last post details.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\Discussion", "fromLink": "Flarum/Discussion/Discussion.html", "link": "Flarum/Discussion/Discussion.html#method_refreshCommentCount", "name": "Flarum\\Discussion\\Discussion::refreshCommentCount", "doc": "&quot;&lt;p&gt;Refresh the discussion&#039;s comment count.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\Discussion", "fromLink": "Flarum/Discussion/Discussion.html", "link": "Flarum/Discussion/Discussion.html#method_refreshParticipantCount", "name": "Flarum\\Discussion\\Discussion::refreshParticipantCount", "doc": "&quot;&lt;p&gt;Refresh the discussion&#039;s participant count.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\Discussion", "fromLink": "Flarum/Discussion/Discussion.html", "link": "Flarum/Discussion/Discussion.html#method_mergePost", "name": "Flarum\\Discussion\\Discussion::mergePost", "doc": "&quot;&lt;p&gt;Save a post, attempting to merge it with the discussion&#039;s last post.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\Discussion", "fromLink": "Flarum/Discussion/Discussion.html", "link": "Flarum/Discussion/Discussion.html#method_getModifiedPosts", "name": "Flarum\\Discussion\\Discussion::getModifiedPosts", "doc": "&quot;&lt;p&gt;Get the posts that have been modified during this request.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\Discussion", "fromLink": "Flarum/Discussion/Discussion.html", "link": "Flarum/Discussion/Discussion.html#method_posts", "name": "Flarum\\Discussion\\Discussion::posts", "doc": "&quot;&lt;p&gt;Define the relationship with the discussion&#039;s posts.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\Discussion", "fromLink": "Flarum/Discussion/Discussion.html", "link": "Flarum/Discussion/Discussion.html#method_comments", "name": "Flarum\\Discussion\\Discussion::comments", "doc": "&quot;&lt;p&gt;Define the relationship with the discussion&#039;s publicly-visible comments.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\Discussion", "fromLink": "Flarum/Discussion/Discussion.html", "link": "Flarum/Discussion/Discussion.html#method_participants", "name": "Flarum\\Discussion\\Discussion::participants", "doc": "&quot;&lt;p&gt;Query the discussion&#039;s participants (a list of unique users who have\nposted in the discussion).&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\Discussion", "fromLink": "Flarum/Discussion/Discussion.html", "link": "Flarum/Discussion/Discussion.html#method_firstPost", "name": "Flarum\\Discussion\\Discussion::firstPost", "doc": "&quot;&lt;p&gt;Define the relationship with the discussion&#039;s first post.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\Discussion", "fromLink": "Flarum/Discussion/Discussion.html", "link": "Flarum/Discussion/Discussion.html#method_user", "name": "Flarum\\Discussion\\Discussion::user", "doc": "&quot;&lt;p&gt;Define the relationship with the discussion&#039;s author.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\Discussion", "fromLink": "Flarum/Discussion/Discussion.html", "link": "Flarum/Discussion/Discussion.html#method_lastPost", "name": "Flarum\\Discussion\\Discussion::lastPost", "doc": "&quot;&lt;p&gt;Define the relationship with the discussion&#039;s last post.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\Discussion", "fromLink": "Flarum/Discussion/Discussion.html", "link": "Flarum/Discussion/Discussion.html#method_lastPostedUser", "name": "Flarum\\Discussion\\Discussion::lastPostedUser", "doc": "&quot;&lt;p&gt;Define the relationship with the discussion&#039;s most recent author.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\Discussion", "fromLink": "Flarum/Discussion/Discussion.html", "link": "Flarum/Discussion/Discussion.html#method_mostRelevantPost", "name": "Flarum\\Discussion\\Discussion::mostRelevantPost", "doc": "&quot;&lt;p&gt;Define the relationship with the discussion&#039;s most relevant post.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\Discussion", "fromLink": "Flarum/Discussion/Discussion.html", "link": "Flarum/Discussion/Discussion.html#method_readers", "name": "Flarum\\Discussion\\Discussion::readers", "doc": "&quot;&lt;p&gt;Define the relationship with the discussion&#039;s readers.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\Discussion", "fromLink": "Flarum/Discussion/Discussion.html", "link": "Flarum/Discussion/Discussion.html#method_state", "name": "Flarum\\Discussion\\Discussion::state", "doc": "&quot;&lt;p&gt;Define the relationship with the discussion&#039;s state for a particular\nuser.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\Discussion", "fromLink": "Flarum/Discussion/Discussion.html", "link": "Flarum/Discussion/Discussion.html#method_stateFor", "name": "Flarum\\Discussion\\Discussion::stateFor", "doc": "&quot;&lt;p&gt;Get the state model for a user, or instantiate a new one if it does not\nexist.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\Discussion", "fromLink": "Flarum/Discussion/Discussion.html", "link": "Flarum/Discussion/Discussion.html#method_setStateUser", "name": "Flarum\\Discussion\\Discussion::setStateUser", "doc": "&quot;&lt;p&gt;Set the user for which the state relationship should be loaded.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\Discussion", "fromLink": "Flarum/Discussion/Discussion.html", "link": "Flarum/Discussion/Discussion.html#method_setTitleAttribute", "name": "Flarum\\Discussion\\Discussion::setTitleAttribute", "doc": "&quot;&lt;p&gt;Set the discussion title.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Discussion", "fromLink": "Flarum/Discussion.html", "link": "Flarum/Discussion/DiscussionMetadataUpdater.html", "name": "Flarum\\Discussion\\DiscussionMetadataUpdater", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Discussion\\DiscussionMetadataUpdater", "fromLink": "Flarum/Discussion/DiscussionMetadataUpdater.html", "link": "Flarum/Discussion/DiscussionMetadataUpdater.html#method_subscribe", "name": "Flarum\\Discussion\\DiscussionMetadataUpdater::subscribe", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\DiscussionMetadataUpdater", "fromLink": "Flarum/Discussion/DiscussionMetadataUpdater.html", "link": "Flarum/Discussion/DiscussionMetadataUpdater.html#method_whenPostWasPosted", "name": "Flarum\\Discussion\\DiscussionMetadataUpdater::whenPostWasPosted", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\DiscussionMetadataUpdater", "fromLink": "Flarum/Discussion/DiscussionMetadataUpdater.html", "link": "Flarum/Discussion/DiscussionMetadataUpdater.html#method_whenPostWasDeleted", "name": "Flarum\\Discussion\\DiscussionMetadataUpdater::whenPostWasDeleted", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\DiscussionMetadataUpdater", "fromLink": "Flarum/Discussion/DiscussionMetadataUpdater.html", "link": "Flarum/Discussion/DiscussionMetadataUpdater.html#method_whenPostWasHidden", "name": "Flarum\\Discussion\\DiscussionMetadataUpdater::whenPostWasHidden", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\DiscussionMetadataUpdater", "fromLink": "Flarum/Discussion/DiscussionMetadataUpdater.html", "link": "Flarum/Discussion/DiscussionMetadataUpdater.html#method_whenPostWasRestored", "name": "Flarum\\Discussion\\DiscussionMetadataUpdater::whenPostWasRestored", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\DiscussionMetadataUpdater", "fromLink": "Flarum/Discussion/DiscussionMetadataUpdater.html", "link": "Flarum/Discussion/DiscussionMetadataUpdater.html#method_removePost", "name": "Flarum\\Discussion\\DiscussionMetadataUpdater::removePost", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Discussion", "fromLink": "Flarum/Discussion.html", "link": "Flarum/Discussion/DiscussionPolicy.html", "name": "Flarum\\Discussion\\DiscussionPolicy", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Discussion\\DiscussionPolicy", "fromLink": "Flarum/Discussion/DiscussionPolicy.html", "link": "Flarum/Discussion/DiscussionPolicy.html#method___construct", "name": "Flarum\\Discussion\\DiscussionPolicy::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\DiscussionPolicy", "fromLink": "Flarum/Discussion/DiscussionPolicy.html", "link": "Flarum/Discussion/DiscussionPolicy.html#method_can", "name": "Flarum\\Discussion\\DiscussionPolicy::can", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\DiscussionPolicy", "fromLink": "Flarum/Discussion/DiscussionPolicy.html", "link": "Flarum/Discussion/DiscussionPolicy.html#method_find", "name": "Flarum\\Discussion\\DiscussionPolicy::find", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\DiscussionPolicy", "fromLink": "Flarum/Discussion/DiscussionPolicy.html", "link": "Flarum/Discussion/DiscussionPolicy.html#method_rename", "name": "Flarum\\Discussion\\DiscussionPolicy::rename", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\DiscussionPolicy", "fromLink": "Flarum/Discussion/DiscussionPolicy.html", "link": "Flarum/Discussion/DiscussionPolicy.html#method_hide", "name": "Flarum\\Discussion\\DiscussionPolicy::hide", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Discussion", "fromLink": "Flarum/Discussion.html", "link": "Flarum/Discussion/DiscussionRenamedLogger.html", "name": "Flarum\\Discussion\\DiscussionRenamedLogger", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Discussion\\DiscussionRenamedLogger", "fromLink": "Flarum/Discussion/DiscussionRenamedLogger.html", "link": "Flarum/Discussion/DiscussionRenamedLogger.html#method___construct", "name": "Flarum\\Discussion\\DiscussionRenamedLogger::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\DiscussionRenamedLogger", "fromLink": "Flarum/Discussion/DiscussionRenamedLogger.html", "link": "Flarum/Discussion/DiscussionRenamedLogger.html#method_handle", "name": "Flarum\\Discussion\\DiscussionRenamedLogger::handle", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Discussion", "fromLink": "Flarum/Discussion.html", "link": "Flarum/Discussion/DiscussionRepository.html", "name": "Flarum\\Discussion\\DiscussionRepository", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Discussion\\DiscussionRepository", "fromLink": "Flarum/Discussion/DiscussionRepository.html", "link": "Flarum/Discussion/DiscussionRepository.html#method_query", "name": "Flarum\\Discussion\\DiscussionRepository::query", "doc": "&quot;&lt;p&gt;Get a new query builder for the discussions table.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\DiscussionRepository", "fromLink": "Flarum/Discussion/DiscussionRepository.html", "link": "Flarum/Discussion/DiscussionRepository.html#method_findOrFail", "name": "Flarum\\Discussion\\DiscussionRepository::findOrFail", "doc": "&quot;&lt;p&gt;Find a discussion by ID, optionally making sure it is visible to a\ncertain user, or throw an exception.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\DiscussionRepository", "fromLink": "Flarum/Discussion/DiscussionRepository.html", "link": "Flarum/Discussion/DiscussionRepository.html#method_getReadIds", "name": "Flarum\\Discussion\\DiscussionRepository::getReadIds", "doc": "&quot;&lt;p&gt;Get the IDs of discussions which a user has read completely.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\DiscussionRepository", "fromLink": "Flarum/Discussion/DiscussionRepository.html", "link": "Flarum/Discussion/DiscussionRepository.html#method_scopeVisibleTo", "name": "Flarum\\Discussion\\DiscussionRepository::scopeVisibleTo", "doc": "&quot;&lt;p&gt;Scope a query to only include records that are visible to a user.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Discussion", "fromLink": "Flarum/Discussion.html", "link": "Flarum/Discussion/DiscussionServiceProvider.html", "name": "Flarum\\Discussion\\DiscussionServiceProvider", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Discussion\\DiscussionServiceProvider", "fromLink": "Flarum/Discussion/DiscussionServiceProvider.html", "link": "Flarum/Discussion/DiscussionServiceProvider.html#method_boot", "name": "Flarum\\Discussion\\DiscussionServiceProvider::boot", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Discussion", "fromLink": "Flarum/Discussion.html", "link": "Flarum/Discussion/DiscussionValidator.html", "name": "Flarum\\Discussion\\DiscussionValidator", "doc": "null"},
                      
              {"type": "Class", "fromName": "Flarum\\Discussion\\Event", "fromLink": "Flarum/Discussion/Event.html", "link": "Flarum/Discussion/Event/Deleted.html", "name": "Flarum\\Discussion\\Event\\Deleted", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Discussion\\Event\\Deleted", "fromLink": "Flarum/Discussion/Event/Deleted.html", "link": "Flarum/Discussion/Event/Deleted.html#method___construct", "name": "Flarum\\Discussion\\Event\\Deleted::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Discussion\\Event", "fromLink": "Flarum/Discussion/Event.html", "link": "Flarum/Discussion/Event/Deleting.html", "name": "Flarum\\Discussion\\Event\\Deleting", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Discussion\\Event\\Deleting", "fromLink": "Flarum/Discussion/Event/Deleting.html", "link": "Flarum/Discussion/Event/Deleting.html#method___construct", "name": "Flarum\\Discussion\\Event\\Deleting::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Discussion\\Event", "fromLink": "Flarum/Discussion/Event.html", "link": "Flarum/Discussion/Event/Hidden.html", "name": "Flarum\\Discussion\\Event\\Hidden", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Discussion\\Event\\Hidden", "fromLink": "Flarum/Discussion/Event/Hidden.html", "link": "Flarum/Discussion/Event/Hidden.html#method___construct", "name": "Flarum\\Discussion\\Event\\Hidden::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Discussion\\Event", "fromLink": "Flarum/Discussion/Event.html", "link": "Flarum/Discussion/Event/Renamed.html", "name": "Flarum\\Discussion\\Event\\Renamed", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Discussion\\Event\\Renamed", "fromLink": "Flarum/Discussion/Event/Renamed.html", "link": "Flarum/Discussion/Event/Renamed.html#method___construct", "name": "Flarum\\Discussion\\Event\\Renamed::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Discussion\\Event", "fromLink": "Flarum/Discussion/Event.html", "link": "Flarum/Discussion/Event/Restored.html", "name": "Flarum\\Discussion\\Event\\Restored", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Discussion\\Event\\Restored", "fromLink": "Flarum/Discussion/Event/Restored.html", "link": "Flarum/Discussion/Event/Restored.html#method___construct", "name": "Flarum\\Discussion\\Event\\Restored::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Discussion\\Event", "fromLink": "Flarum/Discussion/Event.html", "link": "Flarum/Discussion/Event/Saving.html", "name": "Flarum\\Discussion\\Event\\Saving", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Discussion\\Event\\Saving", "fromLink": "Flarum/Discussion/Event/Saving.html", "link": "Flarum/Discussion/Event/Saving.html#method___construct", "name": "Flarum\\Discussion\\Event\\Saving::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Discussion\\Event", "fromLink": "Flarum/Discussion/Event.html", "link": "Flarum/Discussion/Event/Searching.html", "name": "Flarum\\Discussion\\Event\\Searching", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Discussion\\Event\\Searching", "fromLink": "Flarum/Discussion/Event/Searching.html", "link": "Flarum/Discussion/Event/Searching.html#method___construct", "name": "Flarum\\Discussion\\Event\\Searching::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Discussion\\Event", "fromLink": "Flarum/Discussion/Event.html", "link": "Flarum/Discussion/Event/Started.html", "name": "Flarum\\Discussion\\Event\\Started", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Discussion\\Event\\Started", "fromLink": "Flarum/Discussion/Event/Started.html", "link": "Flarum/Discussion/Event/Started.html#method___construct", "name": "Flarum\\Discussion\\Event\\Started::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Discussion\\Event", "fromLink": "Flarum/Discussion/Event.html", "link": "Flarum/Discussion/Event/UserDataSaving.html", "name": "Flarum\\Discussion\\Event\\UserDataSaving", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Discussion\\Event\\UserDataSaving", "fromLink": "Flarum/Discussion/Event/UserDataSaving.html", "link": "Flarum/Discussion/Event/UserDataSaving.html#method___construct", "name": "Flarum\\Discussion\\Event\\UserDataSaving::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Discussion\\Event", "fromLink": "Flarum/Discussion/Event.html", "link": "Flarum/Discussion/Event/UserRead.html", "name": "Flarum\\Discussion\\Event\\UserRead", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Discussion\\Event\\UserRead", "fromLink": "Flarum/Discussion/Event/UserRead.html", "link": "Flarum/Discussion/Event/UserRead.html#method___construct", "name": "Flarum\\Discussion\\Event\\UserRead::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Discussion\\Search", "fromLink": "Flarum/Discussion/Search.html", "link": "Flarum/Discussion/Search/DiscussionSearch.html", "name": "Flarum\\Discussion\\Search\\DiscussionSearch", "doc": "&quot;&lt;p&gt;An object which represents the internal state of a search for discussions:\nthe search query, the user performing the search, the fallback sort order,\nrelevant post information, and a log of which gambits have been used.&lt;\/p&gt;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Discussion\\Search\\DiscussionSearch", "fromLink": "Flarum/Discussion/Search/DiscussionSearch.html", "link": "Flarum/Discussion/Search/DiscussionSearch.html#method_getRelevantPostIds", "name": "Flarum\\Discussion\\Search\\DiscussionSearch::getRelevantPostIds", "doc": "&quot;&lt;p&gt;Get the related IDs for each result.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\Search\\DiscussionSearch", "fromLink": "Flarum/Discussion/Search/DiscussionSearch.html", "link": "Flarum/Discussion/Search/DiscussionSearch.html#method_setRelevantPostIds", "name": "Flarum\\Discussion\\Search\\DiscussionSearch::setRelevantPostIds", "doc": "&quot;&lt;p&gt;Set the relevant post IDs for the results.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Discussion\\Search", "fromLink": "Flarum/Discussion/Search.html", "link": "Flarum/Discussion/Search/DiscussionSearcher.html", "name": "Flarum\\Discussion\\Search\\DiscussionSearcher", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Discussion\\Search\\DiscussionSearcher", "fromLink": "Flarum/Discussion/Search/DiscussionSearcher.html", "link": "Flarum/Discussion/Search/DiscussionSearcher.html#method___construct", "name": "Flarum\\Discussion\\Search\\DiscussionSearcher::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\Search\\DiscussionSearcher", "fromLink": "Flarum/Discussion/Search/DiscussionSearcher.html", "link": "Flarum/Discussion/Search/DiscussionSearcher.html#method_search", "name": "Flarum\\Discussion\\Search\\DiscussionSearcher::search", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Discussion\\Search\\Gambit", "fromLink": "Flarum/Discussion/Search/Gambit.html", "link": "Flarum/Discussion/Search/Gambit/AuthorGambit.html", "name": "Flarum\\Discussion\\Search\\Gambit\\AuthorGambit", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Discussion\\Search\\Gambit\\AuthorGambit", "fromLink": "Flarum/Discussion/Search/Gambit/AuthorGambit.html", "link": "Flarum/Discussion/Search/Gambit/AuthorGambit.html#method___construct", "name": "Flarum\\Discussion\\Search\\Gambit\\AuthorGambit::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\Search\\Gambit\\AuthorGambit", "fromLink": "Flarum/Discussion/Search/Gambit/AuthorGambit.html", "link": "Flarum/Discussion/Search/Gambit/AuthorGambit.html#method_conditions", "name": "Flarum\\Discussion\\Search\\Gambit\\AuthorGambit::conditions", "doc": "&quot;&lt;p&gt;Apply conditions to the search, given that the gambit was matched.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Discussion\\Search\\Gambit", "fromLink": "Flarum/Discussion/Search/Gambit.html", "link": "Flarum/Discussion/Search/Gambit/CreatedGambit.html", "name": "Flarum\\Discussion\\Search\\Gambit\\CreatedGambit", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Discussion\\Search\\Gambit\\CreatedGambit", "fromLink": "Flarum/Discussion/Search/Gambit/CreatedGambit.html", "link": "Flarum/Discussion/Search/Gambit/CreatedGambit.html#method_conditions", "name": "Flarum\\Discussion\\Search\\Gambit\\CreatedGambit::conditions", "doc": "&quot;&lt;p&gt;Apply conditions to the search, given that the gambit was matched.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Discussion\\Search\\Gambit", "fromLink": "Flarum/Discussion/Search/Gambit.html", "link": "Flarum/Discussion/Search/Gambit/FulltextGambit.html", "name": "Flarum\\Discussion\\Search\\Gambit\\FulltextGambit", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Discussion\\Search\\Gambit\\FulltextGambit", "fromLink": "Flarum/Discussion/Search/Gambit/FulltextGambit.html", "link": "Flarum/Discussion/Search/Gambit/FulltextGambit.html#method_apply", "name": "Flarum\\Discussion\\Search\\Gambit\\FulltextGambit::apply", "doc": "&quot;&lt;p&gt;Apply conditions to the searcher for a bit of the search string.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Discussion\\Search\\Gambit", "fromLink": "Flarum/Discussion/Search/Gambit.html", "link": "Flarum/Discussion/Search/Gambit/HiddenGambit.html", "name": "Flarum\\Discussion\\Search\\Gambit\\HiddenGambit", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Discussion\\Search\\Gambit\\HiddenGambit", "fromLink": "Flarum/Discussion/Search/Gambit/HiddenGambit.html", "link": "Flarum/Discussion/Search/Gambit/HiddenGambit.html#method_conditions", "name": "Flarum\\Discussion\\Search\\Gambit\\HiddenGambit::conditions", "doc": "&quot;&lt;p&gt;Apply conditions to the search, given that the gambit was matched.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Discussion\\Search\\Gambit", "fromLink": "Flarum/Discussion/Search/Gambit.html", "link": "Flarum/Discussion/Search/Gambit/UnreadGambit.html", "name": "Flarum\\Discussion\\Search\\Gambit\\UnreadGambit", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Discussion\\Search\\Gambit\\UnreadGambit", "fromLink": "Flarum/Discussion/Search/Gambit/UnreadGambit.html", "link": "Flarum/Discussion/Search/Gambit/UnreadGambit.html#method___construct", "name": "Flarum\\Discussion\\Search\\Gambit\\UnreadGambit::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\Search\\Gambit\\UnreadGambit", "fromLink": "Flarum/Discussion/Search/Gambit/UnreadGambit.html", "link": "Flarum/Discussion/Search/Gambit/UnreadGambit.html#method_conditions", "name": "Flarum\\Discussion\\Search\\Gambit\\UnreadGambit::conditions", "doc": "&quot;&lt;p&gt;Apply conditions to the search, given that the gambit was matched.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Discussion", "fromLink": "Flarum/Discussion.html", "link": "Flarum/Discussion/UserState.html", "name": "Flarum\\Discussion\\UserState", "doc": "&quot;&lt;p&gt;Models a discussion-user state record in the database.&lt;\/p&gt;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Discussion\\UserState", "fromLink": "Flarum/Discussion/UserState.html", "link": "Flarum/Discussion/UserState.html#method_read", "name": "Flarum\\Discussion\\UserState::read", "doc": "&quot;&lt;p&gt;Mark the discussion as being read up to a certain point. Raises the\nDiscussionWasRead event.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\UserState", "fromLink": "Flarum/Discussion/UserState.html", "link": "Flarum/Discussion/UserState.html#method_discussion", "name": "Flarum\\Discussion\\UserState::discussion", "doc": "&quot;&lt;p&gt;Define the relationship with the discussion that this state is for.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\UserState", "fromLink": "Flarum/Discussion/UserState.html", "link": "Flarum/Discussion/UserState.html#method_user", "name": "Flarum\\Discussion\\UserState::user", "doc": "&quot;&lt;p&gt;Define the relationship with the user that this state is for.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Discussion\\UserState", "fromLink": "Flarum/Discussion/UserState.html", "link": "Flarum/Discussion/UserState.html#method_setKeysForSaveQuery", "name": "Flarum\\Discussion\\UserState::setKeysForSaveQuery", "doc": "&quot;&lt;p&gt;Set the keys for a save update query.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Event", "fromLink": "Flarum/Event.html", "link": "Flarum/Event/AbstractConfigureGambits.html", "name": "Flarum\\Event\\AbstractConfigureGambits", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Event\\AbstractConfigureGambits", "fromLink": "Flarum/Event/AbstractConfigureGambits.html", "link": "Flarum/Event/AbstractConfigureGambits.html#method___construct", "name": "Flarum\\Event\\AbstractConfigureGambits::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Event", "fromLink": "Flarum/Event.html", "link": "Flarum/Event/AbstractConfigureRoutes.html", "name": "Flarum\\Event\\AbstractConfigureRoutes", "doc": "&quot;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Event\\AbstractConfigureRoutes", "fromLink": "Flarum/Event/AbstractConfigureRoutes.html", "link": "Flarum/Event/AbstractConfigureRoutes.html#method___construct", "name": "Flarum\\Event\\AbstractConfigureRoutes::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Event\\AbstractConfigureRoutes", "fromLink": "Flarum/Event/AbstractConfigureRoutes.html", "link": "Flarum/Event/AbstractConfigureRoutes.html#method_get", "name": "Flarum\\Event\\AbstractConfigureRoutes::get", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Event\\AbstractConfigureRoutes", "fromLink": "Flarum/Event/AbstractConfigureRoutes.html", "link": "Flarum/Event/AbstractConfigureRoutes.html#method_post", "name": "Flarum\\Event\\AbstractConfigureRoutes::post", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Event\\AbstractConfigureRoutes", "fromLink": "Flarum/Event/AbstractConfigureRoutes.html", "link": "Flarum/Event/AbstractConfigureRoutes.html#method_patch", "name": "Flarum\\Event\\AbstractConfigureRoutes::patch", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Event\\AbstractConfigureRoutes", "fromLink": "Flarum/Event/AbstractConfigureRoutes.html", "link": "Flarum/Event/AbstractConfigureRoutes.html#method_delete", "name": "Flarum\\Event\\AbstractConfigureRoutes::delete", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Event\\AbstractConfigureRoutes", "fromLink": "Flarum/Event/AbstractConfigureRoutes.html", "link": "Flarum/Event/AbstractConfigureRoutes.html#method_route", "name": "Flarum\\Event\\AbstractConfigureRoutes::route", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Event", "fromLink": "Flarum/Event.html", "link": "Flarum/Event/ConfigureApiRoutes.html", "name": "Flarum\\Event\\ConfigureApiRoutes", "doc": "&quot;&quot;"},
                      
              {"type": "Class", "fromName": "Flarum\\Event", "fromLink": "Flarum/Event.html", "link": "Flarum/Event/ConfigureDiscussionGambits.html", "name": "Flarum\\Event\\ConfigureDiscussionGambits", "doc": "null"},
                      
              {"type": "Class", "fromName": "Flarum\\Event", "fromLink": "Flarum/Event.html", "link": "Flarum/Event/ConfigureForumRoutes.html", "name": "Flarum\\Event\\ConfigureForumRoutes", "doc": "&quot;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Event\\ConfigureForumRoutes", "fromLink": "Flarum/Event/ConfigureForumRoutes.html", "link": "Flarum/Event/ConfigureForumRoutes.html#method_get", "name": "Flarum\\Event\\ConfigureForumRoutes::get", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Event", "fromLink": "Flarum/Event.html", "link": "Flarum/Event/ConfigureLocales.html", "name": "Flarum\\Event\\ConfigureLocales", "doc": "&quot;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Event\\ConfigureLocales", "fromLink": "Flarum/Event/ConfigureLocales.html", "link": "Flarum/Event/ConfigureLocales.html#method___construct", "name": "Flarum\\Event\\ConfigureLocales::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Event\\ConfigureLocales", "fromLink": "Flarum/Event/ConfigureLocales.html", "link": "Flarum/Event/ConfigureLocales.html#method_loadLanguagePackFrom", "name": "Flarum\\Event\\ConfigureLocales::loadLanguagePackFrom", "doc": "&quot;&lt;p&gt;Load language pack resources from the given directory.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Event", "fromLink": "Flarum/Event.html", "link": "Flarum/Event/ConfigureMiddleware.html", "name": "Flarum\\Event\\ConfigureMiddleware", "doc": "&quot;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Event\\ConfigureMiddleware", "fromLink": "Flarum/Event/ConfigureMiddleware.html", "link": "Flarum/Event/ConfigureMiddleware.html#method___construct", "name": "Flarum\\Event\\ConfigureMiddleware::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Event\\ConfigureMiddleware", "fromLink": "Flarum/Event/ConfigureMiddleware.html", "link": "Flarum/Event/ConfigureMiddleware.html#method_pipe", "name": "Flarum\\Event\\ConfigureMiddleware::pipe", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Event\\ConfigureMiddleware", "fromLink": "Flarum/Event/ConfigureMiddleware.html", "link": "Flarum/Event/ConfigureMiddleware.html#method_isForum", "name": "Flarum\\Event\\ConfigureMiddleware::isForum", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Event\\ConfigureMiddleware", "fromLink": "Flarum/Event/ConfigureMiddleware.html", "link": "Flarum/Event/ConfigureMiddleware.html#method_isAdmin", "name": "Flarum\\Event\\ConfigureMiddleware::isAdmin", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Event\\ConfigureMiddleware", "fromLink": "Flarum/Event/ConfigureMiddleware.html", "link": "Flarum/Event/ConfigureMiddleware.html#method_isApi", "name": "Flarum\\Event\\ConfigureMiddleware::isApi", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Event", "fromLink": "Flarum/Event.html", "link": "Flarum/Event/ConfigureModelDates.html", "name": "Flarum\\Event\\ConfigureModelDates", "doc": "&quot;&lt;p&gt;The &lt;code&gt;ConfigureModelDates&lt;\/code&gt; event is called to retrieve a list of fields for a model\nthat should be converted into date objects.&lt;\/p&gt;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Event\\ConfigureModelDates", "fromLink": "Flarum/Event/ConfigureModelDates.html", "link": "Flarum/Event/ConfigureModelDates.html#method___construct", "name": "Flarum\\Event\\ConfigureModelDates::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Event\\ConfigureModelDates", "fromLink": "Flarum/Event/ConfigureModelDates.html", "link": "Flarum/Event/ConfigureModelDates.html#method_isModel", "name": "Flarum\\Event\\ConfigureModelDates::isModel", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Event", "fromLink": "Flarum/Event.html", "link": "Flarum/Event/ConfigureModelDefaultAttributes.html", "name": "Flarum\\Event\\ConfigureModelDefaultAttributes", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Event\\ConfigureModelDefaultAttributes", "fromLink": "Flarum/Event/ConfigureModelDefaultAttributes.html", "link": "Flarum/Event/ConfigureModelDefaultAttributes.html#method___construct", "name": "Flarum\\Event\\ConfigureModelDefaultAttributes::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Event\\ConfigureModelDefaultAttributes", "fromLink": "Flarum/Event/ConfigureModelDefaultAttributes.html", "link": "Flarum/Event/ConfigureModelDefaultAttributes.html#method_isModel", "name": "Flarum\\Event\\ConfigureModelDefaultAttributes::isModel", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Event", "fromLink": "Flarum/Event.html", "link": "Flarum/Event/ConfigureNotificationTypes.html", "name": "Flarum\\Event\\ConfigureNotificationTypes", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Event\\ConfigureNotificationTypes", "fromLink": "Flarum/Event/ConfigureNotificationTypes.html", "link": "Flarum/Event/ConfigureNotificationTypes.html#method___construct", "name": "Flarum\\Event\\ConfigureNotificationTypes::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Event\\ConfigureNotificationTypes", "fromLink": "Flarum/Event/ConfigureNotificationTypes.html", "link": "Flarum/Event/ConfigureNotificationTypes.html#method_add", "name": "Flarum\\Event\\ConfigureNotificationTypes::add", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Event", "fromLink": "Flarum/Event.html", "link": "Flarum/Event/ConfigurePostTypes.html", "name": "Flarum\\Event\\ConfigurePostTypes", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Event\\ConfigurePostTypes", "fromLink": "Flarum/Event/ConfigurePostTypes.html", "link": "Flarum/Event/ConfigurePostTypes.html#method___construct", "name": "Flarum\\Event\\ConfigurePostTypes::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Event\\ConfigurePostTypes", "fromLink": "Flarum/Event/ConfigurePostTypes.html", "link": "Flarum/Event/ConfigurePostTypes.html#method_add", "name": "Flarum\\Event\\ConfigurePostTypes::add", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Event", "fromLink": "Flarum/Event.html", "link": "Flarum/Event/ConfigurePostsQuery.html", "name": "Flarum\\Event\\ConfigurePostsQuery", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Event\\ConfigurePostsQuery", "fromLink": "Flarum/Event/ConfigurePostsQuery.html", "link": "Flarum/Event/ConfigurePostsQuery.html#method___construct", "name": "Flarum\\Event\\ConfigurePostsQuery::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Event", "fromLink": "Flarum/Event.html", "link": "Flarum/Event/ConfigureUserGambits.html", "name": "Flarum\\Event\\ConfigureUserGambits", "doc": "null"},
                      
              {"type": "Class", "fromName": "Flarum\\Event", "fromLink": "Flarum/Event.html", "link": "Flarum/Event/ConfigureUserPreferences.html", "name": "Flarum\\Event\\ConfigureUserPreferences", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Event\\ConfigureUserPreferences", "fromLink": "Flarum/Event/ConfigureUserPreferences.html", "link": "Flarum/Event/ConfigureUserPreferences.html#method_add", "name": "Flarum\\Event\\ConfigureUserPreferences::add", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Event", "fromLink": "Flarum/Event.html", "link": "Flarum/Event/GetApiRelationship.html", "name": "Flarum\\Event\\GetApiRelationship", "doc": "&quot;&lt;p&gt;Get an API serializer relationship.&lt;\/p&gt;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Event\\GetApiRelationship", "fromLink": "Flarum/Event/GetApiRelationship.html", "link": "Flarum/Event/GetApiRelationship.html#method___construct", "name": "Flarum\\Event\\GetApiRelationship::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Event\\GetApiRelationship", "fromLink": "Flarum/Event/GetApiRelationship.html", "link": "Flarum/Event/GetApiRelationship.html#method_isRelationship", "name": "Flarum\\Event\\GetApiRelationship::isRelationship", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Event", "fromLink": "Flarum/Event.html", "link": "Flarum/Event/GetModelIsPrivate.html", "name": "Flarum\\Event\\GetModelIsPrivate", "doc": "&quot;&lt;p&gt;Determine whether or not a model should be marked as &lt;code&gt;is_private&lt;\/code&gt;.&lt;\/p&gt;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Event\\GetModelIsPrivate", "fromLink": "Flarum/Event/GetModelIsPrivate.html", "link": "Flarum/Event/GetModelIsPrivate.html#method___construct", "name": "Flarum\\Event\\GetModelIsPrivate::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Event", "fromLink": "Flarum/Event.html", "link": "Flarum/Event/GetModelRelationship.html", "name": "Flarum\\Event\\GetModelRelationship", "doc": "&quot;&lt;p&gt;The &lt;code&gt;GetModelRelationship&lt;\/code&gt; event is called to retrieve Relation object for a\nmodel. Listeners should return an Eloquent Relation object.&lt;\/p&gt;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Event\\GetModelRelationship", "fromLink": "Flarum/Event/GetModelRelationship.html", "link": "Flarum/Event/GetModelRelationship.html#method___construct", "name": "Flarum\\Event\\GetModelRelationship::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Event\\GetModelRelationship", "fromLink": "Flarum/Event/GetModelRelationship.html", "link": "Flarum/Event/GetModelRelationship.html#method_isRelationship", "name": "Flarum\\Event\\GetModelRelationship::isRelationship", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Event", "fromLink": "Flarum/Event.html", "link": "Flarum/Event/GetPermission.html", "name": "Flarum\\Event\\GetPermission", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Event\\GetPermission", "fromLink": "Flarum/Event/GetPermission.html", "link": "Flarum/Event/GetPermission.html#method___construct", "name": "Flarum\\Event\\GetPermission::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Event", "fromLink": "Flarum/Event.html", "link": "Flarum/Event/PrepareUserGroups.html", "name": "Flarum\\Event\\PrepareUserGroups", "doc": "&quot;&lt;p&gt;The &lt;code&gt;PrepareUserGroups&lt;\/code&gt; event.&lt;\/p&gt;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Event\\PrepareUserGroups", "fromLink": "Flarum/Event/PrepareUserGroups.html", "link": "Flarum/Event/PrepareUserGroups.html#method___construct", "name": "Flarum\\Event\\PrepareUserGroups::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Event", "fromLink": "Flarum/Event.html", "link": "Flarum/Event/ScopeModelVisibility.html", "name": "Flarum\\Event\\ScopeModelVisibility", "doc": "&quot;&lt;p&gt;The &lt;code&gt;ScopeModelVisibility&lt;\/code&gt; event allows constraints to be applied in a query\nto fetch a model, effectively scoping that model&#039;s visibility to the user.&lt;\/p&gt;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Event\\ScopeModelVisibility", "fromLink": "Flarum/Event/ScopeModelVisibility.html", "link": "Flarum/Event/ScopeModelVisibility.html#method___construct", "name": "Flarum\\Event\\ScopeModelVisibility::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Extend", "fromLink": "Flarum/Extend.html", "link": "Flarum/Extend/Compat.html", "name": "Flarum\\Extend\\Compat", "doc": "&quot;&lt;p&gt;This class is used to wrap old bootstrap.php closures (as used in versions up\nto 0.1.0-beta7) in the new Extender format.&lt;\/p&gt;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Extend\\Compat", "fromLink": "Flarum/Extend/Compat.html", "link": "Flarum/Extend/Compat.html#method___construct", "name": "Flarum\\Extend\\Compat::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Extend\\Compat", "fromLink": "Flarum/Extend/Compat.html", "link": "Flarum/Extend/Compat.html#method_extend", "name": "Flarum\\Extend\\Compat::extend", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Extend", "fromLink": "Flarum/Extend.html", "link": "Flarum/Extend/ExtenderInterface.html", "name": "Flarum\\Extend\\ExtenderInterface", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Extend\\ExtenderInterface", "fromLink": "Flarum/Extend/ExtenderInterface.html", "link": "Flarum/Extend/ExtenderInterface.html#method_extend", "name": "Flarum\\Extend\\ExtenderInterface::extend", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Extend", "fromLink": "Flarum/Extend.html", "link": "Flarum/Extend/Formatter.html", "name": "Flarum\\Extend\\Formatter", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Extend\\Formatter", "fromLink": "Flarum/Extend/Formatter.html", "link": "Flarum/Extend/Formatter.html#method_configure", "name": "Flarum\\Extend\\Formatter::configure", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Extend\\Formatter", "fromLink": "Flarum/Extend/Formatter.html", "link": "Flarum/Extend/Formatter.html#method_extend", "name": "Flarum\\Extend\\Formatter::extend", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Extend\\Formatter", "fromLink": "Flarum/Extend/Formatter.html", "link": "Flarum/Extend/Formatter.html#method_onEnable", "name": "Flarum\\Extend\\Formatter::onEnable", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Extend\\Formatter", "fromLink": "Flarum/Extend/Formatter.html", "link": "Flarum/Extend/Formatter.html#method_onDisable", "name": "Flarum\\Extend\\Formatter::onDisable", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Extend", "fromLink": "Flarum/Extend.html", "link": "Flarum/Extend/Frontend.html", "name": "Flarum\\Extend\\Frontend", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Extend\\Frontend", "fromLink": "Flarum/Extend/Frontend.html", "link": "Flarum/Extend/Frontend.html#method___construct", "name": "Flarum\\Extend\\Frontend::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Extend\\Frontend", "fromLink": "Flarum/Extend/Frontend.html", "link": "Flarum/Extend/Frontend.html#method_css", "name": "Flarum\\Extend\\Frontend::css", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Extend\\Frontend", "fromLink": "Flarum/Extend/Frontend.html", "link": "Flarum/Extend/Frontend.html#method_js", "name": "Flarum\\Extend\\Frontend::js", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Extend\\Frontend", "fromLink": "Flarum/Extend/Frontend.html", "link": "Flarum/Extend/Frontend.html#method_route", "name": "Flarum\\Extend\\Frontend::route", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Extend\\Frontend", "fromLink": "Flarum/Extend/Frontend.html", "link": "Flarum/Extend/Frontend.html#method_content", "name": "Flarum\\Extend\\Frontend::content", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Extend\\Frontend", "fromLink": "Flarum/Extend/Frontend.html", "link": "Flarum/Extend/Frontend.html#method_extend", "name": "Flarum\\Extend\\Frontend::extend", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Extend", "fromLink": "Flarum/Extend.html", "link": "Flarum/Extend/LanguagePack.html", "name": "Flarum\\Extend\\LanguagePack", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Extend\\LanguagePack", "fromLink": "Flarum/Extend/LanguagePack.html", "link": "Flarum/Extend/LanguagePack.html#method___construct", "name": "Flarum\\Extend\\LanguagePack::__construct", "doc": "&quot;&lt;p&gt;LanguagePack constructor.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Extend\\LanguagePack", "fromLink": "Flarum/Extend/LanguagePack.html", "link": "Flarum/Extend/LanguagePack.html#method_extend", "name": "Flarum\\Extend\\LanguagePack::extend", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Extend\\LanguagePack", "fromLink": "Flarum/Extend/LanguagePack.html", "link": "Flarum/Extend/LanguagePack.html#method_onEnable", "name": "Flarum\\Extend\\LanguagePack::onEnable", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Extend\\LanguagePack", "fromLink": "Flarum/Extend/LanguagePack.html", "link": "Flarum/Extend/LanguagePack.html#method_onDisable", "name": "Flarum\\Extend\\LanguagePack::onDisable", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Extend", "fromLink": "Flarum/Extend.html", "link": "Flarum/Extend/LifecycleInterface.html", "name": "Flarum\\Extend\\LifecycleInterface", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Extend\\LifecycleInterface", "fromLink": "Flarum/Extend/LifecycleInterface.html", "link": "Flarum/Extend/LifecycleInterface.html#method_onEnable", "name": "Flarum\\Extend\\LifecycleInterface::onEnable", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Extend\\LifecycleInterface", "fromLink": "Flarum/Extend/LifecycleInterface.html", "link": "Flarum/Extend/LifecycleInterface.html#method_onDisable", "name": "Flarum\\Extend\\LifecycleInterface::onDisable", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Extend", "fromLink": "Flarum/Extend.html", "link": "Flarum/Extend/Locales.html", "name": "Flarum\\Extend\\Locales", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Extend\\Locales", "fromLink": "Flarum/Extend/Locales.html", "link": "Flarum/Extend/Locales.html#method___construct", "name": "Flarum\\Extend\\Locales::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Extend\\Locales", "fromLink": "Flarum/Extend/Locales.html", "link": "Flarum/Extend/Locales.html#method_extend", "name": "Flarum\\Extend\\Locales::extend", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Extend\\Locales", "fromLink": "Flarum/Extend/Locales.html", "link": "Flarum/Extend/Locales.html#method_onEnable", "name": "Flarum\\Extend\\Locales::onEnable", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Extend\\Locales", "fromLink": "Flarum/Extend/Locales.html", "link": "Flarum/Extend/Locales.html#method_onDisable", "name": "Flarum\\Extend\\Locales::onDisable", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Extend", "fromLink": "Flarum/Extend.html", "link": "Flarum/Extend/Routes.html", "name": "Flarum\\Extend\\Routes", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Extend\\Routes", "fromLink": "Flarum/Extend/Routes.html", "link": "Flarum/Extend/Routes.html#method___construct", "name": "Flarum\\Extend\\Routes::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Extend\\Routes", "fromLink": "Flarum/Extend/Routes.html", "link": "Flarum/Extend/Routes.html#method_get", "name": "Flarum\\Extend\\Routes::get", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Extend\\Routes", "fromLink": "Flarum/Extend/Routes.html", "link": "Flarum/Extend/Routes.html#method_post", "name": "Flarum\\Extend\\Routes::post", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Extend\\Routes", "fromLink": "Flarum/Extend/Routes.html", "link": "Flarum/Extend/Routes.html#method_put", "name": "Flarum\\Extend\\Routes::put", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Extend\\Routes", "fromLink": "Flarum/Extend/Routes.html", "link": "Flarum/Extend/Routes.html#method_patch", "name": "Flarum\\Extend\\Routes::patch", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Extend\\Routes", "fromLink": "Flarum/Extend/Routes.html", "link": "Flarum/Extend/Routes.html#method_delete", "name": "Flarum\\Extend\\Routes::delete", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Extend\\Routes", "fromLink": "Flarum/Extend/Routes.html", "link": "Flarum/Extend/Routes.html#method_extend", "name": "Flarum\\Extend\\Routes::extend", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Extension", "fromLink": "Flarum/Extension.html", "link": "Flarum/Extension/DefaultLanguagePackGuard.html", "name": "Flarum\\Extension\\DefaultLanguagePackGuard", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Extension\\DefaultLanguagePackGuard", "fromLink": "Flarum/Extension/DefaultLanguagePackGuard.html", "link": "Flarum/Extension/DefaultLanguagePackGuard.html#method___construct", "name": "Flarum\\Extension\\DefaultLanguagePackGuard::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Extension\\DefaultLanguagePackGuard", "fromLink": "Flarum/Extension/DefaultLanguagePackGuard.html", "link": "Flarum/Extension/DefaultLanguagePackGuard.html#method_handle", "name": "Flarum\\Extension\\DefaultLanguagePackGuard::handle", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Extension\\Event", "fromLink": "Flarum/Extension/Event.html", "link": "Flarum/Extension/Event/Disabled.html", "name": "Flarum\\Extension\\Event\\Disabled", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Extension\\Event\\Disabled", "fromLink": "Flarum/Extension/Event/Disabled.html", "link": "Flarum/Extension/Event/Disabled.html#method___construct", "name": "Flarum\\Extension\\Event\\Disabled::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Extension\\Event", "fromLink": "Flarum/Extension/Event.html", "link": "Flarum/Extension/Event/Disabling.html", "name": "Flarum\\Extension\\Event\\Disabling", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Extension\\Event\\Disabling", "fromLink": "Flarum/Extension/Event/Disabling.html", "link": "Flarum/Extension/Event/Disabling.html#method___construct", "name": "Flarum\\Extension\\Event\\Disabling::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Extension\\Event", "fromLink": "Flarum/Extension/Event.html", "link": "Flarum/Extension/Event/Enabled.html", "name": "Flarum\\Extension\\Event\\Enabled", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Extension\\Event\\Enabled", "fromLink": "Flarum/Extension/Event/Enabled.html", "link": "Flarum/Extension/Event/Enabled.html#method___construct", "name": "Flarum\\Extension\\Event\\Enabled::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Extension\\Event", "fromLink": "Flarum/Extension/Event.html", "link": "Flarum/Extension/Event/Enabling.html", "name": "Flarum\\Extension\\Event\\Enabling", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Extension\\Event\\Enabling", "fromLink": "Flarum/Extension/Event/Enabling.html", "link": "Flarum/Extension/Event/Enabling.html#method___construct", "name": "Flarum\\Extension\\Event\\Enabling::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Extension\\Event", "fromLink": "Flarum/Extension/Event.html", "link": "Flarum/Extension/Event/Uninstalled.html", "name": "Flarum\\Extension\\Event\\Uninstalled", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Extension\\Event\\Uninstalled", "fromLink": "Flarum/Extension/Event/Uninstalled.html", "link": "Flarum/Extension/Event/Uninstalled.html#method___construct", "name": "Flarum\\Extension\\Event\\Uninstalled::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Extension", "fromLink": "Flarum/Extension.html", "link": "Flarum/Extension/Extension.html", "name": "Flarum\\Extension\\Extension", "doc": "&quot;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Extension\\Extension", "fromLink": "Flarum/Extension/Extension.html", "link": "Flarum/Extension/Extension.html#method___construct", "name": "Flarum\\Extension\\Extension::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Extension\\Extension", "fromLink": "Flarum/Extension/Extension.html", "link": "Flarum/Extension/Extension.html#method_assignId", "name": "Flarum\\Extension\\Extension::assignId", "doc": "&quot;&lt;p&gt;Assigns the id for the extension used globally.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Extension\\Extension", "fromLink": "Flarum/Extension/Extension.html", "link": "Flarum/Extension/Extension.html#method_extend", "name": "Flarum\\Extension\\Extension::extend", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Extension\\Extension", "fromLink": "Flarum/Extension/Extension.html", "link": "Flarum/Extension/Extension.html#method___get", "name": "Flarum\\Extension\\Extension::__get", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Extension\\Extension", "fromLink": "Flarum/Extension/Extension.html", "link": "Flarum/Extension/Extension.html#method___isset", "name": "Flarum\\Extension\\Extension::__isset", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Extension\\Extension", "fromLink": "Flarum/Extension/Extension.html", "link": "Flarum/Extension/Extension.html#method_composerJsonAttribute", "name": "Flarum\\Extension\\Extension::composerJsonAttribute", "doc": "&quot;&lt;p&gt;Dot notation getter for composer.json attributes.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Extension\\Extension", "fromLink": "Flarum/Extension/Extension.html", "link": "Flarum/Extension/Extension.html#method_setInstalled", "name": "Flarum\\Extension\\Extension::setInstalled", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Extension\\Extension", "fromLink": "Flarum/Extension/Extension.html", "link": "Flarum/Extension/Extension.html#method_isInstalled", "name": "Flarum\\Extension\\Extension::isInstalled", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Extension\\Extension", "fromLink": "Flarum/Extension/Extension.html", "link": "Flarum/Extension/Extension.html#method_setVersion", "name": "Flarum\\Extension\\Extension::setVersion", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Extension\\Extension", "fromLink": "Flarum/Extension/Extension.html", "link": "Flarum/Extension/Extension.html#method_getVersion", "name": "Flarum\\Extension\\Extension::getVersion", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Extension\\Extension", "fromLink": "Flarum/Extension/Extension.html", "link": "Flarum/Extension/Extension.html#method_getIcon", "name": "Flarum\\Extension\\Extension::getIcon", "doc": "&quot;&lt;p&gt;Loads the icon information from the composer.json.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Extension\\Extension", "fromLink": "Flarum/Extension/Extension.html", "link": "Flarum/Extension/Extension.html#method_enable", "name": "Flarum\\Extension\\Extension::enable", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Extension\\Extension", "fromLink": "Flarum/Extension/Extension.html", "link": "Flarum/Extension/Extension.html#method_disable", "name": "Flarum\\Extension\\Extension::disable", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Extension\\Extension", "fromLink": "Flarum/Extension/Extension.html", "link": "Flarum/Extension/Extension.html#method_getId", "name": "Flarum\\Extension\\Extension::getId", "doc": "&quot;&lt;p&gt;The raw path of the directory under extensions.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Extension\\Extension", "fromLink": "Flarum/Extension/Extension.html", "link": "Flarum/Extension/Extension.html#method_getPath", "name": "Flarum\\Extension\\Extension::getPath", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Extension\\Extension", "fromLink": "Flarum/Extension/Extension.html", "link": "Flarum/Extension/Extension.html#method_hasAssets", "name": "Flarum\\Extension\\Extension::hasAssets", "doc": "&quot;&lt;p&gt;Tests whether the extension has assets.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Extension\\Extension", "fromLink": "Flarum/Extension/Extension.html", "link": "Flarum/Extension/Extension.html#method_copyAssetsTo", "name": "Flarum\\Extension\\Extension::copyAssetsTo", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Extension\\Extension", "fromLink": "Flarum/Extension/Extension.html", "link": "Flarum/Extension/Extension.html#method_hasMigrations", "name": "Flarum\\Extension\\Extension::hasMigrations", "doc": "&quot;&lt;p&gt;Tests whether the extension has migrations.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Extension\\Extension", "fromLink": "Flarum/Extension/Extension.html", "link": "Flarum/Extension/Extension.html#method_migrate", "name": "Flarum\\Extension\\Extension::migrate", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Extension\\Extension", "fromLink": "Flarum/Extension/Extension.html", "link": "Flarum/Extension/Extension.html#method_toArray", "name": "Flarum\\Extension\\Extension::toArray", "doc": "&quot;&lt;p&gt;Generates an array result for the object.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Extension", "fromLink": "Flarum/Extension.html", "link": "Flarum/Extension/ExtensionManager.html", "name": "Flarum\\Extension\\ExtensionManager", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Extension\\ExtensionManager", "fromLink": "Flarum/Extension/ExtensionManager.html", "link": "Flarum/Extension/ExtensionManager.html#method___construct", "name": "Flarum\\Extension\\ExtensionManager::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Extension\\ExtensionManager", "fromLink": "Flarum/Extension/ExtensionManager.html", "link": "Flarum/Extension/ExtensionManager.html#method_getExtensions", "name": "Flarum\\Extension\\ExtensionManager::getExtensions", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Extension\\ExtensionManager", "fromLink": "Flarum/Extension/ExtensionManager.html", "link": "Flarum/Extension/ExtensionManager.html#method_getExtension", "name": "Flarum\\Extension\\ExtensionManager::getExtension", "doc": "&quot;&lt;p&gt;Loads an Extension with all information.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Extension\\ExtensionManager", "fromLink": "Flarum/Extension/ExtensionManager.html", "link": "Flarum/Extension/ExtensionManager.html#method_enable", "name": "Flarum\\Extension\\ExtensionManager::enable", "doc": "&quot;&lt;p&gt;Enables the extension.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Extension\\ExtensionManager", "fromLink": "Flarum/Extension/ExtensionManager.html", "link": "Flarum/Extension/ExtensionManager.html#method_disable", "name": "Flarum\\Extension\\ExtensionManager::disable", "doc": "&quot;&lt;p&gt;Disables an extension.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Extension\\ExtensionManager", "fromLink": "Flarum/Extension/ExtensionManager.html", "link": "Flarum/Extension/ExtensionManager.html#method_uninstall", "name": "Flarum\\Extension\\ExtensionManager::uninstall", "doc": "&quot;&lt;p&gt;Uninstalls an extension.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Extension\\ExtensionManager", "fromLink": "Flarum/Extension/ExtensionManager.html", "link": "Flarum/Extension/ExtensionManager.html#method_publishAssets", "name": "Flarum\\Extension\\ExtensionManager::publishAssets", "doc": "&quot;&lt;p&gt;Copy the assets from an extension&#039;s assets directory into public view.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Extension\\ExtensionManager", "fromLink": "Flarum/Extension/ExtensionManager.html", "link": "Flarum/Extension/ExtensionManager.html#method_unpublishAssets", "name": "Flarum\\Extension\\ExtensionManager::unpublishAssets", "doc": "&quot;&lt;p&gt;Delete an extension&#039;s assets from public view.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Extension\\ExtensionManager", "fromLink": "Flarum/Extension/ExtensionManager.html", "link": "Flarum/Extension/ExtensionManager.html#method_getAsset", "name": "Flarum\\Extension\\ExtensionManager::getAsset", "doc": "&quot;&lt;p&gt;Get the path to an extension&#039;s published asset.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Extension\\ExtensionManager", "fromLink": "Flarum/Extension/ExtensionManager.html", "link": "Flarum/Extension/ExtensionManager.html#method_migrate", "name": "Flarum\\Extension\\ExtensionManager::migrate", "doc": "&quot;&lt;p&gt;Runs the database migrations for the extension.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Extension\\ExtensionManager", "fromLink": "Flarum/Extension/ExtensionManager.html", "link": "Flarum/Extension/ExtensionManager.html#method_migrateDown", "name": "Flarum\\Extension\\ExtensionManager::migrateDown", "doc": "&quot;&lt;p&gt;Runs the database migrations to reset the database to its old state.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Extension\\ExtensionManager", "fromLink": "Flarum/Extension/ExtensionManager.html", "link": "Flarum/Extension/ExtensionManager.html#method_getMigrator", "name": "Flarum\\Extension\\ExtensionManager::getMigrator", "doc": "&quot;&lt;p&gt;The database migrator.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Extension\\ExtensionManager", "fromLink": "Flarum/Extension/ExtensionManager.html", "link": "Flarum/Extension/ExtensionManager.html#method_getEnabledExtensions", "name": "Flarum\\Extension\\ExtensionManager::getEnabledExtensions", "doc": "&quot;&lt;p&gt;Get only enabled extensions.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Extension\\ExtensionManager", "fromLink": "Flarum/Extension/ExtensionManager.html", "link": "Flarum/Extension/ExtensionManager.html#method_extend", "name": "Flarum\\Extension\\ExtensionManager::extend", "doc": "&quot;&lt;p&gt;Call on all enabled extensions to extend the Flarum application.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Extension\\ExtensionManager", "fromLink": "Flarum/Extension/ExtensionManager.html", "link": "Flarum/Extension/ExtensionManager.html#method_getEnabled", "name": "Flarum\\Extension\\ExtensionManager::getEnabled", "doc": "&quot;&lt;p&gt;The id&#039;s of the enabled extensions.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Extension\\ExtensionManager", "fromLink": "Flarum/Extension/ExtensionManager.html", "link": "Flarum/Extension/ExtensionManager.html#method_setEnabled", "name": "Flarum\\Extension\\ExtensionManager::setEnabled", "doc": "&quot;&lt;p&gt;Persist the currently enabled extensions.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Extension\\ExtensionManager", "fromLink": "Flarum/Extension/ExtensionManager.html", "link": "Flarum/Extension/ExtensionManager.html#method_isEnabled", "name": "Flarum\\Extension\\ExtensionManager::isEnabled", "doc": "&quot;&lt;p&gt;Whether the extension is enabled.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Extension\\ExtensionManager", "fromLink": "Flarum/Extension/ExtensionManager.html", "link": "Flarum/Extension/ExtensionManager.html#method_getExtensionsDir", "name": "Flarum\\Extension\\ExtensionManager::getExtensionsDir", "doc": "&quot;&lt;p&gt;The extensions path.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Extension", "fromLink": "Flarum/Extension.html", "link": "Flarum/Extension/ExtensionServiceProvider.html", "name": "Flarum\\Extension\\ExtensionServiceProvider", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Extension\\ExtensionServiceProvider", "fromLink": "Flarum/Extension/ExtensionServiceProvider.html", "link": "Flarum/Extension/ExtensionServiceProvider.html#method_register", "name": "Flarum\\Extension\\ExtensionServiceProvider::register", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Extension\\ExtensionServiceProvider", "fromLink": "Flarum/Extension/ExtensionServiceProvider.html", "link": "Flarum/Extension/ExtensionServiceProvider.html#method_boot", "name": "Flarum\\Extension\\ExtensionServiceProvider::boot", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Formatter\\Event", "fromLink": "Flarum/Formatter/Event.html", "link": "Flarum/Formatter/Event/Configuring.html", "name": "Flarum\\Formatter\\Event\\Configuring", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Formatter\\Event\\Configuring", "fromLink": "Flarum/Formatter/Event/Configuring.html", "link": "Flarum/Formatter/Event/Configuring.html#method___construct", "name": "Flarum\\Formatter\\Event\\Configuring::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Formatter\\Event", "fromLink": "Flarum/Formatter/Event.html", "link": "Flarum/Formatter/Event/Parsing.html", "name": "Flarum\\Formatter\\Event\\Parsing", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Formatter\\Event\\Parsing", "fromLink": "Flarum/Formatter/Event/Parsing.html", "link": "Flarum/Formatter/Event/Parsing.html#method___construct", "name": "Flarum\\Formatter\\Event\\Parsing::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Formatter\\Event", "fromLink": "Flarum/Formatter/Event.html", "link": "Flarum/Formatter/Event/Rendering.html", "name": "Flarum\\Formatter\\Event\\Rendering", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Formatter\\Event\\Rendering", "fromLink": "Flarum/Formatter/Event/Rendering.html", "link": "Flarum/Formatter/Event/Rendering.html#method___construct", "name": "Flarum\\Formatter\\Event\\Rendering::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Formatter", "fromLink": "Flarum/Formatter.html", "link": "Flarum/Formatter/Formatter.html", "name": "Flarum\\Formatter\\Formatter", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Formatter\\Formatter", "fromLink": "Flarum/Formatter/Formatter.html", "link": "Flarum/Formatter/Formatter.html#method___construct", "name": "Flarum\\Formatter\\Formatter::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Formatter\\Formatter", "fromLink": "Flarum/Formatter/Formatter.html", "link": "Flarum/Formatter/Formatter.html#method_parse", "name": "Flarum\\Formatter\\Formatter::parse", "doc": "&quot;&lt;p&gt;Parse text.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Formatter\\Formatter", "fromLink": "Flarum/Formatter/Formatter.html", "link": "Flarum/Formatter/Formatter.html#method_render", "name": "Flarum\\Formatter\\Formatter::render", "doc": "&quot;&lt;p&gt;Render parsed XML.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Formatter\\Formatter", "fromLink": "Flarum/Formatter/Formatter.html", "link": "Flarum/Formatter/Formatter.html#method_unparse", "name": "Flarum\\Formatter\\Formatter::unparse", "doc": "&quot;&lt;p&gt;Unparse XML.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Formatter\\Formatter", "fromLink": "Flarum/Formatter/Formatter.html", "link": "Flarum/Formatter/Formatter.html#method_flush", "name": "Flarum\\Formatter\\Formatter::flush", "doc": "&quot;&lt;p&gt;Flush the cache so that the formatter components are regenerated.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Formatter\\Formatter", "fromLink": "Flarum/Formatter/Formatter.html", "link": "Flarum/Formatter/Formatter.html#method_getConfigurator", "name": "Flarum\\Formatter\\Formatter::getConfigurator", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Formatter\\Formatter", "fromLink": "Flarum/Formatter/Formatter.html", "link": "Flarum/Formatter/Formatter.html#method_configureExternalLinks", "name": "Flarum\\Formatter\\Formatter::configureExternalLinks", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Formatter\\Formatter", "fromLink": "Flarum/Formatter/Formatter.html", "link": "Flarum/Formatter/Formatter.html#method_getComponent", "name": "Flarum\\Formatter\\Formatter::getComponent", "doc": "&quot;&lt;p&gt;Get a TextFormatter component.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Formatter\\Formatter", "fromLink": "Flarum/Formatter/Formatter.html", "link": "Flarum/Formatter/Formatter.html#method_getParser", "name": "Flarum\\Formatter\\Formatter::getParser", "doc": "&quot;&lt;p&gt;Get the parser.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Formatter\\Formatter", "fromLink": "Flarum/Formatter/Formatter.html", "link": "Flarum/Formatter/Formatter.html#method_getRenderer", "name": "Flarum\\Formatter\\Formatter::getRenderer", "doc": "&quot;&lt;p&gt;Get the renderer.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Formatter\\Formatter", "fromLink": "Flarum/Formatter/Formatter.html", "link": "Flarum/Formatter/Formatter.html#method_getJs", "name": "Flarum\\Formatter\\Formatter::getJs", "doc": "&quot;&lt;p&gt;Get the formatter JavaScript.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Formatter", "fromLink": "Flarum/Formatter.html", "link": "Flarum/Formatter/FormatterServiceProvider.html", "name": "Flarum\\Formatter\\FormatterServiceProvider", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Formatter\\FormatterServiceProvider", "fromLink": "Flarum/Formatter/FormatterServiceProvider.html", "link": "Flarum/Formatter/FormatterServiceProvider.html#method_register", "name": "Flarum\\Formatter\\FormatterServiceProvider::register", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Forum\\Auth", "fromLink": "Flarum/Forum/Auth.html", "link": "Flarum/Forum/Auth/Registration.html", "name": "Flarum\\Forum\\Auth\\Registration", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Forum\\Auth\\Registration", "fromLink": "Flarum/Forum/Auth/Registration.html", "link": "Flarum/Forum/Auth/Registration.html#method_getProvided", "name": "Flarum\\Forum\\Auth\\Registration::getProvided", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Forum\\Auth\\Registration", "fromLink": "Flarum/Forum/Auth/Registration.html", "link": "Flarum/Forum/Auth/Registration.html#method_getSuggested", "name": "Flarum\\Forum\\Auth\\Registration::getSuggested", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Forum\\Auth\\Registration", "fromLink": "Flarum/Forum/Auth/Registration.html", "link": "Flarum/Forum/Auth/Registration.html#method_getPayload", "name": "Flarum\\Forum\\Auth\\Registration::getPayload", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Forum\\Auth\\Registration", "fromLink": "Flarum/Forum/Auth/Registration.html", "link": "Flarum/Forum/Auth/Registration.html#method_provide", "name": "Flarum\\Forum\\Auth\\Registration::provide", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Forum\\Auth\\Registration", "fromLink": "Flarum/Forum/Auth/Registration.html", "link": "Flarum/Forum/Auth/Registration.html#method_provideTrustedEmail", "name": "Flarum\\Forum\\Auth\\Registration::provideTrustedEmail", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Forum\\Auth\\Registration", "fromLink": "Flarum/Forum/Auth/Registration.html", "link": "Flarum/Forum/Auth/Registration.html#method_provideAvatar", "name": "Flarum\\Forum\\Auth\\Registration::provideAvatar", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Forum\\Auth\\Registration", "fromLink": "Flarum/Forum/Auth/Registration.html", "link": "Flarum/Forum/Auth/Registration.html#method_suggest", "name": "Flarum\\Forum\\Auth\\Registration::suggest", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Forum\\Auth\\Registration", "fromLink": "Flarum/Forum/Auth/Registration.html", "link": "Flarum/Forum/Auth/Registration.html#method_suggestUsername", "name": "Flarum\\Forum\\Auth\\Registration::suggestUsername", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Forum\\Auth\\Registration", "fromLink": "Flarum/Forum/Auth/Registration.html", "link": "Flarum/Forum/Auth/Registration.html#method_suggestEmail", "name": "Flarum\\Forum\\Auth\\Registration::suggestEmail", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Forum\\Auth\\Registration", "fromLink": "Flarum/Forum/Auth/Registration.html", "link": "Flarum/Forum/Auth/Registration.html#method_setPayload", "name": "Flarum\\Forum\\Auth\\Registration::setPayload", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Forum\\Auth", "fromLink": "Flarum/Forum/Auth.html", "link": "Flarum/Forum/Auth/ResponseFactory.html", "name": "Flarum\\Forum\\Auth\\ResponseFactory", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Forum\\Auth\\ResponseFactory", "fromLink": "Flarum/Forum/Auth/ResponseFactory.html", "link": "Flarum/Forum/Auth/ResponseFactory.html#method___construct", "name": "Flarum\\Forum\\Auth\\ResponseFactory::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Forum\\Auth\\ResponseFactory", "fromLink": "Flarum/Forum/Auth/ResponseFactory.html", "link": "Flarum/Forum/Auth/ResponseFactory.html#method_make", "name": "Flarum\\Forum\\Auth\\ResponseFactory::make", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Forum\\Content", "fromLink": "Flarum/Forum/Content.html", "link": "Flarum/Forum/Content/AssertRegistered.html", "name": "Flarum\\Forum\\Content\\AssertRegistered", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Forum\\Content\\AssertRegistered", "fromLink": "Flarum/Forum/Content/AssertRegistered.html", "link": "Flarum/Forum/Content/AssertRegistered.html#method___invoke", "name": "Flarum\\Forum\\Content\\AssertRegistered::__invoke", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Forum\\Content", "fromLink": "Flarum/Forum/Content.html", "link": "Flarum/Forum/Content/Discussion.html", "name": "Flarum\\Forum\\Content\\Discussion", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Forum\\Content\\Discussion", "fromLink": "Flarum/Forum/Content/Discussion.html", "link": "Flarum/Forum/Content/Discussion.html#method___construct", "name": "Flarum\\Forum\\Content\\Discussion::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Forum\\Content\\Discussion", "fromLink": "Flarum/Forum/Content/Discussion.html", "link": "Flarum/Forum/Content/Discussion.html#method___invoke", "name": "Flarum\\Forum\\Content\\Discussion::__invoke", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Forum\\Content\\Discussion", "fromLink": "Flarum/Forum/Content/Discussion.html", "link": "Flarum/Forum/Content/Discussion.html#method_getApiDocument", "name": "Flarum\\Forum\\Content\\Discussion::getApiDocument", "doc": "&quot;&lt;p&gt;Get the result of an API request to show a discussion.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Forum\\Content", "fromLink": "Flarum/Forum/Content.html", "link": "Flarum/Forum/Content/Index.html", "name": "Flarum\\Forum\\Content\\Index", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Forum\\Content\\Index", "fromLink": "Flarum/Forum/Content/Index.html", "link": "Flarum/Forum/Content/Index.html#method___construct", "name": "Flarum\\Forum\\Content\\Index::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Forum\\Content\\Index", "fromLink": "Flarum/Forum/Content/Index.html", "link": "Flarum/Forum/Content/Index.html#method___invoke", "name": "Flarum\\Forum\\Content\\Index::__invoke", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Forum\\Controller", "fromLink": "Flarum/Forum/Controller.html", "link": "Flarum/Forum/Controller/ConfirmEmailController.html", "name": "Flarum\\Forum\\Controller\\ConfirmEmailController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Forum\\Controller\\ConfirmEmailController", "fromLink": "Flarum/Forum/Controller/ConfirmEmailController.html", "link": "Flarum/Forum/Controller/ConfirmEmailController.html#method___construct", "name": "Flarum\\Forum\\Controller\\ConfirmEmailController::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Forum\\Controller\\ConfirmEmailController", "fromLink": "Flarum/Forum/Controller/ConfirmEmailController.html", "link": "Flarum/Forum/Controller/ConfirmEmailController.html#method_handle", "name": "Flarum\\Forum\\Controller\\ConfirmEmailController::handle", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Forum\\Controller", "fromLink": "Flarum/Forum/Controller.html", "link": "Flarum/Forum/Controller/LogInController.html", "name": "Flarum\\Forum\\Controller\\LogInController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Forum\\Controller\\LogInController", "fromLink": "Flarum/Forum/Controller/LogInController.html", "link": "Flarum/Forum/Controller/LogInController.html#method___construct", "name": "Flarum\\Forum\\Controller\\LogInController::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Forum\\Controller\\LogInController", "fromLink": "Flarum/Forum/Controller/LogInController.html", "link": "Flarum/Forum/Controller/LogInController.html#method_handle", "name": "Flarum\\Forum\\Controller\\LogInController::handle", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Forum\\Controller", "fromLink": "Flarum/Forum/Controller.html", "link": "Flarum/Forum/Controller/LogOutController.html", "name": "Flarum\\Forum\\Controller\\LogOutController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Forum\\Controller\\LogOutController", "fromLink": "Flarum/Forum/Controller/LogOutController.html", "link": "Flarum/Forum/Controller/LogOutController.html#method___construct", "name": "Flarum\\Forum\\Controller\\LogOutController::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Forum\\Controller\\LogOutController", "fromLink": "Flarum/Forum/Controller/LogOutController.html", "link": "Flarum/Forum/Controller/LogOutController.html#method_handle", "name": "Flarum\\Forum\\Controller\\LogOutController::handle", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Forum\\Controller", "fromLink": "Flarum/Forum/Controller.html", "link": "Flarum/Forum/Controller/RegisterController.html", "name": "Flarum\\Forum\\Controller\\RegisterController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Forum\\Controller\\RegisterController", "fromLink": "Flarum/Forum/Controller/RegisterController.html", "link": "Flarum/Forum/Controller/RegisterController.html#method___construct", "name": "Flarum\\Forum\\Controller\\RegisterController::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Forum\\Controller\\RegisterController", "fromLink": "Flarum/Forum/Controller/RegisterController.html", "link": "Flarum/Forum/Controller/RegisterController.html#method_handle", "name": "Flarum\\Forum\\Controller\\RegisterController::handle", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Forum\\Controller", "fromLink": "Flarum/Forum/Controller.html", "link": "Flarum/Forum/Controller/ResetPasswordController.html", "name": "Flarum\\Forum\\Controller\\ResetPasswordController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Forum\\Controller\\ResetPasswordController", "fromLink": "Flarum/Forum/Controller/ResetPasswordController.html", "link": "Flarum/Forum/Controller/ResetPasswordController.html#method___construct", "name": "Flarum\\Forum\\Controller\\ResetPasswordController::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Forum\\Controller\\ResetPasswordController", "fromLink": "Flarum/Forum/Controller/ResetPasswordController.html", "link": "Flarum/Forum/Controller/ResetPasswordController.html#method_render", "name": "Flarum\\Forum\\Controller\\ResetPasswordController::render", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Forum\\Controller", "fromLink": "Flarum/Forum/Controller.html", "link": "Flarum/Forum/Controller/SavePasswordController.html", "name": "Flarum\\Forum\\Controller\\SavePasswordController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Forum\\Controller\\SavePasswordController", "fromLink": "Flarum/Forum/Controller/SavePasswordController.html", "link": "Flarum/Forum/Controller/SavePasswordController.html#method___construct", "name": "Flarum\\Forum\\Controller\\SavePasswordController::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Forum\\Controller\\SavePasswordController", "fromLink": "Flarum/Forum/Controller/SavePasswordController.html", "link": "Flarum/Forum/Controller/SavePasswordController.html#method_handle", "name": "Flarum\\Forum\\Controller\\SavePasswordController::handle", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Forum", "fromLink": "Flarum/Forum.html", "link": "Flarum/Forum/ForumServiceProvider.html", "name": "Flarum\\Forum\\ForumServiceProvider", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Forum\\ForumServiceProvider", "fromLink": "Flarum/Forum/ForumServiceProvider.html", "link": "Flarum/Forum/ForumServiceProvider.html#method_register", "name": "Flarum\\Forum\\ForumServiceProvider::register", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Forum\\ForumServiceProvider", "fromLink": "Flarum/Forum/ForumServiceProvider.html", "link": "Flarum/Forum/ForumServiceProvider.html#method_boot", "name": "Flarum\\Forum\\ForumServiceProvider::boot", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Forum\\ForumServiceProvider", "fromLink": "Flarum/Forum/ForumServiceProvider.html", "link": "Flarum/Forum/ForumServiceProvider.html#method_populateRoutes", "name": "Flarum\\Forum\\ForumServiceProvider::populateRoutes", "doc": "&quot;&lt;p&gt;Populate the forum client routes.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Forum\\ForumServiceProvider", "fromLink": "Flarum/Forum/ForumServiceProvider.html", "link": "Flarum/Forum/ForumServiceProvider.html#method_setDefaultRoute", "name": "Flarum\\Forum\\ForumServiceProvider::setDefaultRoute", "doc": "&quot;&lt;p&gt;Determine the default route.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Forum", "fromLink": "Flarum/Forum.html", "link": "Flarum/Forum/ValidateCustomLess.html", "name": "Flarum\\Forum\\ValidateCustomLess", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Forum\\ValidateCustomLess", "fromLink": "Flarum/Forum/ValidateCustomLess.html", "link": "Flarum/Forum/ValidateCustomLess.html#method___construct", "name": "Flarum\\Forum\\ValidateCustomLess::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Forum\\ValidateCustomLess", "fromLink": "Flarum/Forum/ValidateCustomLess.html", "link": "Flarum/Forum/ValidateCustomLess.html#method_whenSettingsSaving", "name": "Flarum\\Forum\\ValidateCustomLess::whenSettingsSaving", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Forum\\ValidateCustomLess", "fromLink": "Flarum/Forum/ValidateCustomLess.html", "link": "Flarum/Forum/ValidateCustomLess.html#method_whenSettingsSaved", "name": "Flarum\\Forum\\ValidateCustomLess::whenSettingsSaved", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Foundation", "fromLink": "Flarum/Foundation.html", "link": "Flarum/Foundation/AbstractServiceProvider.html", "name": "Flarum\\Foundation\\AbstractServiceProvider", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Foundation\\AbstractServiceProvider", "fromLink": "Flarum/Foundation/AbstractServiceProvider.html", "link": "Flarum/Foundation/AbstractServiceProvider.html#method___construct", "name": "Flarum\\Foundation\\AbstractServiceProvider::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\AbstractServiceProvider", "fromLink": "Flarum/Foundation/AbstractServiceProvider.html", "link": "Flarum/Foundation/AbstractServiceProvider.html#method_register", "name": "Flarum\\Foundation\\AbstractServiceProvider::register", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Foundation", "fromLink": "Flarum/Foundation.html", "link": "Flarum/Foundation/AbstractValidator.html", "name": "Flarum\\Foundation\\AbstractValidator", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Foundation\\AbstractValidator", "fromLink": "Flarum/Foundation/AbstractValidator.html", "link": "Flarum/Foundation/AbstractValidator.html#method___construct", "name": "Flarum\\Foundation\\AbstractValidator::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\AbstractValidator", "fromLink": "Flarum/Foundation/AbstractValidator.html", "link": "Flarum/Foundation/AbstractValidator.html#method_assertValid", "name": "Flarum\\Foundation\\AbstractValidator::assertValid", "doc": "&quot;&lt;p&gt;Throw an exception if a model is not valid.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\AbstractValidator", "fromLink": "Flarum/Foundation/AbstractValidator.html", "link": "Flarum/Foundation/AbstractValidator.html#method_getRules", "name": "Flarum\\Foundation\\AbstractValidator::getRules", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\AbstractValidator", "fromLink": "Flarum/Foundation/AbstractValidator.html", "link": "Flarum/Foundation/AbstractValidator.html#method_getMessages", "name": "Flarum\\Foundation\\AbstractValidator::getMessages", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\AbstractValidator", "fromLink": "Flarum/Foundation/AbstractValidator.html", "link": "Flarum/Foundation/AbstractValidator.html#method_makeValidator", "name": "Flarum\\Foundation\\AbstractValidator::makeValidator", "doc": "&quot;&lt;p&gt;Make a new validator instance for this model.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Foundation", "fromLink": "Flarum/Foundation.html", "link": "Flarum/Foundation/AppInterface.html", "name": "Flarum\\Foundation\\AppInterface", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Foundation\\AppInterface", "fromLink": "Flarum/Foundation/AppInterface.html", "link": "Flarum/Foundation/AppInterface.html#method_getRequestHandler", "name": "Flarum\\Foundation\\AppInterface::getRequestHandler", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\AppInterface", "fromLink": "Flarum/Foundation/AppInterface.html", "link": "Flarum/Foundation/AppInterface.html#method_getConsoleCommands", "name": "Flarum\\Foundation\\AppInterface::getConsoleCommands", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Foundation", "fromLink": "Flarum/Foundation.html", "link": "Flarum/Foundation/Application.html", "name": "Flarum\\Foundation\\Application", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method___construct", "name": "Flarum\\Foundation\\Application::__construct", "doc": "&quot;&lt;p&gt;Create a new Flarum application instance.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method_config", "name": "Flarum\\Foundation\\Application::config", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method_inDebugMode", "name": "Flarum\\Foundation\\Application::inDebugMode", "doc": "&quot;&lt;p&gt;Check if Flarum is in debug mode.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method_url", "name": "Flarum\\Foundation\\Application::url", "doc": "&quot;&lt;p&gt;Get the URL to the Flarum installation.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method_version", "name": "Flarum\\Foundation\\Application::version", "doc": "&quot;&lt;p&gt;Get the version number of the application.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method_registerBaseBindings", "name": "Flarum\\Foundation\\Application::registerBaseBindings", "doc": "&quot;&lt;p&gt;Register the basic bindings into the container.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method_registerBaseServiceProviders", "name": "Flarum\\Foundation\\Application::registerBaseServiceProviders", "doc": "&quot;&lt;p&gt;Register all of the base service providers.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method_setBasePath", "name": "Flarum\\Foundation\\Application::setBasePath", "doc": "&quot;&lt;p&gt;Set the base path for the application.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method_setPublicPath", "name": "Flarum\\Foundation\\Application::setPublicPath", "doc": "&quot;&lt;p&gt;Set the public path for the application.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method_bindPathsInContainer", "name": "Flarum\\Foundation\\Application::bindPathsInContainer", "doc": "&quot;&lt;p&gt;Bind all of the application paths in the container.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method_basePath", "name": "Flarum\\Foundation\\Application::basePath", "doc": "&quot;&lt;p&gt;Get the base path of the Laravel installation.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method_publicPath", "name": "Flarum\\Foundation\\Application::publicPath", "doc": "&quot;&lt;p&gt;Get the path to the public \/ web directory.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method_storagePath", "name": "Flarum\\Foundation\\Application::storagePath", "doc": "&quot;&lt;p&gt;Get the path to the storage directory.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method_vendorPath", "name": "Flarum\\Foundation\\Application::vendorPath", "doc": "&quot;&lt;p&gt;Get the path to the vendor directory where dependencies are installed.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method_useStoragePath", "name": "Flarum\\Foundation\\Application::useStoragePath", "doc": "&quot;&lt;p&gt;Set the storage directory.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method_useVendorPath", "name": "Flarum\\Foundation\\Application::useVendorPath", "doc": "&quot;&lt;p&gt;Set the vendor directory.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method_environment", "name": "Flarum\\Foundation\\Application::environment", "doc": "&quot;&lt;p&gt;Get or check the current application environment.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method_runningInConsole", "name": "Flarum\\Foundation\\Application::runningInConsole", "doc": "&quot;&lt;p&gt;Determine if we are running in the console.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method_runningUnitTests", "name": "Flarum\\Foundation\\Application::runningUnitTests", "doc": "&quot;&lt;p&gt;Determine if we are running unit tests.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method_registerConfiguredProviders", "name": "Flarum\\Foundation\\Application::registerConfiguredProviders", "doc": "&quot;&lt;p&gt;Register all of the configured providers.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method_register", "name": "Flarum\\Foundation\\Application::register", "doc": "&quot;&lt;p&gt;Register a service provider with the application.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method_getProvider", "name": "Flarum\\Foundation\\Application::getProvider", "doc": "&quot;&lt;p&gt;Get the registered service provider instance if it exists.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method_resolveProviderClass", "name": "Flarum\\Foundation\\Application::resolveProviderClass", "doc": "&quot;&lt;p&gt;Resolve a service provider instance from the class name.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method_markAsRegistered", "name": "Flarum\\Foundation\\Application::markAsRegistered", "doc": "&quot;&lt;p&gt;Mark the given provider as registered.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method_loadDeferredProviders", "name": "Flarum\\Foundation\\Application::loadDeferredProviders", "doc": "&quot;&lt;p&gt;Load and boot all of the remaining deferred providers.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method_loadDeferredProvider", "name": "Flarum\\Foundation\\Application::loadDeferredProvider", "doc": "&quot;&lt;p&gt;Load the provider for a deferred service.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method_registerDeferredProvider", "name": "Flarum\\Foundation\\Application::registerDeferredProvider", "doc": "&quot;&lt;p&gt;Register a deferred provider and service.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method_make", "name": "Flarum\\Foundation\\Application::make", "doc": "&quot;&lt;p&gt;Resolve the given type from the container.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method_bound", "name": "Flarum\\Foundation\\Application::bound", "doc": "&quot;&lt;p&gt;Determine if the given abstract type has been bound.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method_isBooted", "name": "Flarum\\Foundation\\Application::isBooted", "doc": "&quot;&lt;p&gt;Determine if the application has booted.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method_boot", "name": "Flarum\\Foundation\\Application::boot", "doc": "&quot;&lt;p&gt;Boot the application&#039;s service providers.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method_bootProvider", "name": "Flarum\\Foundation\\Application::bootProvider", "doc": "&quot;&lt;p&gt;Boot the given service provider.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method_booting", "name": "Flarum\\Foundation\\Application::booting", "doc": "&quot;&lt;p&gt;Register a new boot listener.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method_booted", "name": "Flarum\\Foundation\\Application::booted", "doc": "&quot;&lt;p&gt;Register a new &amp;quot;booted&amp;quot; listener.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method_fireAppCallbacks", "name": "Flarum\\Foundation\\Application::fireAppCallbacks", "doc": "&quot;&lt;p&gt;Call the booting callbacks for the application.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method_getCachedCompilePath", "name": "Flarum\\Foundation\\Application::getCachedCompilePath", "doc": "&quot;&lt;p&gt;Get the path to the cached &amp;quot;compiled.php&amp;quot; file.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method_getCachedServicesPath", "name": "Flarum\\Foundation\\Application::getCachedServicesPath", "doc": "&quot;&lt;p&gt;Get the path to the cached services.json file.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method_isDownForMaintenance", "name": "Flarum\\Foundation\\Application::isDownForMaintenance", "doc": "&quot;&lt;p&gt;Determine if the application is currently down for maintenance.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method_getLoadedProviders", "name": "Flarum\\Foundation\\Application::getLoadedProviders", "doc": "&quot;&lt;p&gt;Get the service providers that have been loaded.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method_getDeferredServices", "name": "Flarum\\Foundation\\Application::getDeferredServices", "doc": "&quot;&lt;p&gt;Get the application&#039;s deferred services.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method_setDeferredServices", "name": "Flarum\\Foundation\\Application::setDeferredServices", "doc": "&quot;&lt;p&gt;Set the application&#039;s deferred services.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method_addDeferredServices", "name": "Flarum\\Foundation\\Application::addDeferredServices", "doc": "&quot;&lt;p&gt;Add an array of services to the application&#039;s deferred services.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method_isDeferredService", "name": "Flarum\\Foundation\\Application::isDeferredService", "doc": "&quot;&lt;p&gt;Determine if the given service is a deferred service.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method_registerCoreContainerAliases", "name": "Flarum\\Foundation\\Application::registerCoreContainerAliases", "doc": "&quot;&lt;p&gt;Register the core class aliases in the container.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method_flush", "name": "Flarum\\Foundation\\Application::flush", "doc": "&quot;&lt;p&gt;Flush the container of all bindings and resolved instances.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method_getCachedPackagesPath", "name": "Flarum\\Foundation\\Application::getCachedPackagesPath", "doc": "&quot;&lt;p&gt;Get the path to the cached packages.php file.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Application", "fromLink": "Flarum/Foundation/Application.html", "link": "Flarum/Foundation/Application.html#method_resourcePath", "name": "Flarum\\Foundation\\Application::resourcePath", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Foundation\\Console", "fromLink": "Flarum/Foundation/Console.html", "link": "Flarum/Foundation/Console/CacheClearCommand.html", "name": "Flarum\\Foundation\\Console\\CacheClearCommand", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Foundation\\Console\\CacheClearCommand", "fromLink": "Flarum/Foundation/Console/CacheClearCommand.html", "link": "Flarum/Foundation/Console/CacheClearCommand.html#method___construct", "name": "Flarum\\Foundation\\Console\\CacheClearCommand::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Console\\CacheClearCommand", "fromLink": "Flarum/Foundation/Console/CacheClearCommand.html", "link": "Flarum/Foundation/Console/CacheClearCommand.html#method_configure", "name": "Flarum\\Foundation\\Console\\CacheClearCommand::configure", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Console\\CacheClearCommand", "fromLink": "Flarum/Foundation/Console/CacheClearCommand.html", "link": "Flarum/Foundation/Console/CacheClearCommand.html#method_fire", "name": "Flarum\\Foundation\\Console\\CacheClearCommand::fire", "doc": "&quot;&lt;p&gt;Fire the command.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Foundation\\Console", "fromLink": "Flarum/Foundation/Console.html", "link": "Flarum/Foundation/Console/InfoCommand.html", "name": "Flarum\\Foundation\\Console\\InfoCommand", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Foundation\\Console\\InfoCommand", "fromLink": "Flarum/Foundation/Console/InfoCommand.html", "link": "Flarum/Foundation/Console/InfoCommand.html#method___construct", "name": "Flarum\\Foundation\\Console\\InfoCommand::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Console\\InfoCommand", "fromLink": "Flarum/Foundation/Console/InfoCommand.html", "link": "Flarum/Foundation/Console/InfoCommand.html#method_configure", "name": "Flarum\\Foundation\\Console\\InfoCommand::configure", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\Console\\InfoCommand", "fromLink": "Flarum/Foundation/Console/InfoCommand.html", "link": "Flarum/Foundation/Console/InfoCommand.html#method_fire", "name": "Flarum\\Foundation\\Console\\InfoCommand::fire", "doc": "&quot;&lt;p&gt;Fire the command.&lt;\/p&gt;&quot;"},
              
              {"type": "Trait", "fromName": "Flarum\\Foundation", "fromLink": "Flarum/Foundation.html", "link": "Flarum/Foundation/DispatchEventsTrait.html", "name": "Flarum\\Foundation\\DispatchEventsTrait", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Foundation\\DispatchEventsTrait", "fromLink": "Flarum/Foundation/DispatchEventsTrait.html", "link": "Flarum/Foundation/DispatchEventsTrait.html#method_dispatchEventsFor", "name": "Flarum\\Foundation\\DispatchEventsTrait::dispatchEventsFor", "doc": "&quot;&lt;p&gt;Dispatch all events for an entity.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Foundation\\ErrorHandling\\ExceptionHandler", "fromLink": "Flarum/Foundation/ErrorHandling/ExceptionHandler.html", "link": "Flarum/Foundation/ErrorHandling/ExceptionHandler/IlluminateValidationExceptionHandler.html", "name": "Flarum\\Foundation\\ErrorHandling\\ExceptionHandler\\IlluminateValidationExceptionHandler", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Foundation\\ErrorHandling\\ExceptionHandler\\IlluminateValidationExceptionHandler", "fromLink": "Flarum/Foundation/ErrorHandling/ExceptionHandler/IlluminateValidationExceptionHandler.html", "link": "Flarum/Foundation/ErrorHandling/ExceptionHandler/IlluminateValidationExceptionHandler.html#method_handle", "name": "Flarum\\Foundation\\ErrorHandling\\ExceptionHandler\\IlluminateValidationExceptionHandler::handle", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\ErrorHandling\\ExceptionHandler\\IlluminateValidationExceptionHandler", "fromLink": "Flarum/Foundation/ErrorHandling/ExceptionHandler/IlluminateValidationExceptionHandler.html", "link": "Flarum/Foundation/ErrorHandling/ExceptionHandler/IlluminateValidationExceptionHandler.html#method_errorDetails", "name": "Flarum\\Foundation\\ErrorHandling\\ExceptionHandler\\IlluminateValidationExceptionHandler::errorDetails", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Foundation\\ErrorHandling\\ExceptionHandler", "fromLink": "Flarum/Foundation/ErrorHandling/ExceptionHandler.html", "link": "Flarum/Foundation/ErrorHandling/ExceptionHandler/ValidationExceptionHandler.html", "name": "Flarum\\Foundation\\ErrorHandling\\ExceptionHandler\\ValidationExceptionHandler", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Foundation\\ErrorHandling\\ExceptionHandler\\ValidationExceptionHandler", "fromLink": "Flarum/Foundation/ErrorHandling/ExceptionHandler/ValidationExceptionHandler.html", "link": "Flarum/Foundation/ErrorHandling/ExceptionHandler/ValidationExceptionHandler.html#method_handle", "name": "Flarum\\Foundation\\ErrorHandling\\ExceptionHandler\\ValidationExceptionHandler::handle", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Foundation\\ErrorHandling", "fromLink": "Flarum/Foundation/ErrorHandling.html", "link": "Flarum/Foundation/ErrorHandling/HandledError.html", "name": "Flarum\\Foundation\\ErrorHandling\\HandledError", "doc": "&quot;&lt;p&gt;An error that was caught \/ interpreted by Flarum&#039;s error handling stack.&lt;\/p&gt;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Foundation\\ErrorHandling\\HandledError", "fromLink": "Flarum/Foundation/ErrorHandling/HandledError.html", "link": "Flarum/Foundation/ErrorHandling/HandledError.html#method_unknown", "name": "Flarum\\Foundation\\ErrorHandling\\HandledError::unknown", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\ErrorHandling\\HandledError", "fromLink": "Flarum/Foundation/ErrorHandling/HandledError.html", "link": "Flarum/Foundation/ErrorHandling/HandledError.html#method___construct", "name": "Flarum\\Foundation\\ErrorHandling\\HandledError::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\ErrorHandling\\HandledError", "fromLink": "Flarum/Foundation/ErrorHandling/HandledError.html", "link": "Flarum/Foundation/ErrorHandling/HandledError.html#method_withDetails", "name": "Flarum\\Foundation\\ErrorHandling\\HandledError::withDetails", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\ErrorHandling\\HandledError", "fromLink": "Flarum/Foundation/ErrorHandling/HandledError.html", "link": "Flarum/Foundation/ErrorHandling/HandledError.html#method_getException", "name": "Flarum\\Foundation\\ErrorHandling\\HandledError::getException", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\ErrorHandling\\HandledError", "fromLink": "Flarum/Foundation/ErrorHandling/HandledError.html", "link": "Flarum/Foundation/ErrorHandling/HandledError.html#method_getType", "name": "Flarum\\Foundation\\ErrorHandling\\HandledError::getType", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\ErrorHandling\\HandledError", "fromLink": "Flarum/Foundation/ErrorHandling/HandledError.html", "link": "Flarum/Foundation/ErrorHandling/HandledError.html#method_getStatusCode", "name": "Flarum\\Foundation\\ErrorHandling\\HandledError::getStatusCode", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\ErrorHandling\\HandledError", "fromLink": "Flarum/Foundation/ErrorHandling/HandledError.html", "link": "Flarum/Foundation/ErrorHandling/HandledError.html#method_shouldBeReported", "name": "Flarum\\Foundation\\ErrorHandling\\HandledError::shouldBeReported", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\ErrorHandling\\HandledError", "fromLink": "Flarum/Foundation/ErrorHandling/HandledError.html", "link": "Flarum/Foundation/ErrorHandling/HandledError.html#method_getDetails", "name": "Flarum\\Foundation\\ErrorHandling\\HandledError::getDetails", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\ErrorHandling\\HandledError", "fromLink": "Flarum/Foundation/ErrorHandling/HandledError.html", "link": "Flarum/Foundation/ErrorHandling/HandledError.html#method_hasDetails", "name": "Flarum\\Foundation\\ErrorHandling\\HandledError::hasDetails", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Foundation\\ErrorHandling", "fromLink": "Flarum/Foundation/ErrorHandling.html", "link": "Flarum/Foundation/ErrorHandling/HttpFormatter.html", "name": "Flarum\\Foundation\\ErrorHandling\\HttpFormatter", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Foundation\\ErrorHandling\\HttpFormatter", "fromLink": "Flarum/Foundation/ErrorHandling/HttpFormatter.html", "link": "Flarum/Foundation/ErrorHandling/HttpFormatter.html#method_format", "name": "Flarum\\Foundation\\ErrorHandling\\HttpFormatter::format", "doc": "&quot;&lt;p&gt;Create an HTTP Response to represent the error we are handling.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Foundation\\ErrorHandling", "fromLink": "Flarum/Foundation/ErrorHandling.html", "link": "Flarum/Foundation/ErrorHandling/JsonApiFormatter.html", "name": "Flarum\\Foundation\\ErrorHandling\\JsonApiFormatter", "doc": "&quot;&lt;p&gt;A formatter to render exceptions as valid {JSON:API} error object.&lt;\/p&gt;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Foundation\\ErrorHandling\\JsonApiFormatter", "fromLink": "Flarum/Foundation/ErrorHandling/JsonApiFormatter.html", "link": "Flarum/Foundation/ErrorHandling/JsonApiFormatter.html#method___construct", "name": "Flarum\\Foundation\\ErrorHandling\\JsonApiFormatter::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\ErrorHandling\\JsonApiFormatter", "fromLink": "Flarum/Foundation/ErrorHandling/JsonApiFormatter.html", "link": "Flarum/Foundation/ErrorHandling/JsonApiFormatter.html#method_format", "name": "Flarum\\Foundation\\ErrorHandling\\JsonApiFormatter::format", "doc": "&quot;&lt;p&gt;Create an HTTP Response to represent the error we are handling.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Foundation\\ErrorHandling", "fromLink": "Flarum/Foundation/ErrorHandling.html", "link": "Flarum/Foundation/ErrorHandling/LogReporter.html", "name": "Flarum\\Foundation\\ErrorHandling\\LogReporter", "doc": "&quot;&lt;p&gt;Log caught exceptions to a PSR-3 logger instance.&lt;\/p&gt;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Foundation\\ErrorHandling\\LogReporter", "fromLink": "Flarum/Foundation/ErrorHandling/LogReporter.html", "link": "Flarum/Foundation/ErrorHandling/LogReporter.html#method___construct", "name": "Flarum\\Foundation\\ErrorHandling\\LogReporter::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\ErrorHandling\\LogReporter", "fromLink": "Flarum/Foundation/ErrorHandling/LogReporter.html", "link": "Flarum/Foundation/ErrorHandling/LogReporter.html#method_report", "name": "Flarum\\Foundation\\ErrorHandling\\LogReporter::report", "doc": "&quot;&lt;p&gt;Report an error that Flarum was not able to handle to a backend.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Foundation\\ErrorHandling", "fromLink": "Flarum/Foundation/ErrorHandling.html", "link": "Flarum/Foundation/ErrorHandling/Registry.html", "name": "Flarum\\Foundation\\ErrorHandling\\Registry", "doc": "&quot;&lt;p&gt;Flarum&#039;s central registry of known error types.&lt;\/p&gt;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Foundation\\ErrorHandling\\Registry", "fromLink": "Flarum/Foundation/ErrorHandling/Registry.html", "link": "Flarum/Foundation/ErrorHandling/Registry.html#method___construct", "name": "Flarum\\Foundation\\ErrorHandling\\Registry::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\ErrorHandling\\Registry", "fromLink": "Flarum/Foundation/ErrorHandling/Registry.html", "link": "Flarum/Foundation/ErrorHandling/Registry.html#method_handle", "name": "Flarum\\Foundation\\ErrorHandling\\Registry::handle", "doc": "&quot;&lt;p&gt;Map exceptions to handled errors.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Foundation\\ErrorHandling", "fromLink": "Flarum/Foundation/ErrorHandling.html", "link": "Flarum/Foundation/ErrorHandling/Reporter.html", "name": "Flarum\\Foundation\\ErrorHandling\\Reporter", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Foundation\\ErrorHandling\\Reporter", "fromLink": "Flarum/Foundation/ErrorHandling/Reporter.html", "link": "Flarum/Foundation/ErrorHandling/Reporter.html#method_report", "name": "Flarum\\Foundation\\ErrorHandling\\Reporter::report", "doc": "&quot;&lt;p&gt;Report an error that Flarum was not able to handle to a backend.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Foundation\\ErrorHandling", "fromLink": "Flarum/Foundation/ErrorHandling.html", "link": "Flarum/Foundation/ErrorHandling/ViewFormatter.html", "name": "Flarum\\Foundation\\ErrorHandling\\ViewFormatter", "doc": "&quot;&lt;p&gt;A formatter for turning caught exceptions into &amp;quot;pretty&amp;quot; HTML error pages.&lt;\/p&gt;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Foundation\\ErrorHandling\\ViewFormatter", "fromLink": "Flarum/Foundation/ErrorHandling/ViewFormatter.html", "link": "Flarum/Foundation/ErrorHandling/ViewFormatter.html#method___construct", "name": "Flarum\\Foundation\\ErrorHandling\\ViewFormatter::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\ErrorHandling\\ViewFormatter", "fromLink": "Flarum/Foundation/ErrorHandling/ViewFormatter.html", "link": "Flarum/Foundation/ErrorHandling/ViewFormatter.html#method_format", "name": "Flarum\\Foundation\\ErrorHandling\\ViewFormatter::format", "doc": "&quot;&lt;p&gt;Create an HTTP Response to represent the error we are handling.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Foundation\\ErrorHandling", "fromLink": "Flarum/Foundation/ErrorHandling.html", "link": "Flarum/Foundation/ErrorHandling/WhoopsFormatter.html", "name": "Flarum\\Foundation\\ErrorHandling\\WhoopsFormatter", "doc": "&quot;&lt;p&gt;Handle errors using the Whoops error handler for debugging.&lt;\/p&gt;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Foundation\\ErrorHandling\\WhoopsFormatter", "fromLink": "Flarum/Foundation/ErrorHandling/WhoopsFormatter.html", "link": "Flarum/Foundation/ErrorHandling/WhoopsFormatter.html#method_format", "name": "Flarum\\Foundation\\ErrorHandling\\WhoopsFormatter::format", "doc": "&quot;&lt;p&gt;Create an HTTP Response to represent the error we are handling.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Foundation", "fromLink": "Flarum/Foundation.html", "link": "Flarum/Foundation/ErrorServiceProvider.html", "name": "Flarum\\Foundation\\ErrorServiceProvider", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Foundation\\ErrorServiceProvider", "fromLink": "Flarum/Foundation/ErrorServiceProvider.html", "link": "Flarum/Foundation/ErrorServiceProvider.html#method_register", "name": "Flarum\\Foundation\\ErrorServiceProvider::register", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
              
              {"type": "Trait", "fromName": "Flarum\\Foundation", "fromLink": "Flarum/Foundation.html", "link": "Flarum/Foundation/EventGeneratorTrait.html", "name": "Flarum\\Foundation\\EventGeneratorTrait", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Foundation\\EventGeneratorTrait", "fromLink": "Flarum/Foundation/EventGeneratorTrait.html", "link": "Flarum/Foundation/EventGeneratorTrait.html#method_raise", "name": "Flarum\\Foundation\\EventGeneratorTrait::raise", "doc": "&quot;&lt;p&gt;Raise a new event.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\EventGeneratorTrait", "fromLink": "Flarum/Foundation/EventGeneratorTrait.html", "link": "Flarum/Foundation/EventGeneratorTrait.html#method_releaseEvents", "name": "Flarum\\Foundation\\EventGeneratorTrait::releaseEvents", "doc": "&quot;&lt;p&gt;Return and reset all pending events.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Foundation\\Event", "fromLink": "Flarum/Foundation/Event.html", "link": "Flarum/Foundation/Event/ClearingCache.html", "name": "Flarum\\Foundation\\Event\\ClearingCache", "doc": "null"},
                      
              {"type": "Class", "fromName": "Flarum\\Foundation\\Event", "fromLink": "Flarum/Foundation/Event.html", "link": "Flarum/Foundation/Event/Validating.html", "name": "Flarum\\Foundation\\Event\\Validating", "doc": "&quot;&lt;p&gt;The &lt;code&gt;Validating&lt;\/code&gt; event is called when a validator instance for a\nmodel is being built. This event can be used to add custom rules\/extensions\nto the validator for when validation takes place.&lt;\/p&gt;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Foundation\\Event\\Validating", "fromLink": "Flarum/Foundation/Event/Validating.html", "link": "Flarum/Foundation/Event/Validating.html#method___construct", "name": "Flarum\\Foundation\\Event\\Validating::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Foundation", "fromLink": "Flarum/Foundation.html", "link": "Flarum/Foundation/InstalledApp.html", "name": "Flarum\\Foundation\\InstalledApp", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Foundation\\InstalledApp", "fromLink": "Flarum/Foundation/InstalledApp.html", "link": "Flarum/Foundation/InstalledApp.html#method___construct", "name": "Flarum\\Foundation\\InstalledApp::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\InstalledApp", "fromLink": "Flarum/Foundation/InstalledApp.html", "link": "Flarum/Foundation/InstalledApp.html#method_getContainer", "name": "Flarum\\Foundation\\InstalledApp::getContainer", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\InstalledApp", "fromLink": "Flarum/Foundation/InstalledApp.html", "link": "Flarum/Foundation/InstalledApp.html#method_getRequestHandler", "name": "Flarum\\Foundation\\InstalledApp::getRequestHandler", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\InstalledApp", "fromLink": "Flarum/Foundation/InstalledApp.html", "link": "Flarum/Foundation/InstalledApp.html#method_getConsoleCommands", "name": "Flarum\\Foundation\\InstalledApp::getConsoleCommands", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Foundation", "fromLink": "Flarum/Foundation.html", "link": "Flarum/Foundation/InstalledSite.html", "name": "Flarum\\Foundation\\InstalledSite", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Foundation\\InstalledSite", "fromLink": "Flarum/Foundation/InstalledSite.html", "link": "Flarum/Foundation/InstalledSite.html#method___construct", "name": "Flarum\\Foundation\\InstalledSite::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\InstalledSite", "fromLink": "Flarum/Foundation/InstalledSite.html", "link": "Flarum/Foundation/InstalledSite.html#method_bootApp", "name": "Flarum\\Foundation\\InstalledSite::bootApp", "doc": "&quot;&lt;p&gt;Create and boot a Flarum application instance.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\InstalledSite", "fromLink": "Flarum/Foundation/InstalledSite.html", "link": "Flarum/Foundation/InstalledSite.html#method_extendWith", "name": "Flarum\\Foundation\\InstalledSite::extendWith", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Foundation", "fromLink": "Flarum/Foundation.html", "link": "Flarum/Foundation/KnownError.html", "name": "Flarum\\Foundation\\KnownError", "doc": "&quot;&lt;p&gt;An exception that has a well-known meaning in a Flarum application.&lt;\/p&gt;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Foundation\\KnownError", "fromLink": "Flarum/Foundation/KnownError.html", "link": "Flarum/Foundation/KnownError.html#method_getType", "name": "Flarum\\Foundation\\KnownError::getType", "doc": "&quot;&lt;p&gt;Determine the exception&#039;s type.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Foundation", "fromLink": "Flarum/Foundation.html", "link": "Flarum/Foundation/MaintenanceModeHandler.html", "name": "Flarum\\Foundation\\MaintenanceModeHandler", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Foundation\\MaintenanceModeHandler", "fromLink": "Flarum/Foundation/MaintenanceModeHandler.html", "link": "Flarum/Foundation/MaintenanceModeHandler.html#method_handle", "name": "Flarum\\Foundation\\MaintenanceModeHandler::handle", "doc": "&quot;&lt;p&gt;Handle the request and return a response.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Foundation", "fromLink": "Flarum/Foundation.html", "link": "Flarum/Foundation/Site.html", "name": "Flarum\\Foundation\\Site", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Foundation\\Site", "fromLink": "Flarum/Foundation/Site.html", "link": "Flarum/Foundation/Site.html#method_fromPaths", "name": "Flarum\\Foundation\\Site::fromPaths", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Foundation", "fromLink": "Flarum/Foundation.html", "link": "Flarum/Foundation/SiteInterface.html", "name": "Flarum\\Foundation\\SiteInterface", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Foundation\\SiteInterface", "fromLink": "Flarum/Foundation/SiteInterface.html", "link": "Flarum/Foundation/SiteInterface.html#method_bootApp", "name": "Flarum\\Foundation\\SiteInterface::bootApp", "doc": "&quot;&lt;p&gt;Create and boot a Flarum application instance.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Foundation", "fromLink": "Flarum/Foundation.html", "link": "Flarum/Foundation/UninstalledSite.html", "name": "Flarum\\Foundation\\UninstalledSite", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Foundation\\UninstalledSite", "fromLink": "Flarum/Foundation/UninstalledSite.html", "link": "Flarum/Foundation/UninstalledSite.html#method___construct", "name": "Flarum\\Foundation\\UninstalledSite::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\UninstalledSite", "fromLink": "Flarum/Foundation/UninstalledSite.html", "link": "Flarum/Foundation/UninstalledSite.html#method_bootApp", "name": "Flarum\\Foundation\\UninstalledSite::bootApp", "doc": "&quot;&lt;p&gt;Create and boot a Flarum application instance.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Foundation", "fromLink": "Flarum/Foundation.html", "link": "Flarum/Foundation/ValidationException.html", "name": "Flarum\\Foundation\\ValidationException", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Foundation\\ValidationException", "fromLink": "Flarum/Foundation/ValidationException.html", "link": "Flarum/Foundation/ValidationException.html#method___construct", "name": "Flarum\\Foundation\\ValidationException::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\ValidationException", "fromLink": "Flarum/Foundation/ValidationException.html", "link": "Flarum/Foundation/ValidationException.html#method_getAttributes", "name": "Flarum\\Foundation\\ValidationException::getAttributes", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Foundation\\ValidationException", "fromLink": "Flarum/Foundation/ValidationException.html", "link": "Flarum/Foundation/ValidationException.html#method_getRelationships", "name": "Flarum\\Foundation\\ValidationException::getRelationships", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Frontend", "fromLink": "Flarum/Frontend.html", "link": "Flarum/Frontend/AddLocaleAssets.html", "name": "Flarum\\Frontend\\AddLocaleAssets", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Frontend\\AddLocaleAssets", "fromLink": "Flarum/Frontend/AddLocaleAssets.html", "link": "Flarum/Frontend/AddLocaleAssets.html#method___construct", "name": "Flarum\\Frontend\\AddLocaleAssets::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\AddLocaleAssets", "fromLink": "Flarum/Frontend/AddLocaleAssets.html", "link": "Flarum/Frontend/AddLocaleAssets.html#method_to", "name": "Flarum\\Frontend\\AddLocaleAssets::to", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Frontend", "fromLink": "Flarum/Frontend.html", "link": "Flarum/Frontend/AddTranslations.html", "name": "Flarum\\Frontend\\AddTranslations", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Frontend\\AddTranslations", "fromLink": "Flarum/Frontend/AddTranslations.html", "link": "Flarum/Frontend/AddTranslations.html#method___construct", "name": "Flarum\\Frontend\\AddTranslations::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\AddTranslations", "fromLink": "Flarum/Frontend/AddTranslations.html", "link": "Flarum/Frontend/AddTranslations.html#method_forFrontend", "name": "Flarum\\Frontend\\AddTranslations::forFrontend", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\AddTranslations", "fromLink": "Flarum/Frontend/AddTranslations.html", "link": "Flarum/Frontend/AddTranslations.html#method_to", "name": "Flarum\\Frontend\\AddTranslations::to", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Frontend", "fromLink": "Flarum/Frontend.html", "link": "Flarum/Frontend/Assets.html", "name": "Flarum\\Frontend\\Assets", "doc": "&quot;&lt;p&gt;A factory class for creating frontend asset compilers.&lt;\/p&gt;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Frontend\\Assets", "fromLink": "Flarum/Frontend/Assets.html", "link": "Flarum/Frontend/Assets.html#method___construct", "name": "Flarum\\Frontend\\Assets::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Assets", "fromLink": "Flarum/Frontend/Assets.html", "link": "Flarum/Frontend/Assets.html#method_js", "name": "Flarum\\Frontend\\Assets::js", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Assets", "fromLink": "Flarum/Frontend/Assets.html", "link": "Flarum/Frontend/Assets.html#method_css", "name": "Flarum\\Frontend\\Assets::css", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Assets", "fromLink": "Flarum/Frontend/Assets.html", "link": "Flarum/Frontend/Assets.html#method_localeJs", "name": "Flarum\\Frontend\\Assets::localeJs", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Assets", "fromLink": "Flarum/Frontend/Assets.html", "link": "Flarum/Frontend/Assets.html#method_localeCss", "name": "Flarum\\Frontend\\Assets::localeCss", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Assets", "fromLink": "Flarum/Frontend/Assets.html", "link": "Flarum/Frontend/Assets.html#method_makeJs", "name": "Flarum\\Frontend\\Assets::makeJs", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Assets", "fromLink": "Flarum/Frontend/Assets.html", "link": "Flarum/Frontend/Assets.html#method_makeCss", "name": "Flarum\\Frontend\\Assets::makeCss", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Assets", "fromLink": "Flarum/Frontend/Assets.html", "link": "Flarum/Frontend/Assets.html#method_makeLocaleJs", "name": "Flarum\\Frontend\\Assets::makeLocaleJs", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Assets", "fromLink": "Flarum/Frontend/Assets.html", "link": "Flarum/Frontend/Assets.html#method_makeLocaleCss", "name": "Flarum\\Frontend\\Assets::makeLocaleCss", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Assets", "fromLink": "Flarum/Frontend/Assets.html", "link": "Flarum/Frontend/Assets.html#method_makeLessCompiler", "name": "Flarum\\Frontend\\Assets::makeLessCompiler", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Assets", "fromLink": "Flarum/Frontend/Assets.html", "link": "Flarum/Frontend/Assets.html#method_getName", "name": "Flarum\\Frontend\\Assets::getName", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Assets", "fromLink": "Flarum/Frontend/Assets.html", "link": "Flarum/Frontend/Assets.html#method_setName", "name": "Flarum\\Frontend\\Assets::setName", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Assets", "fromLink": "Flarum/Frontend/Assets.html", "link": "Flarum/Frontend/Assets.html#method_getAssetsDir", "name": "Flarum\\Frontend\\Assets::getAssetsDir", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Assets", "fromLink": "Flarum/Frontend/Assets.html", "link": "Flarum/Frontend/Assets.html#method_setAssetsDir", "name": "Flarum\\Frontend\\Assets::setAssetsDir", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Assets", "fromLink": "Flarum/Frontend/Assets.html", "link": "Flarum/Frontend/Assets.html#method_getCacheDir", "name": "Flarum\\Frontend\\Assets::getCacheDir", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Assets", "fromLink": "Flarum/Frontend/Assets.html", "link": "Flarum/Frontend/Assets.html#method_setCacheDir", "name": "Flarum\\Frontend\\Assets::setCacheDir", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Assets", "fromLink": "Flarum/Frontend/Assets.html", "link": "Flarum/Frontend/Assets.html#method_getLessImportDirs", "name": "Flarum\\Frontend\\Assets::getLessImportDirs", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Assets", "fromLink": "Flarum/Frontend/Assets.html", "link": "Flarum/Frontend/Assets.html#method_setLessImportDirs", "name": "Flarum\\Frontend\\Assets::setLessImportDirs", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Frontend\\Compiler", "fromLink": "Flarum/Frontend/Compiler.html", "link": "Flarum/Frontend/Compiler/CompilerInterface.html", "name": "Flarum\\Frontend\\Compiler\\CompilerInterface", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\CompilerInterface", "fromLink": "Flarum/Frontend/Compiler/CompilerInterface.html", "link": "Flarum/Frontend/Compiler/CompilerInterface.html#method_getFilename", "name": "Flarum\\Frontend\\Compiler\\CompilerInterface::getFilename", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\CompilerInterface", "fromLink": "Flarum/Frontend/Compiler/CompilerInterface.html", "link": "Flarum/Frontend/Compiler/CompilerInterface.html#method_setFilename", "name": "Flarum\\Frontend\\Compiler\\CompilerInterface::setFilename", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\CompilerInterface", "fromLink": "Flarum/Frontend/Compiler/CompilerInterface.html", "link": "Flarum/Frontend/Compiler/CompilerInterface.html#method_addSources", "name": "Flarum\\Frontend\\Compiler\\CompilerInterface::addSources", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\CompilerInterface", "fromLink": "Flarum/Frontend/Compiler/CompilerInterface.html", "link": "Flarum/Frontend/Compiler/CompilerInterface.html#method_commit", "name": "Flarum\\Frontend\\Compiler\\CompilerInterface::commit", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\CompilerInterface", "fromLink": "Flarum/Frontend/Compiler/CompilerInterface.html", "link": "Flarum/Frontend/Compiler/CompilerInterface.html#method_getUrl", "name": "Flarum\\Frontend\\Compiler\\CompilerInterface::getUrl", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\CompilerInterface", "fromLink": "Flarum/Frontend/Compiler/CompilerInterface.html", "link": "Flarum/Frontend/Compiler/CompilerInterface.html#method_flush", "name": "Flarum\\Frontend\\Compiler\\CompilerInterface::flush", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Frontend\\Compiler", "fromLink": "Flarum/Frontend/Compiler.html", "link": "Flarum/Frontend/Compiler/JsCompiler.html", "name": "Flarum\\Frontend\\Compiler\\JsCompiler", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\JsCompiler", "fromLink": "Flarum/Frontend/Compiler/JsCompiler.html", "link": "Flarum/Frontend/Compiler/JsCompiler.html#method_save", "name": "Flarum\\Frontend\\Compiler\\JsCompiler::save", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\JsCompiler", "fromLink": "Flarum/Frontend/Compiler/JsCompiler.html", "link": "Flarum/Frontend/Compiler/JsCompiler.html#method_format", "name": "Flarum\\Frontend\\Compiler\\JsCompiler::format", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\JsCompiler", "fromLink": "Flarum/Frontend/Compiler/JsCompiler.html", "link": "Flarum/Frontend/Compiler/JsCompiler.html#method_delete", "name": "Flarum\\Frontend\\Compiler\\JsCompiler::delete", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Frontend\\Compiler", "fromLink": "Flarum/Frontend/Compiler.html", "link": "Flarum/Frontend/Compiler/LessCompiler.html", "name": "Flarum\\Frontend\\Compiler\\LessCompiler", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\LessCompiler", "fromLink": "Flarum/Frontend/Compiler/LessCompiler.html", "link": "Flarum/Frontend/Compiler/LessCompiler.html#method_getCacheDir", "name": "Flarum\\Frontend\\Compiler\\LessCompiler::getCacheDir", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\LessCompiler", "fromLink": "Flarum/Frontend/Compiler/LessCompiler.html", "link": "Flarum/Frontend/Compiler/LessCompiler.html#method_setCacheDir", "name": "Flarum\\Frontend\\Compiler\\LessCompiler::setCacheDir", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\LessCompiler", "fromLink": "Flarum/Frontend/Compiler/LessCompiler.html", "link": "Flarum/Frontend/Compiler/LessCompiler.html#method_getImportDirs", "name": "Flarum\\Frontend\\Compiler\\LessCompiler::getImportDirs", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\LessCompiler", "fromLink": "Flarum/Frontend/Compiler/LessCompiler.html", "link": "Flarum/Frontend/Compiler/LessCompiler.html#method_setImportDirs", "name": "Flarum\\Frontend\\Compiler\\LessCompiler::setImportDirs", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\LessCompiler", "fromLink": "Flarum/Frontend/Compiler/LessCompiler.html", "link": "Flarum/Frontend/Compiler/LessCompiler.html#method_compile", "name": "Flarum\\Frontend\\Compiler\\LessCompiler::compile", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\LessCompiler", "fromLink": "Flarum/Frontend/Compiler/LessCompiler.html", "link": "Flarum/Frontend/Compiler/LessCompiler.html#method_getCacheDifferentiator", "name": "Flarum\\Frontend\\Compiler\\LessCompiler::getCacheDifferentiator", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Frontend\\Compiler", "fromLink": "Flarum/Frontend/Compiler.html", "link": "Flarum/Frontend/Compiler/RevisionCompiler.html", "name": "Flarum\\Frontend\\Compiler\\RevisionCompiler", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\RevisionCompiler", "fromLink": "Flarum/Frontend/Compiler/RevisionCompiler.html", "link": "Flarum/Frontend/Compiler/RevisionCompiler.html#method___construct", "name": "Flarum\\Frontend\\Compiler\\RevisionCompiler::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\RevisionCompiler", "fromLink": "Flarum/Frontend/Compiler/RevisionCompiler.html", "link": "Flarum/Frontend/Compiler/RevisionCompiler.html#method_getFilename", "name": "Flarum\\Frontend\\Compiler\\RevisionCompiler::getFilename", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\RevisionCompiler", "fromLink": "Flarum/Frontend/Compiler/RevisionCompiler.html", "link": "Flarum/Frontend/Compiler/RevisionCompiler.html#method_setFilename", "name": "Flarum\\Frontend\\Compiler\\RevisionCompiler::setFilename", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\RevisionCompiler", "fromLink": "Flarum/Frontend/Compiler/RevisionCompiler.html", "link": "Flarum/Frontend/Compiler/RevisionCompiler.html#method_commit", "name": "Flarum\\Frontend\\Compiler\\RevisionCompiler::commit", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\RevisionCompiler", "fromLink": "Flarum/Frontend/Compiler/RevisionCompiler.html", "link": "Flarum/Frontend/Compiler/RevisionCompiler.html#method_addSources", "name": "Flarum\\Frontend\\Compiler\\RevisionCompiler::addSources", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\RevisionCompiler", "fromLink": "Flarum/Frontend/Compiler/RevisionCompiler.html", "link": "Flarum/Frontend/Compiler/RevisionCompiler.html#method_getSources", "name": "Flarum\\Frontend\\Compiler\\RevisionCompiler::getSources", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\RevisionCompiler", "fromLink": "Flarum/Frontend/Compiler/RevisionCompiler.html", "link": "Flarum/Frontend/Compiler/RevisionCompiler.html#method_getUrl", "name": "Flarum\\Frontend\\Compiler\\RevisionCompiler::getUrl", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\RevisionCompiler", "fromLink": "Flarum/Frontend/Compiler/RevisionCompiler.html", "link": "Flarum/Frontend/Compiler/RevisionCompiler.html#method_save", "name": "Flarum\\Frontend\\Compiler\\RevisionCompiler::save", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\RevisionCompiler", "fromLink": "Flarum/Frontend/Compiler/RevisionCompiler.html", "link": "Flarum/Frontend/Compiler/RevisionCompiler.html#method_compile", "name": "Flarum\\Frontend\\Compiler\\RevisionCompiler::compile", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\RevisionCompiler", "fromLink": "Flarum/Frontend/Compiler/RevisionCompiler.html", "link": "Flarum/Frontend/Compiler/RevisionCompiler.html#method_format", "name": "Flarum\\Frontend\\Compiler\\RevisionCompiler::format", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\RevisionCompiler", "fromLink": "Flarum/Frontend/Compiler/RevisionCompiler.html", "link": "Flarum/Frontend/Compiler/RevisionCompiler.html#method_getFilenameForRevision", "name": "Flarum\\Frontend\\Compiler\\RevisionCompiler::getFilenameForRevision", "doc": "&quot;&lt;p&gt;Get the filename for the given revision.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\RevisionCompiler", "fromLink": "Flarum/Frontend/Compiler/RevisionCompiler.html", "link": "Flarum/Frontend/Compiler/RevisionCompiler.html#method_getRevision", "name": "Flarum\\Frontend\\Compiler\\RevisionCompiler::getRevision", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\RevisionCompiler", "fromLink": "Flarum/Frontend/Compiler/RevisionCompiler.html", "link": "Flarum/Frontend/Compiler/RevisionCompiler.html#method_putRevision", "name": "Flarum\\Frontend\\Compiler\\RevisionCompiler::putRevision", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\RevisionCompiler", "fromLink": "Flarum/Frontend/Compiler/RevisionCompiler.html", "link": "Flarum/Frontend/Compiler/RevisionCompiler.html#method_calculateRevision", "name": "Flarum\\Frontend\\Compiler\\RevisionCompiler::calculateRevision", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\RevisionCompiler", "fromLink": "Flarum/Frontend/Compiler/RevisionCompiler.html", "link": "Flarum/Frontend/Compiler/RevisionCompiler.html#method_getCacheDifferentiator", "name": "Flarum\\Frontend\\Compiler\\RevisionCompiler::getCacheDifferentiator", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\RevisionCompiler", "fromLink": "Flarum/Frontend/Compiler/RevisionCompiler.html", "link": "Flarum/Frontend/Compiler/RevisionCompiler.html#method_flush", "name": "Flarum\\Frontend\\Compiler\\RevisionCompiler::flush", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\RevisionCompiler", "fromLink": "Flarum/Frontend/Compiler/RevisionCompiler.html", "link": "Flarum/Frontend/Compiler/RevisionCompiler.html#method_delete", "name": "Flarum\\Frontend\\Compiler\\RevisionCompiler::delete", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Frontend\\Compiler\\Source", "fromLink": "Flarum/Frontend/Compiler/Source.html", "link": "Flarum/Frontend/Compiler/Source/FileSource.html", "name": "Flarum\\Frontend\\Compiler\\Source\\FileSource", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\Source\\FileSource", "fromLink": "Flarum/Frontend/Compiler/Source/FileSource.html", "link": "Flarum/Frontend/Compiler/Source/FileSource.html#method___construct", "name": "Flarum\\Frontend\\Compiler\\Source\\FileSource::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\Source\\FileSource", "fromLink": "Flarum/Frontend/Compiler/Source/FileSource.html", "link": "Flarum/Frontend/Compiler/Source/FileSource.html#method_getContent", "name": "Flarum\\Frontend\\Compiler\\Source\\FileSource::getContent", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\Source\\FileSource", "fromLink": "Flarum/Frontend/Compiler/Source/FileSource.html", "link": "Flarum/Frontend/Compiler/Source/FileSource.html#method_getCacheDifferentiator", "name": "Flarum\\Frontend\\Compiler\\Source\\FileSource::getCacheDifferentiator", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\Source\\FileSource", "fromLink": "Flarum/Frontend/Compiler/Source/FileSource.html", "link": "Flarum/Frontend/Compiler/Source/FileSource.html#method_getPath", "name": "Flarum\\Frontend\\Compiler\\Source\\FileSource::getPath", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Frontend\\Compiler\\Source", "fromLink": "Flarum/Frontend/Compiler/Source.html", "link": "Flarum/Frontend/Compiler/Source/SourceCollector.html", "name": "Flarum\\Frontend\\Compiler\\Source\\SourceCollector", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\Source\\SourceCollector", "fromLink": "Flarum/Frontend/Compiler/Source/SourceCollector.html", "link": "Flarum/Frontend/Compiler/Source/SourceCollector.html#method_addFile", "name": "Flarum\\Frontend\\Compiler\\Source\\SourceCollector::addFile", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\Source\\SourceCollector", "fromLink": "Flarum/Frontend/Compiler/Source/SourceCollector.html", "link": "Flarum/Frontend/Compiler/Source/SourceCollector.html#method_addString", "name": "Flarum\\Frontend\\Compiler\\Source\\SourceCollector::addString", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\Source\\SourceCollector", "fromLink": "Flarum/Frontend/Compiler/Source/SourceCollector.html", "link": "Flarum/Frontend/Compiler/Source/SourceCollector.html#method_getSources", "name": "Flarum\\Frontend\\Compiler\\Source\\SourceCollector::getSources", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Frontend\\Compiler\\Source", "fromLink": "Flarum/Frontend/Compiler/Source.html", "link": "Flarum/Frontend/Compiler/Source/SourceInterface.html", "name": "Flarum\\Frontend\\Compiler\\Source\\SourceInterface", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\Source\\SourceInterface", "fromLink": "Flarum/Frontend/Compiler/Source/SourceInterface.html", "link": "Flarum/Frontend/Compiler/Source/SourceInterface.html#method_getContent", "name": "Flarum\\Frontend\\Compiler\\Source\\SourceInterface::getContent", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\Source\\SourceInterface", "fromLink": "Flarum/Frontend/Compiler/Source/SourceInterface.html", "link": "Flarum/Frontend/Compiler/Source/SourceInterface.html#method_getCacheDifferentiator", "name": "Flarum\\Frontend\\Compiler\\Source\\SourceInterface::getCacheDifferentiator", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Frontend\\Compiler\\Source", "fromLink": "Flarum/Frontend/Compiler/Source.html", "link": "Flarum/Frontend/Compiler/Source/StringSource.html", "name": "Flarum\\Frontend\\Compiler\\Source\\StringSource", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\Source\\StringSource", "fromLink": "Flarum/Frontend/Compiler/Source/StringSource.html", "link": "Flarum/Frontend/Compiler/Source/StringSource.html#method___construct", "name": "Flarum\\Frontend\\Compiler\\Source\\StringSource::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\Source\\StringSource", "fromLink": "Flarum/Frontend/Compiler/Source/StringSource.html", "link": "Flarum/Frontend/Compiler/Source/StringSource.html#method_getContent", "name": "Flarum\\Frontend\\Compiler\\Source\\StringSource::getContent", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Compiler\\Source\\StringSource", "fromLink": "Flarum/Frontend/Compiler/Source/StringSource.html", "link": "Flarum/Frontend/Compiler/Source/StringSource.html#method_getCacheDifferentiator", "name": "Flarum\\Frontend\\Compiler\\Source\\StringSource::getCacheDifferentiator", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Frontend\\Content", "fromLink": "Flarum/Frontend/Content.html", "link": "Flarum/Frontend/Content/Assets.html", "name": "Flarum\\Frontend\\Content\\Assets", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Frontend\\Content\\Assets", "fromLink": "Flarum/Frontend/Content/Assets.html", "link": "Flarum/Frontend/Content/Assets.html#method___construct", "name": "Flarum\\Frontend\\Content\\Assets::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Content\\Assets", "fromLink": "Flarum/Frontend/Content/Assets.html", "link": "Flarum/Frontend/Content/Assets.html#method_forFrontend", "name": "Flarum\\Frontend\\Content\\Assets::forFrontend", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Content\\Assets", "fromLink": "Flarum/Frontend/Content/Assets.html", "link": "Flarum/Frontend/Content/Assets.html#method___invoke", "name": "Flarum\\Frontend\\Content\\Assets::__invoke", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Frontend\\Content", "fromLink": "Flarum/Frontend/Content.html", "link": "Flarum/Frontend/Content/CorePayload.html", "name": "Flarum\\Frontend\\Content\\CorePayload", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Frontend\\Content\\CorePayload", "fromLink": "Flarum/Frontend/Content/CorePayload.html", "link": "Flarum/Frontend/Content/CorePayload.html#method___construct", "name": "Flarum\\Frontend\\Content\\CorePayload::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Content\\CorePayload", "fromLink": "Flarum/Frontend/Content/CorePayload.html", "link": "Flarum/Frontend/Content/CorePayload.html#method___invoke", "name": "Flarum\\Frontend\\Content\\CorePayload::__invoke", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Frontend\\Content", "fromLink": "Flarum/Frontend/Content.html", "link": "Flarum/Frontend/Content/Meta.html", "name": "Flarum\\Frontend\\Content\\Meta", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Frontend\\Content\\Meta", "fromLink": "Flarum/Frontend/Content/Meta.html", "link": "Flarum/Frontend/Content/Meta.html#method___construct", "name": "Flarum\\Frontend\\Content\\Meta::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Content\\Meta", "fromLink": "Flarum/Frontend/Content/Meta.html", "link": "Flarum/Frontend/Content/Meta.html#method___invoke", "name": "Flarum\\Frontend\\Content\\Meta::__invoke", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Frontend", "fromLink": "Flarum/Frontend.html", "link": "Flarum/Frontend/Controller.html", "name": "Flarum\\Frontend\\Controller", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Frontend\\Controller", "fromLink": "Flarum/Frontend/Controller.html", "link": "Flarum/Frontend/Controller.html#method___construct", "name": "Flarum\\Frontend\\Controller::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Controller", "fromLink": "Flarum/Frontend/Controller.html", "link": "Flarum/Frontend/Controller.html#method_handle", "name": "Flarum\\Frontend\\Controller::handle", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Frontend", "fromLink": "Flarum/Frontend.html", "link": "Flarum/Frontend/Document.html", "name": "Flarum\\Frontend\\Document", "doc": "&quot;&lt;p&gt;A view which renders a HTML skeleton for Flarum&#039;s frontend app.&lt;\/p&gt;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Frontend\\Document", "fromLink": "Flarum/Frontend/Document.html", "link": "Flarum/Frontend/Document.html#method___construct", "name": "Flarum\\Frontend\\Document::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Document", "fromLink": "Flarum/Frontend/Document.html", "link": "Flarum/Frontend/Document.html#method_render", "name": "Flarum\\Frontend\\Document::render", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Document", "fromLink": "Flarum/Frontend/Document.html", "link": "Flarum/Frontend/Document.html#method_makeView", "name": "Flarum\\Frontend\\Document::makeView", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Document", "fromLink": "Flarum/Frontend/Document.html", "link": "Flarum/Frontend/Document.html#method_makeTitle", "name": "Flarum\\Frontend\\Document::makeTitle", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Document", "fromLink": "Flarum/Frontend/Document.html", "link": "Flarum/Frontend/Document.html#method_makeLayout", "name": "Flarum\\Frontend\\Document::makeLayout", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Document", "fromLink": "Flarum/Frontend/Document.html", "link": "Flarum/Frontend/Document.html#method_makeContent", "name": "Flarum\\Frontend\\Document::makeContent", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Document", "fromLink": "Flarum/Frontend/Document.html", "link": "Flarum/Frontend/Document.html#method_makeHead", "name": "Flarum\\Frontend\\Document::makeHead", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Document", "fromLink": "Flarum/Frontend/Document.html", "link": "Flarum/Frontend/Document.html#method_makeJs", "name": "Flarum\\Frontend\\Document::makeJs", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Document", "fromLink": "Flarum/Frontend/Document.html", "link": "Flarum/Frontend/Document.html#method_makeFoot", "name": "Flarum\\Frontend\\Document::makeFoot", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Document", "fromLink": "Flarum/Frontend/Document.html", "link": "Flarum/Frontend/Document.html#method_getForumApiDocument", "name": "Flarum\\Frontend\\Document::getForumApiDocument", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Document", "fromLink": "Flarum/Frontend/Document.html", "link": "Flarum/Frontend/Document.html#method_setForumApiDocument", "name": "Flarum\\Frontend\\Document::setForumApiDocument", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Frontend", "fromLink": "Flarum/Frontend.html", "link": "Flarum/Frontend/Frontend.html", "name": "Flarum\\Frontend\\Frontend", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Frontend\\Frontend", "fromLink": "Flarum/Frontend/Frontend.html", "link": "Flarum/Frontend/Frontend.html#method___construct", "name": "Flarum\\Frontend\\Frontend::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Frontend", "fromLink": "Flarum/Frontend/Frontend.html", "link": "Flarum/Frontend/Frontend.html#method_content", "name": "Flarum\\Frontend\\Frontend::content", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Frontend", "fromLink": "Flarum/Frontend/Frontend.html", "link": "Flarum/Frontend/Frontend.html#method_document", "name": "Flarum\\Frontend\\Frontend::document", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\Frontend", "fromLink": "Flarum/Frontend/Frontend.html", "link": "Flarum/Frontend/Frontend.html#method_populate", "name": "Flarum\\Frontend\\Frontend::populate", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Frontend", "fromLink": "Flarum/Frontend.html", "link": "Flarum/Frontend/FrontendServiceProvider.html", "name": "Flarum\\Frontend\\FrontendServiceProvider", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Frontend\\FrontendServiceProvider", "fromLink": "Flarum/Frontend/FrontendServiceProvider.html", "link": "Flarum/Frontend/FrontendServiceProvider.html#method_register", "name": "Flarum\\Frontend\\FrontendServiceProvider::register", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\FrontendServiceProvider", "fromLink": "Flarum/Frontend/FrontendServiceProvider.html", "link": "Flarum/Frontend/FrontendServiceProvider.html#method_boot", "name": "Flarum\\Frontend\\FrontendServiceProvider::boot", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\FrontendServiceProvider", "fromLink": "Flarum/Frontend/FrontendServiceProvider.html", "link": "Flarum/Frontend/FrontendServiceProvider.html#method_addBaseCss", "name": "Flarum\\Frontend\\FrontendServiceProvider::addBaseCss", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Frontend", "fromLink": "Flarum/Frontend.html", "link": "Flarum/Frontend/RecompileFrontendAssets.html", "name": "Flarum\\Frontend\\RecompileFrontendAssets", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Frontend\\RecompileFrontendAssets", "fromLink": "Flarum/Frontend/RecompileFrontendAssets.html", "link": "Flarum/Frontend/RecompileFrontendAssets.html#method___construct", "name": "Flarum\\Frontend\\RecompileFrontendAssets::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\RecompileFrontendAssets", "fromLink": "Flarum/Frontend/RecompileFrontendAssets.html", "link": "Flarum/Frontend/RecompileFrontendAssets.html#method_whenSettingsSaved", "name": "Flarum\\Frontend\\RecompileFrontendAssets::whenSettingsSaved", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\RecompileFrontendAssets", "fromLink": "Flarum/Frontend/RecompileFrontendAssets.html", "link": "Flarum/Frontend/RecompileFrontendAssets.html#method_flush", "name": "Flarum\\Frontend\\RecompileFrontendAssets::flush", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\RecompileFrontendAssets", "fromLink": "Flarum/Frontend/RecompileFrontendAssets.html", "link": "Flarum/Frontend/RecompileFrontendAssets.html#method_flushCss", "name": "Flarum\\Frontend\\RecompileFrontendAssets::flushCss", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Frontend\\RecompileFrontendAssets", "fromLink": "Flarum/Frontend/RecompileFrontendAssets.html", "link": "Flarum/Frontend/RecompileFrontendAssets.html#method_flushJs", "name": "Flarum\\Frontend\\RecompileFrontendAssets::flushJs", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Group\\Command", "fromLink": "Flarum/Group/Command.html", "link": "Flarum/Group/Command/CreateGroup.html", "name": "Flarum\\Group\\Command\\CreateGroup", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Group\\Command\\CreateGroup", "fromLink": "Flarum/Group/Command/CreateGroup.html", "link": "Flarum/Group/Command/CreateGroup.html#method___construct", "name": "Flarum\\Group\\Command\\CreateGroup::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Group\\Command", "fromLink": "Flarum/Group/Command.html", "link": "Flarum/Group/Command/CreateGroupHandler.html", "name": "Flarum\\Group\\Command\\CreateGroupHandler", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Group\\Command\\CreateGroupHandler", "fromLink": "Flarum/Group/Command/CreateGroupHandler.html", "link": "Flarum/Group/Command/CreateGroupHandler.html#method___construct", "name": "Flarum\\Group\\Command\\CreateGroupHandler::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Group\\Command\\CreateGroupHandler", "fromLink": "Flarum/Group/Command/CreateGroupHandler.html", "link": "Flarum/Group/Command/CreateGroupHandler.html#method_handle", "name": "Flarum\\Group\\Command\\CreateGroupHandler::handle", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Group\\Command", "fromLink": "Flarum/Group/Command.html", "link": "Flarum/Group/Command/DeleteGroup.html", "name": "Flarum\\Group\\Command\\DeleteGroup", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Group\\Command\\DeleteGroup", "fromLink": "Flarum/Group/Command/DeleteGroup.html", "link": "Flarum/Group/Command/DeleteGroup.html#method___construct", "name": "Flarum\\Group\\Command\\DeleteGroup::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Group\\Command", "fromLink": "Flarum/Group/Command.html", "link": "Flarum/Group/Command/DeleteGroupHandler.html", "name": "Flarum\\Group\\Command\\DeleteGroupHandler", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Group\\Command\\DeleteGroupHandler", "fromLink": "Flarum/Group/Command/DeleteGroupHandler.html", "link": "Flarum/Group/Command/DeleteGroupHandler.html#method___construct", "name": "Flarum\\Group\\Command\\DeleteGroupHandler::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Group\\Command\\DeleteGroupHandler", "fromLink": "Flarum/Group/Command/DeleteGroupHandler.html", "link": "Flarum/Group/Command/DeleteGroupHandler.html#method_handle", "name": "Flarum\\Group\\Command\\DeleteGroupHandler::handle", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Group\\Command", "fromLink": "Flarum/Group/Command.html", "link": "Flarum/Group/Command/EditGroup.html", "name": "Flarum\\Group\\Command\\EditGroup", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Group\\Command\\EditGroup", "fromLink": "Flarum/Group/Command/EditGroup.html", "link": "Flarum/Group/Command/EditGroup.html#method___construct", "name": "Flarum\\Group\\Command\\EditGroup::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Group\\Command", "fromLink": "Flarum/Group/Command.html", "link": "Flarum/Group/Command/EditGroupHandler.html", "name": "Flarum\\Group\\Command\\EditGroupHandler", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Group\\Command\\EditGroupHandler", "fromLink": "Flarum/Group/Command/EditGroupHandler.html", "link": "Flarum/Group/Command/EditGroupHandler.html#method___construct", "name": "Flarum\\Group\\Command\\EditGroupHandler::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Group\\Command\\EditGroupHandler", "fromLink": "Flarum/Group/Command/EditGroupHandler.html", "link": "Flarum/Group/Command/EditGroupHandler.html#method_handle", "name": "Flarum\\Group\\Command\\EditGroupHandler::handle", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Group\\Event", "fromLink": "Flarum/Group/Event.html", "link": "Flarum/Group/Event/Created.html", "name": "Flarum\\Group\\Event\\Created", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Group\\Event\\Created", "fromLink": "Flarum/Group/Event/Created.html", "link": "Flarum/Group/Event/Created.html#method___construct", "name": "Flarum\\Group\\Event\\Created::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Group\\Event", "fromLink": "Flarum/Group/Event.html", "link": "Flarum/Group/Event/Deleted.html", "name": "Flarum\\Group\\Event\\Deleted", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Group\\Event\\Deleted", "fromLink": "Flarum/Group/Event/Deleted.html", "link": "Flarum/Group/Event/Deleted.html#method___construct", "name": "Flarum\\Group\\Event\\Deleted::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Group\\Event", "fromLink": "Flarum/Group/Event.html", "link": "Flarum/Group/Event/Deleting.html", "name": "Flarum\\Group\\Event\\Deleting", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Group\\Event\\Deleting", "fromLink": "Flarum/Group/Event/Deleting.html", "link": "Flarum/Group/Event/Deleting.html#method___construct", "name": "Flarum\\Group\\Event\\Deleting::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Group\\Event", "fromLink": "Flarum/Group/Event.html", "link": "Flarum/Group/Event/Renamed.html", "name": "Flarum\\Group\\Event\\Renamed", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Group\\Event\\Renamed", "fromLink": "Flarum/Group/Event/Renamed.html", "link": "Flarum/Group/Event/Renamed.html#method___construct", "name": "Flarum\\Group\\Event\\Renamed::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Group\\Event", "fromLink": "Flarum/Group/Event.html", "link": "Flarum/Group/Event/Saving.html", "name": "Flarum\\Group\\Event\\Saving", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Group\\Event\\Saving", "fromLink": "Flarum/Group/Event/Saving.html", "link": "Flarum/Group/Event/Saving.html#method___construct", "name": "Flarum\\Group\\Event\\Saving::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Group", "fromLink": "Flarum/Group.html", "link": "Flarum/Group/Group.html", "name": "Flarum\\Group\\Group", "doc": "&quot;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Group\\Group", "fromLink": "Flarum/Group/Group.html", "link": "Flarum/Group/Group.html#method_boot", "name": "Flarum\\Group\\Group::boot", "doc": "&quot;&lt;p&gt;Boot the model.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Group\\Group", "fromLink": "Flarum/Group/Group.html", "link": "Flarum/Group/Group.html#method_build", "name": "Flarum\\Group\\Group::build", "doc": "&quot;&lt;p&gt;Create a new group.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Group\\Group", "fromLink": "Flarum/Group/Group.html", "link": "Flarum/Group/Group.html#method_rename", "name": "Flarum\\Group\\Group::rename", "doc": "&quot;&lt;p&gt;Rename the group.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Group\\Group", "fromLink": "Flarum/Group/Group.html", "link": "Flarum/Group/Group.html#method_users", "name": "Flarum\\Group\\Group::users", "doc": "&quot;&lt;p&gt;Define the relationship with the group&#039;s users.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Group\\Group", "fromLink": "Flarum/Group/Group.html", "link": "Flarum/Group/Group.html#method_permissions", "name": "Flarum\\Group\\Group::permissions", "doc": "&quot;&lt;p&gt;Define the relationship with the group&#039;s permissions.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Group\\Group", "fromLink": "Flarum/Group/Group.html", "link": "Flarum/Group/Group.html#method_hasPermission", "name": "Flarum\\Group\\Group::hasPermission", "doc": "&quot;&lt;p&gt;Check whether the group has a certain permission.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Group", "fromLink": "Flarum/Group.html", "link": "Flarum/Group/GroupPolicy.html", "name": "Flarum\\Group\\GroupPolicy", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Group\\GroupPolicy", "fromLink": "Flarum/Group/GroupPolicy.html", "link": "Flarum/Group/GroupPolicy.html#method_can", "name": "Flarum\\Group\\GroupPolicy::can", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Group", "fromLink": "Flarum/Group.html", "link": "Flarum/Group/GroupRepository.html", "name": "Flarum\\Group\\GroupRepository", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Group\\GroupRepository", "fromLink": "Flarum/Group/GroupRepository.html", "link": "Flarum/Group/GroupRepository.html#method_query", "name": "Flarum\\Group\\GroupRepository::query", "doc": "&quot;&lt;p&gt;Get a new query builder for the groups table.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Group\\GroupRepository", "fromLink": "Flarum/Group/GroupRepository.html", "link": "Flarum/Group/GroupRepository.html#method_findOrFail", "name": "Flarum\\Group\\GroupRepository::findOrFail", "doc": "&quot;&lt;p&gt;Find a user by ID, optionally making sure it is visible to a certain\nuser, or throw an exception.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Group\\GroupRepository", "fromLink": "Flarum/Group/GroupRepository.html", "link": "Flarum/Group/GroupRepository.html#method_findByName", "name": "Flarum\\Group\\GroupRepository::findByName", "doc": "&quot;&lt;p&gt;Find a group by name.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Group\\GroupRepository", "fromLink": "Flarum/Group/GroupRepository.html", "link": "Flarum/Group/GroupRepository.html#method_scopeVisibleTo", "name": "Flarum\\Group\\GroupRepository::scopeVisibleTo", "doc": "&quot;&lt;p&gt;Scope a query to only include records that are visible to a user.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Group", "fromLink": "Flarum/Group.html", "link": "Flarum/Group/GroupServiceProvider.html", "name": "Flarum\\Group\\GroupServiceProvider", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Group\\GroupServiceProvider", "fromLink": "Flarum/Group/GroupServiceProvider.html", "link": "Flarum/Group/GroupServiceProvider.html#method_boot", "name": "Flarum\\Group\\GroupServiceProvider::boot", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Group", "fromLink": "Flarum/Group.html", "link": "Flarum/Group/GroupValidator.html", "name": "Flarum\\Group\\GroupValidator", "doc": "null"},
                      
              {"type": "Class", "fromName": "Flarum\\Group", "fromLink": "Flarum/Group.html", "link": "Flarum/Group/Permission.html", "name": "Flarum\\Group\\Permission", "doc": "&quot;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Group\\Permission", "fromLink": "Flarum/Group/Permission.html", "link": "Flarum/Group/Permission.html#method_group", "name": "Flarum\\Group\\Permission::group", "doc": "&quot;&lt;p&gt;Define the relationship with the group that this permission is for.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Group\\Permission", "fromLink": "Flarum/Group/Permission.html", "link": "Flarum/Group/Permission.html#method_setKeysForSaveQuery", "name": "Flarum\\Group\\Permission::setKeysForSaveQuery", "doc": "&quot;&lt;p&gt;Set the keys for a save update query.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Group\\Permission", "fromLink": "Flarum/Group/Permission.html", "link": "Flarum/Group/Permission.html#method_map", "name": "Flarum\\Group\\Permission::map", "doc": "&quot;&lt;p&gt;Get a map of permissions to the group IDs that have them.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Http", "fromLink": "Flarum/Http.html", "link": "Flarum/Http/AccessToken.html", "name": "Flarum\\Http\\AccessToken", "doc": "&quot;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Http\\AccessToken", "fromLink": "Flarum/Http/AccessToken.html", "link": "Flarum/Http/AccessToken.html#method_generate", "name": "Flarum\\Http\\AccessToken::generate", "doc": "&quot;&lt;p&gt;Generate an access token for the specified user.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Http\\AccessToken", "fromLink": "Flarum/Http/AccessToken.html", "link": "Flarum/Http/AccessToken.html#method_touch", "name": "Flarum\\Http\\AccessToken::touch", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Http\\AccessToken", "fromLink": "Flarum/Http/AccessToken.html", "link": "Flarum/Http/AccessToken.html#method_user", "name": "Flarum\\Http\\AccessToken::user", "doc": "&quot;&lt;p&gt;Define the relationship with the owner of this access token.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Http\\Controller", "fromLink": "Flarum/Http/Controller.html", "link": "Flarum/Http/Controller/AbstractHtmlController.html", "name": "Flarum\\Http\\Controller\\AbstractHtmlController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Http\\Controller\\AbstractHtmlController", "fromLink": "Flarum/Http/Controller/AbstractHtmlController.html", "link": "Flarum/Http/Controller/AbstractHtmlController.html#method_handle", "name": "Flarum\\Http\\Controller\\AbstractHtmlController::handle", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Http\\Controller\\AbstractHtmlController", "fromLink": "Flarum/Http/Controller/AbstractHtmlController.html", "link": "Flarum/Http/Controller/AbstractHtmlController.html#method_render", "name": "Flarum\\Http\\Controller\\AbstractHtmlController::render", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Http", "fromLink": "Flarum/Http.html", "link": "Flarum/Http/CookieFactory.html", "name": "Flarum\\Http\\CookieFactory", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Http\\CookieFactory", "fromLink": "Flarum/Http/CookieFactory.html", "link": "Flarum/Http/CookieFactory.html#method___construct", "name": "Flarum\\Http\\CookieFactory::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Http\\CookieFactory", "fromLink": "Flarum/Http/CookieFactory.html", "link": "Flarum/Http/CookieFactory.html#method_make", "name": "Flarum\\Http\\CookieFactory::make", "doc": "&quot;&lt;p&gt;Make a new cookie instance.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Http\\CookieFactory", "fromLink": "Flarum/Http/CookieFactory.html", "link": "Flarum/Http/CookieFactory.html#method_expire", "name": "Flarum\\Http\\CookieFactory::expire", "doc": "&quot;&lt;p&gt;Make an expired cookie instance.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Http\\CookieFactory", "fromLink": "Flarum/Http/CookieFactory.html", "link": "Flarum/Http/CookieFactory.html#method_getName", "name": "Flarum\\Http\\CookieFactory::getName", "doc": "&quot;&lt;p&gt;Get a cookie name.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Http\\Exception", "fromLink": "Flarum/Http/Exception.html", "link": "Flarum/Http/Exception/MethodNotAllowedException.html", "name": "Flarum\\Http\\Exception\\MethodNotAllowedException", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Http\\Exception\\MethodNotAllowedException", "fromLink": "Flarum/Http/Exception/MethodNotAllowedException.html", "link": "Flarum/Http/Exception/MethodNotAllowedException.html#method_getType", "name": "Flarum\\Http\\Exception\\MethodNotAllowedException::getType", "doc": "&quot;&lt;p&gt;Determine the exception&#039;s type.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Http\\Exception", "fromLink": "Flarum/Http/Exception.html", "link": "Flarum/Http/Exception/RouteNotFoundException.html", "name": "Flarum\\Http\\Exception\\RouteNotFoundException", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Http\\Exception\\RouteNotFoundException", "fromLink": "Flarum/Http/Exception/RouteNotFoundException.html", "link": "Flarum/Http/Exception/RouteNotFoundException.html#method_getType", "name": "Flarum\\Http\\Exception\\RouteNotFoundException::getType", "doc": "&quot;&lt;p&gt;Determine the exception&#039;s type.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Http\\Exception", "fromLink": "Flarum/Http/Exception.html", "link": "Flarum/Http/Exception/TokenMismatchException.html", "name": "Flarum\\Http\\Exception\\TokenMismatchException", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Http\\Exception\\TokenMismatchException", "fromLink": "Flarum/Http/Exception/TokenMismatchException.html", "link": "Flarum/Http/Exception/TokenMismatchException.html#method_getType", "name": "Flarum\\Http\\Exception\\TokenMismatchException::getType", "doc": "&quot;&lt;p&gt;Determine the exception&#039;s type.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Http\\Middleware", "fromLink": "Flarum/Http/Middleware.html", "link": "Flarum/Http/Middleware/AuthenticateWithHeader.html", "name": "Flarum\\Http\\Middleware\\AuthenticateWithHeader", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Http\\Middleware\\AuthenticateWithHeader", "fromLink": "Flarum/Http/Middleware/AuthenticateWithHeader.html", "link": "Flarum/Http/Middleware/AuthenticateWithHeader.html#method_process", "name": "Flarum\\Http\\Middleware\\AuthenticateWithHeader::process", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Http\\Middleware", "fromLink": "Flarum/Http/Middleware.html", "link": "Flarum/Http/Middleware/AuthenticateWithSession.html", "name": "Flarum\\Http\\Middleware\\AuthenticateWithSession", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Http\\Middleware\\AuthenticateWithSession", "fromLink": "Flarum/Http/Middleware/AuthenticateWithSession.html", "link": "Flarum/Http/Middleware/AuthenticateWithSession.html#method_process", "name": "Flarum\\Http\\Middleware\\AuthenticateWithSession::process", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Http\\Middleware", "fromLink": "Flarum/Http/Middleware.html", "link": "Flarum/Http/Middleware/CheckCsrfToken.html", "name": "Flarum\\Http\\Middleware\\CheckCsrfToken", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Http\\Middleware\\CheckCsrfToken", "fromLink": "Flarum/Http/Middleware/CheckCsrfToken.html", "link": "Flarum/Http/Middleware/CheckCsrfToken.html#method_process", "name": "Flarum\\Http\\Middleware\\CheckCsrfToken::process", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Http\\Middleware", "fromLink": "Flarum/Http/Middleware.html", "link": "Flarum/Http/Middleware/CollectGarbage.html", "name": "Flarum\\Http\\Middleware\\CollectGarbage", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Http\\Middleware\\CollectGarbage", "fromLink": "Flarum/Http/Middleware/CollectGarbage.html", "link": "Flarum/Http/Middleware/CollectGarbage.html#method___construct", "name": "Flarum\\Http\\Middleware\\CollectGarbage::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Http\\Middleware\\CollectGarbage", "fromLink": "Flarum/Http/Middleware/CollectGarbage.html", "link": "Flarum/Http/Middleware/CollectGarbage.html#method_process", "name": "Flarum\\Http\\Middleware\\CollectGarbage::process", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Http\\Middleware", "fromLink": "Flarum/Http/Middleware.html", "link": "Flarum/Http/Middleware/DispatchRoute.html", "name": "Flarum\\Http\\Middleware\\DispatchRoute", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Http\\Middleware\\DispatchRoute", "fromLink": "Flarum/Http/Middleware/DispatchRoute.html", "link": "Flarum/Http/Middleware/DispatchRoute.html#method___construct", "name": "Flarum\\Http\\Middleware\\DispatchRoute::__construct", "doc": "&quot;&lt;p&gt;Create the middleware instance.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Http\\Middleware\\DispatchRoute", "fromLink": "Flarum/Http/Middleware/DispatchRoute.html", "link": "Flarum/Http/Middleware/DispatchRoute.html#method_process", "name": "Flarum\\Http\\Middleware\\DispatchRoute::process", "doc": "&quot;&lt;p&gt;Dispatch the given request to our route collection.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Http\\Middleware\\DispatchRoute", "fromLink": "Flarum/Http/Middleware/DispatchRoute.html", "link": "Flarum/Http/Middleware/DispatchRoute.html#method_getDispatcher", "name": "Flarum\\Http\\Middleware\\DispatchRoute::getDispatcher", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Http\\Middleware", "fromLink": "Flarum/Http/Middleware.html", "link": "Flarum/Http/Middleware/HandleErrors.html", "name": "Flarum\\Http\\Middleware\\HandleErrors", "doc": "&quot;&lt;p&gt;Catch exceptions thrown in a PSR-15 middleware stack and handle them safely.&lt;\/p&gt;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Http\\Middleware\\HandleErrors", "fromLink": "Flarum/Http/Middleware/HandleErrors.html", "link": "Flarum/Http/Middleware/HandleErrors.html#method___construct", "name": "Flarum\\Http\\Middleware\\HandleErrors::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Http\\Middleware\\HandleErrors", "fromLink": "Flarum/Http/Middleware/HandleErrors.html", "link": "Flarum/Http/Middleware/HandleErrors.html#method_process", "name": "Flarum\\Http\\Middleware\\HandleErrors::process", "doc": "&quot;&lt;p&gt;Catch all errors that happen during further middleware execution.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Http\\Middleware", "fromLink": "Flarum/Http/Middleware.html", "link": "Flarum/Http/Middleware/ParseJsonBody.html", "name": "Flarum\\Http\\Middleware\\ParseJsonBody", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Http\\Middleware\\ParseJsonBody", "fromLink": "Flarum/Http/Middleware/ParseJsonBody.html", "link": "Flarum/Http/Middleware/ParseJsonBody.html#method_process", "name": "Flarum\\Http\\Middleware\\ParseJsonBody::process", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Http\\Middleware", "fromLink": "Flarum/Http/Middleware.html", "link": "Flarum/Http/Middleware/RememberFromCookie.html", "name": "Flarum\\Http\\Middleware\\RememberFromCookie", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Http\\Middleware\\RememberFromCookie", "fromLink": "Flarum/Http/Middleware/RememberFromCookie.html", "link": "Flarum/Http/Middleware/RememberFromCookie.html#method___construct", "name": "Flarum\\Http\\Middleware\\RememberFromCookie::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Http\\Middleware\\RememberFromCookie", "fromLink": "Flarum/Http/Middleware/RememberFromCookie.html", "link": "Flarum/Http/Middleware/RememberFromCookie.html#method_process", "name": "Flarum\\Http\\Middleware\\RememberFromCookie::process", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Http\\Middleware", "fromLink": "Flarum/Http/Middleware.html", "link": "Flarum/Http/Middleware/SetLocale.html", "name": "Flarum\\Http\\Middleware\\SetLocale", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Http\\Middleware\\SetLocale", "fromLink": "Flarum/Http/Middleware/SetLocale.html", "link": "Flarum/Http/Middleware/SetLocale.html#method___construct", "name": "Flarum\\Http\\Middleware\\SetLocale::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Http\\Middleware\\SetLocale", "fromLink": "Flarum/Http/Middleware/SetLocale.html", "link": "Flarum/Http/Middleware/SetLocale.html#method_process", "name": "Flarum\\Http\\Middleware\\SetLocale::process", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Http\\Middleware", "fromLink": "Flarum/Http/Middleware.html", "link": "Flarum/Http/Middleware/ShareErrorsFromSession.html", "name": "Flarum\\Http\\Middleware\\ShareErrorsFromSession", "doc": "&quot;&lt;p&gt;Inspired by Illuminate\\View\\Middleware\\ShareErrorsFromSession.&lt;\/p&gt;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Http\\Middleware\\ShareErrorsFromSession", "fromLink": "Flarum/Http/Middleware/ShareErrorsFromSession.html", "link": "Flarum/Http/Middleware/ShareErrorsFromSession.html#method___construct", "name": "Flarum\\Http\\Middleware\\ShareErrorsFromSession::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Http\\Middleware\\ShareErrorsFromSession", "fromLink": "Flarum/Http/Middleware/ShareErrorsFromSession.html", "link": "Flarum/Http/Middleware/ShareErrorsFromSession.html#method_process", "name": "Flarum\\Http\\Middleware\\ShareErrorsFromSession::process", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Http\\Middleware", "fromLink": "Flarum/Http/Middleware.html", "link": "Flarum/Http/Middleware/StartSession.html", "name": "Flarum\\Http\\Middleware\\StartSession", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Http\\Middleware\\StartSession", "fromLink": "Flarum/Http/Middleware/StartSession.html", "link": "Flarum/Http/Middleware/StartSession.html#method___construct", "name": "Flarum\\Http\\Middleware\\StartSession::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Http\\Middleware\\StartSession", "fromLink": "Flarum/Http/Middleware/StartSession.html", "link": "Flarum/Http/Middleware/StartSession.html#method_process", "name": "Flarum\\Http\\Middleware\\StartSession::process", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Http", "fromLink": "Flarum/Http.html", "link": "Flarum/Http/Rememberer.html", "name": "Flarum\\Http\\Rememberer", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Http\\Rememberer", "fromLink": "Flarum/Http/Rememberer.html", "link": "Flarum/Http/Rememberer.html#method___construct", "name": "Flarum\\Http\\Rememberer::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Http\\Rememberer", "fromLink": "Flarum/Http/Rememberer.html", "link": "Flarum/Http/Rememberer.html#method_remember", "name": "Flarum\\Http\\Rememberer::remember", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Http\\Rememberer", "fromLink": "Flarum/Http/Rememberer.html", "link": "Flarum/Http/Rememberer.html#method_rememberUser", "name": "Flarum\\Http\\Rememberer::rememberUser", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Http\\Rememberer", "fromLink": "Flarum/Http/Rememberer.html", "link": "Flarum/Http/Rememberer.html#method_forget", "name": "Flarum\\Http\\Rememberer::forget", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Http", "fromLink": "Flarum/Http.html", "link": "Flarum/Http/RouteCollection.html", "name": "Flarum\\Http\\RouteCollection", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Http\\RouteCollection", "fromLink": "Flarum/Http/RouteCollection.html", "link": "Flarum/Http/RouteCollection.html#method___construct", "name": "Flarum\\Http\\RouteCollection::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Http\\RouteCollection", "fromLink": "Flarum/Http/RouteCollection.html", "link": "Flarum/Http/RouteCollection.html#method_get", "name": "Flarum\\Http\\RouteCollection::get", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Http\\RouteCollection", "fromLink": "Flarum/Http/RouteCollection.html", "link": "Flarum/Http/RouteCollection.html#method_post", "name": "Flarum\\Http\\RouteCollection::post", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Http\\RouteCollection", "fromLink": "Flarum/Http/RouteCollection.html", "link": "Flarum/Http/RouteCollection.html#method_put", "name": "Flarum\\Http\\RouteCollection::put", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Http\\RouteCollection", "fromLink": "Flarum/Http/RouteCollection.html", "link": "Flarum/Http/RouteCollection.html#method_patch", "name": "Flarum\\Http\\RouteCollection::patch", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Http\\RouteCollection", "fromLink": "Flarum/Http/RouteCollection.html", "link": "Flarum/Http/RouteCollection.html#method_delete", "name": "Flarum\\Http\\RouteCollection::delete", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Http\\RouteCollection", "fromLink": "Flarum/Http/RouteCollection.html", "link": "Flarum/Http/RouteCollection.html#method_addRoute", "name": "Flarum\\Http\\RouteCollection::addRoute", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Http\\RouteCollection", "fromLink": "Flarum/Http/RouteCollection.html", "link": "Flarum/Http/RouteCollection.html#method_getRouteData", "name": "Flarum\\Http\\RouteCollection::getRouteData", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Http\\RouteCollection", "fromLink": "Flarum/Http/RouteCollection.html", "link": "Flarum/Http/RouteCollection.html#method_fixPathPart", "name": "Flarum\\Http\\RouteCollection::fixPathPart", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Http\\RouteCollection", "fromLink": "Flarum/Http/RouteCollection.html", "link": "Flarum/Http/RouteCollection.html#method_getPath", "name": "Flarum\\Http\\RouteCollection::getPath", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Http", "fromLink": "Flarum/Http.html", "link": "Flarum/Http/RouteCollectionUrlGenerator.html", "name": "Flarum\\Http\\RouteCollectionUrlGenerator", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Http\\RouteCollectionUrlGenerator", "fromLink": "Flarum/Http/RouteCollectionUrlGenerator.html", "link": "Flarum/Http/RouteCollectionUrlGenerator.html#method___construct", "name": "Flarum\\Http\\RouteCollectionUrlGenerator::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Http\\RouteCollectionUrlGenerator", "fromLink": "Flarum/Http/RouteCollectionUrlGenerator.html", "link": "Flarum/Http/RouteCollectionUrlGenerator.html#method_route", "name": "Flarum\\Http\\RouteCollectionUrlGenerator::route", "doc": "&quot;&lt;p&gt;Generate a URL to a named route.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Http\\RouteCollectionUrlGenerator", "fromLink": "Flarum/Http/RouteCollectionUrlGenerator.html", "link": "Flarum/Http/RouteCollectionUrlGenerator.html#method_path", "name": "Flarum\\Http\\RouteCollectionUrlGenerator::path", "doc": "&quot;&lt;p&gt;Generate a URL to a path.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Http\\RouteCollectionUrlGenerator", "fromLink": "Flarum/Http/RouteCollectionUrlGenerator.html", "link": "Flarum/Http/RouteCollectionUrlGenerator.html#method_base", "name": "Flarum\\Http\\RouteCollectionUrlGenerator::base", "doc": "&quot;&lt;p&gt;Generate a URL to base with UrlGenerator&#039;s prefix.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Http", "fromLink": "Flarum/Http.html", "link": "Flarum/Http/RouteHandlerFactory.html", "name": "Flarum\\Http\\RouteHandlerFactory", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Http\\RouteHandlerFactory", "fromLink": "Flarum/Http/RouteHandlerFactory.html", "link": "Flarum/Http/RouteHandlerFactory.html#method___construct", "name": "Flarum\\Http\\RouteHandlerFactory::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Http\\RouteHandlerFactory", "fromLink": "Flarum/Http/RouteHandlerFactory.html", "link": "Flarum/Http/RouteHandlerFactory.html#method_toController", "name": "Flarum\\Http\\RouteHandlerFactory::toController", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Http\\RouteHandlerFactory", "fromLink": "Flarum/Http/RouteHandlerFactory.html", "link": "Flarum/Http/RouteHandlerFactory.html#method_toFrontend", "name": "Flarum\\Http\\RouteHandlerFactory::toFrontend", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Http\\RouteHandlerFactory", "fromLink": "Flarum/Http/RouteHandlerFactory.html", "link": "Flarum/Http/RouteHandlerFactory.html#method_toForum", "name": "Flarum\\Http\\RouteHandlerFactory::toForum", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Http\\RouteHandlerFactory", "fromLink": "Flarum/Http/RouteHandlerFactory.html", "link": "Flarum/Http/RouteHandlerFactory.html#method_toAdmin", "name": "Flarum\\Http\\RouteHandlerFactory::toAdmin", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Http", "fromLink": "Flarum/Http.html", "link": "Flarum/Http/Server.html", "name": "Flarum\\Http\\Server", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Http\\Server", "fromLink": "Flarum/Http/Server.html", "link": "Flarum/Http/Server.html#method___construct", "name": "Flarum\\Http\\Server::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Http\\Server", "fromLink": "Flarum/Http/Server.html", "link": "Flarum/Http/Server.html#method_listen", "name": "Flarum\\Http\\Server::listen", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Http", "fromLink": "Flarum/Http.html", "link": "Flarum/Http/SessionAuthenticator.html", "name": "Flarum\\Http\\SessionAuthenticator", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Http\\SessionAuthenticator", "fromLink": "Flarum/Http/SessionAuthenticator.html", "link": "Flarum/Http/SessionAuthenticator.html#method_logIn", "name": "Flarum\\Http\\SessionAuthenticator::logIn", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Http\\SessionAuthenticator", "fromLink": "Flarum/Http/SessionAuthenticator.html", "link": "Flarum/Http/SessionAuthenticator.html#method_logOut", "name": "Flarum\\Http\\SessionAuthenticator::logOut", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Http", "fromLink": "Flarum/Http.html", "link": "Flarum/Http/UrlGenerator.html", "name": "Flarum\\Http\\UrlGenerator", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Http\\UrlGenerator", "fromLink": "Flarum/Http/UrlGenerator.html", "link": "Flarum/Http/UrlGenerator.html#method___construct", "name": "Flarum\\Http\\UrlGenerator::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Http\\UrlGenerator", "fromLink": "Flarum/Http/UrlGenerator.html", "link": "Flarum/Http/UrlGenerator.html#method_addCollection", "name": "Flarum\\Http\\UrlGenerator::addCollection", "doc": "&quot;&lt;p&gt;Register a named route collection for URL generation.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Http\\UrlGenerator", "fromLink": "Flarum/Http/UrlGenerator.html", "link": "Flarum/Http/UrlGenerator.html#method_to", "name": "Flarum\\Http\\UrlGenerator::to", "doc": "&quot;&lt;p&gt;Retrieve an URL generator instance for the given named route collection.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Install", "fromLink": "Flarum/Install.html", "link": "Flarum/Install/AdminUser.html", "name": "Flarum\\Install\\AdminUser", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Install\\AdminUser", "fromLink": "Flarum/Install/AdminUser.html", "link": "Flarum/Install/AdminUser.html#method___construct", "name": "Flarum\\Install\\AdminUser::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Install\\AdminUser", "fromLink": "Flarum/Install/AdminUser.html", "link": "Flarum/Install/AdminUser.html#method_getUsername", "name": "Flarum\\Install\\AdminUser::getUsername", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Install\\AdminUser", "fromLink": "Flarum/Install/AdminUser.html", "link": "Flarum/Install/AdminUser.html#method_getAttributes", "name": "Flarum\\Install\\AdminUser::getAttributes", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Install\\Console", "fromLink": "Flarum/Install/Console.html", "link": "Flarum/Install/Console/DataProviderInterface.html", "name": "Flarum\\Install\\Console\\DataProviderInterface", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Install\\Console\\DataProviderInterface", "fromLink": "Flarum/Install/Console/DataProviderInterface.html", "link": "Flarum/Install/Console/DataProviderInterface.html#method_configure", "name": "Flarum\\Install\\Console\\DataProviderInterface::configure", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Install\\Console", "fromLink": "Flarum/Install/Console.html", "link": "Flarum/Install/Console/FileDataProvider.html", "name": "Flarum\\Install\\Console\\FileDataProvider", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Install\\Console\\FileDataProvider", "fromLink": "Flarum/Install/Console/FileDataProvider.html", "link": "Flarum/Install/Console/FileDataProvider.html#method___construct", "name": "Flarum\\Install\\Console\\FileDataProvider::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Install\\Console\\FileDataProvider", "fromLink": "Flarum/Install/Console/FileDataProvider.html", "link": "Flarum/Install/Console/FileDataProvider.html#method_configure", "name": "Flarum\\Install\\Console\\FileDataProvider::configure", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Install\\Console", "fromLink": "Flarum/Install/Console.html", "link": "Flarum/Install/Console/InstallCommand.html", "name": "Flarum\\Install\\Console\\InstallCommand", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Install\\Console\\InstallCommand", "fromLink": "Flarum/Install/Console/InstallCommand.html", "link": "Flarum/Install/Console/InstallCommand.html#method___construct", "name": "Flarum\\Install\\Console\\InstallCommand::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Install\\Console\\InstallCommand", "fromLink": "Flarum/Install/Console/InstallCommand.html", "link": "Flarum/Install/Console/InstallCommand.html#method_configure", "name": "Flarum\\Install\\Console\\InstallCommand::configure", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Install\\Console\\InstallCommand", "fromLink": "Flarum/Install/Console/InstallCommand.html", "link": "Flarum/Install/Console/InstallCommand.html#method_fire", "name": "Flarum\\Install\\Console\\InstallCommand::fire", "doc": "&quot;&lt;p&gt;Fire the command.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Install\\Console\\InstallCommand", "fromLink": "Flarum/Install/Console/InstallCommand.html", "link": "Flarum/Install/Console/InstallCommand.html#method_init", "name": "Flarum\\Install\\Console\\InstallCommand::init", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Install\\Console\\InstallCommand", "fromLink": "Flarum/Install/Console/InstallCommand.html", "link": "Flarum/Install/Console/InstallCommand.html#method_install", "name": "Flarum\\Install\\Console\\InstallCommand::install", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Install\\Console\\InstallCommand", "fromLink": "Flarum/Install/Console/InstallCommand.html", "link": "Flarum/Install/Console/InstallCommand.html#method_showProblems", "name": "Flarum\\Install\\Console\\InstallCommand::showProblems", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Install\\Console", "fromLink": "Flarum/Install/Console.html", "link": "Flarum/Install/Console/UserDataProvider.html", "name": "Flarum\\Install\\Console\\UserDataProvider", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Install\\Console\\UserDataProvider", "fromLink": "Flarum/Install/Console/UserDataProvider.html", "link": "Flarum/Install/Console/UserDataProvider.html#method___construct", "name": "Flarum\\Install\\Console\\UserDataProvider::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Install\\Console\\UserDataProvider", "fromLink": "Flarum/Install/Console/UserDataProvider.html", "link": "Flarum/Install/Console/UserDataProvider.html#method_configure", "name": "Flarum\\Install\\Console\\UserDataProvider::configure", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Install\\Controller", "fromLink": "Flarum/Install/Controller.html", "link": "Flarum/Install/Controller/IndexController.html", "name": "Flarum\\Install\\Controller\\IndexController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Install\\Controller\\IndexController", "fromLink": "Flarum/Install/Controller/IndexController.html", "link": "Flarum/Install/Controller/IndexController.html#method___construct", "name": "Flarum\\Install\\Controller\\IndexController::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Install\\Controller\\IndexController", "fromLink": "Flarum/Install/Controller/IndexController.html", "link": "Flarum/Install/Controller/IndexController.html#method_render", "name": "Flarum\\Install\\Controller\\IndexController::render", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Install\\Controller", "fromLink": "Flarum/Install/Controller.html", "link": "Flarum/Install/Controller/InstallController.html", "name": "Flarum\\Install\\Controller\\InstallController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Install\\Controller\\InstallController", "fromLink": "Flarum/Install/Controller/InstallController.html", "link": "Flarum/Install/Controller/InstallController.html#method___construct", "name": "Flarum\\Install\\Controller\\InstallController::__construct", "doc": "&quot;&lt;p&gt;InstallController constructor.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Install\\Controller\\InstallController", "fromLink": "Flarum/Install/Controller/InstallController.html", "link": "Flarum/Install/Controller/InstallController.html#method_handle", "name": "Flarum\\Install\\Controller\\InstallController::handle", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Install", "fromLink": "Flarum/Install.html", "link": "Flarum/Install/DatabaseConfig.html", "name": "Flarum\\Install\\DatabaseConfig", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Install\\DatabaseConfig", "fromLink": "Flarum/Install/DatabaseConfig.html", "link": "Flarum/Install/DatabaseConfig.html#method___construct", "name": "Flarum\\Install\\DatabaseConfig::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Install\\DatabaseConfig", "fromLink": "Flarum/Install/DatabaseConfig.html", "link": "Flarum/Install/DatabaseConfig.html#method_toArray", "name": "Flarum\\Install\\DatabaseConfig::toArray", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Install", "fromLink": "Flarum/Install.html", "link": "Flarum/Install/InstallServiceProvider.html", "name": "Flarum\\Install\\InstallServiceProvider", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Install\\InstallServiceProvider", "fromLink": "Flarum/Install/InstallServiceProvider.html", "link": "Flarum/Install/InstallServiceProvider.html#method_register", "name": "Flarum\\Install\\InstallServiceProvider::register", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Install\\InstallServiceProvider", "fromLink": "Flarum/Install/InstallServiceProvider.html", "link": "Flarum/Install/InstallServiceProvider.html#method_boot", "name": "Flarum\\Install\\InstallServiceProvider::boot", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Install\\InstallServiceProvider", "fromLink": "Flarum/Install/InstallServiceProvider.html", "link": "Flarum/Install/InstallServiceProvider.html#method_populateRoutes", "name": "Flarum\\Install\\InstallServiceProvider::populateRoutes", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Install", "fromLink": "Flarum/Install.html", "link": "Flarum/Install/Installation.html", "name": "Flarum\\Install\\Installation", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Install\\Installation", "fromLink": "Flarum/Install/Installation.html", "link": "Flarum/Install/Installation.html#method___construct", "name": "Flarum\\Install\\Installation::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Install\\Installation", "fromLink": "Flarum/Install/Installation.html", "link": "Flarum/Install/Installation.html#method_configPath", "name": "Flarum\\Install\\Installation::configPath", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Install\\Installation", "fromLink": "Flarum/Install/Installation.html", "link": "Flarum/Install/Installation.html#method_debugMode", "name": "Flarum\\Install\\Installation::debugMode", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Install\\Installation", "fromLink": "Flarum/Install/Installation.html", "link": "Flarum/Install/Installation.html#method_databaseConfig", "name": "Flarum\\Install\\Installation::databaseConfig", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Install\\Installation", "fromLink": "Flarum/Install/Installation.html", "link": "Flarum/Install/Installation.html#method_baseUrl", "name": "Flarum\\Install\\Installation::baseUrl", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Install\\Installation", "fromLink": "Flarum/Install/Installation.html", "link": "Flarum/Install/Installation.html#method_settings", "name": "Flarum\\Install\\Installation::settings", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Install\\Installation", "fromLink": "Flarum/Install/Installation.html", "link": "Flarum/Install/Installation.html#method_adminUser", "name": "Flarum\\Install\\Installation::adminUser", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Install\\Installation", "fromLink": "Flarum/Install/Installation.html", "link": "Flarum/Install/Installation.html#method_prerequisites", "name": "Flarum\\Install\\Installation::prerequisites", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Install\\Installation", "fromLink": "Flarum/Install/Installation.html", "link": "Flarum/Install/Installation.html#method_build", "name": "Flarum\\Install\\Installation::build", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Install", "fromLink": "Flarum/Install.html", "link": "Flarum/Install/Installer.html", "name": "Flarum\\Install\\Installer", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Install\\Installer", "fromLink": "Flarum/Install/Installer.html", "link": "Flarum/Install/Installer.html#method___construct", "name": "Flarum\\Install\\Installer::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Install\\Installer", "fromLink": "Flarum/Install/Installer.html", "link": "Flarum/Install/Installer.html#method_getRequestHandler", "name": "Flarum\\Install\\Installer::getRequestHandler", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Install\\Installer", "fromLink": "Flarum/Install/Installer.html", "link": "Flarum/Install/Installer.html#method_getConsoleCommands", "name": "Flarum\\Install\\Installer::getConsoleCommands", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Install", "fromLink": "Flarum/Install.html", "link": "Flarum/Install/Pipeline.html", "name": "Flarum\\Install\\Pipeline", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Install\\Pipeline", "fromLink": "Flarum/Install/Pipeline.html", "link": "Flarum/Install/Pipeline.html#method___construct", "name": "Flarum\\Install\\Pipeline::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Install\\Pipeline", "fromLink": "Flarum/Install/Pipeline.html", "link": "Flarum/Install/Pipeline.html#method_pipe", "name": "Flarum\\Install\\Pipeline::pipe", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Install\\Pipeline", "fromLink": "Flarum/Install/Pipeline.html", "link": "Flarum/Install/Pipeline.html#method_on", "name": "Flarum\\Install\\Pipeline::on", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Install\\Pipeline", "fromLink": "Flarum/Install/Pipeline.html", "link": "Flarum/Install/Pipeline.html#method_run", "name": "Flarum\\Install\\Pipeline::run", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Install\\Prerequisite", "fromLink": "Flarum/Install/Prerequisite.html", "link": "Flarum/Install/Prerequisite/Composite.html", "name": "Flarum\\Install\\Prerequisite\\Composite", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Install\\Prerequisite\\Composite", "fromLink": "Flarum/Install/Prerequisite/Composite.html", "link": "Flarum/Install/Prerequisite/Composite.html#method___construct", "name": "Flarum\\Install\\Prerequisite\\Composite::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Install\\Prerequisite\\Composite", "fromLink": "Flarum/Install/Prerequisite/Composite.html", "link": "Flarum/Install/Prerequisite/Composite.html#method_problems", "name": "Flarum\\Install\\Prerequisite\\Composite::problems", "doc": "&quot;&lt;p&gt;Verify that this prerequisite is fulfilled.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Install\\Prerequisite", "fromLink": "Flarum/Install/Prerequisite.html", "link": "Flarum/Install/Prerequisite/PhpExtensions.html", "name": "Flarum\\Install\\Prerequisite\\PhpExtensions", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Install\\Prerequisite\\PhpExtensions", "fromLink": "Flarum/Install/Prerequisite/PhpExtensions.html", "link": "Flarum/Install/Prerequisite/PhpExtensions.html#method___construct", "name": "Flarum\\Install\\Prerequisite\\PhpExtensions::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Install\\Prerequisite\\PhpExtensions", "fromLink": "Flarum/Install/Prerequisite/PhpExtensions.html", "link": "Flarum/Install/Prerequisite/PhpExtensions.html#method_problems", "name": "Flarum\\Install\\Prerequisite\\PhpExtensions::problems", "doc": "&quot;&lt;p&gt;Verify that this prerequisite is fulfilled.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Install\\Prerequisite", "fromLink": "Flarum/Install/Prerequisite.html", "link": "Flarum/Install/Prerequisite/PhpVersion.html", "name": "Flarum\\Install\\Prerequisite\\PhpVersion", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Install\\Prerequisite\\PhpVersion", "fromLink": "Flarum/Install/Prerequisite/PhpVersion.html", "link": "Flarum/Install/Prerequisite/PhpVersion.html#method___construct", "name": "Flarum\\Install\\Prerequisite\\PhpVersion::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Install\\Prerequisite\\PhpVersion", "fromLink": "Flarum/Install/Prerequisite/PhpVersion.html", "link": "Flarum/Install/Prerequisite/PhpVersion.html#method_problems", "name": "Flarum\\Install\\Prerequisite\\PhpVersion::problems", "doc": "&quot;&lt;p&gt;Verify that this prerequisite is fulfilled.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Install\\Prerequisite", "fromLink": "Flarum/Install/Prerequisite.html", "link": "Flarum/Install/Prerequisite/PrerequisiteInterface.html", "name": "Flarum\\Install\\Prerequisite\\PrerequisiteInterface", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Install\\Prerequisite\\PrerequisiteInterface", "fromLink": "Flarum/Install/Prerequisite/PrerequisiteInterface.html", "link": "Flarum/Install/Prerequisite/PrerequisiteInterface.html#method_problems", "name": "Flarum\\Install\\Prerequisite\\PrerequisiteInterface::problems", "doc": "&quot;&lt;p&gt;Verify that this prerequisite is fulfilled.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Install\\Prerequisite", "fromLink": "Flarum/Install/Prerequisite.html", "link": "Flarum/Install/Prerequisite/WritablePaths.html", "name": "Flarum\\Install\\Prerequisite\\WritablePaths", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Install\\Prerequisite\\WritablePaths", "fromLink": "Flarum/Install/Prerequisite/WritablePaths.html", "link": "Flarum/Install/Prerequisite/WritablePaths.html#method___construct", "name": "Flarum\\Install\\Prerequisite\\WritablePaths::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Install\\Prerequisite\\WritablePaths", "fromLink": "Flarum/Install/Prerequisite/WritablePaths.html", "link": "Flarum/Install/Prerequisite/WritablePaths.html#method_problems", "name": "Flarum\\Install\\Prerequisite\\WritablePaths::problems", "doc": "&quot;&lt;p&gt;Verify that this prerequisite is fulfilled.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Install", "fromLink": "Flarum/Install.html", "link": "Flarum/Install/ReversibleStep.html", "name": "Flarum\\Install\\ReversibleStep", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Install\\ReversibleStep", "fromLink": "Flarum/Install/ReversibleStep.html", "link": "Flarum/Install/ReversibleStep.html#method_revert", "name": "Flarum\\Install\\ReversibleStep::revert", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Install", "fromLink": "Flarum/Install.html", "link": "Flarum/Install/Step.html", "name": "Flarum\\Install\\Step", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Install\\Step", "fromLink": "Flarum/Install/Step.html", "link": "Flarum/Install/Step.html#method_getMessage", "name": "Flarum\\Install\\Step::getMessage", "doc": "&quot;&lt;p&gt;A one-line status message summarizing what&#039;s happening in this step.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Install\\Step", "fromLink": "Flarum/Install/Step.html", "link": "Flarum/Install/Step.html#method_run", "name": "Flarum\\Install\\Step::run", "doc": "&quot;&lt;p&gt;Do the work that constitutes this step.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Install", "fromLink": "Flarum/Install.html", "link": "Flarum/Install/StepFailed.html", "name": "Flarum\\Install\\StepFailed", "doc": "null"},
                      
              {"type": "Class", "fromName": "Flarum\\Install\\Steps", "fromLink": "Flarum/Install/Steps.html", "link": "Flarum/Install/Steps/ConnectToDatabase.html", "name": "Flarum\\Install\\Steps\\ConnectToDatabase", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Install\\Steps\\ConnectToDatabase", "fromLink": "Flarum/Install/Steps/ConnectToDatabase.html", "link": "Flarum/Install/Steps/ConnectToDatabase.html#method___construct", "name": "Flarum\\Install\\Steps\\ConnectToDatabase::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Install\\Steps\\ConnectToDatabase", "fromLink": "Flarum/Install/Steps/ConnectToDatabase.html", "link": "Flarum/Install/Steps/ConnectToDatabase.html#method_getMessage", "name": "Flarum\\Install\\Steps\\ConnectToDatabase::getMessage", "doc": "&quot;&lt;p&gt;A one-line status message summarizing what&#039;s happening in this step.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Install\\Steps\\ConnectToDatabase", "fromLink": "Flarum/Install/Steps/ConnectToDatabase.html", "link": "Flarum/Install/Steps/ConnectToDatabase.html#method_run", "name": "Flarum\\Install\\Steps\\ConnectToDatabase::run", "doc": "&quot;&lt;p&gt;Do the work that constitutes this step.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Install\\Steps", "fromLink": "Flarum/Install/Steps.html", "link": "Flarum/Install/Steps/CreateAdminUser.html", "name": "Flarum\\Install\\Steps\\CreateAdminUser", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Install\\Steps\\CreateAdminUser", "fromLink": "Flarum/Install/Steps/CreateAdminUser.html", "link": "Flarum/Install/Steps/CreateAdminUser.html#method___construct", "name": "Flarum\\Install\\Steps\\CreateAdminUser::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Install\\Steps\\CreateAdminUser", "fromLink": "Flarum/Install/Steps/CreateAdminUser.html", "link": "Flarum/Install/Steps/CreateAdminUser.html#method_getMessage", "name": "Flarum\\Install\\Steps\\CreateAdminUser::getMessage", "doc": "&quot;&lt;p&gt;A one-line status message summarizing what&#039;s happening in this step.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Install\\Steps\\CreateAdminUser", "fromLink": "Flarum/Install/Steps/CreateAdminUser.html", "link": "Flarum/Install/Steps/CreateAdminUser.html#method_run", "name": "Flarum\\Install\\Steps\\CreateAdminUser::run", "doc": "&quot;&lt;p&gt;Do the work that constitutes this step.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Install\\Steps", "fromLink": "Flarum/Install/Steps.html", "link": "Flarum/Install/Steps/EnableBundledExtensions.html", "name": "Flarum\\Install\\Steps\\EnableBundledExtensions", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Install\\Steps\\EnableBundledExtensions", "fromLink": "Flarum/Install/Steps/EnableBundledExtensions.html", "link": "Flarum/Install/Steps/EnableBundledExtensions.html#method___construct", "name": "Flarum\\Install\\Steps\\EnableBundledExtensions::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Install\\Steps\\EnableBundledExtensions", "fromLink": "Flarum/Install/Steps/EnableBundledExtensions.html", "link": "Flarum/Install/Steps/EnableBundledExtensions.html#method_getMessage", "name": "Flarum\\Install\\Steps\\EnableBundledExtensions::getMessage", "doc": "&quot;&lt;p&gt;A one-line status message summarizing what&#039;s happening in this step.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Install\\Steps\\EnableBundledExtensions", "fromLink": "Flarum/Install/Steps/EnableBundledExtensions.html", "link": "Flarum/Install/Steps/EnableBundledExtensions.html#method_run", "name": "Flarum\\Install\\Steps\\EnableBundledExtensions::run", "doc": "&quot;&lt;p&gt;Do the work that constitutes this step.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Install\\Steps", "fromLink": "Flarum/Install/Steps.html", "link": "Flarum/Install/Steps/PublishAssets.html", "name": "Flarum\\Install\\Steps\\PublishAssets", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Install\\Steps\\PublishAssets", "fromLink": "Flarum/Install/Steps/PublishAssets.html", "link": "Flarum/Install/Steps/PublishAssets.html#method___construct", "name": "Flarum\\Install\\Steps\\PublishAssets::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Install\\Steps\\PublishAssets", "fromLink": "Flarum/Install/Steps/PublishAssets.html", "link": "Flarum/Install/Steps/PublishAssets.html#method_getMessage", "name": "Flarum\\Install\\Steps\\PublishAssets::getMessage", "doc": "&quot;&lt;p&gt;A one-line status message summarizing what&#039;s happening in this step.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Install\\Steps\\PublishAssets", "fromLink": "Flarum/Install/Steps/PublishAssets.html", "link": "Flarum/Install/Steps/PublishAssets.html#method_run", "name": "Flarum\\Install\\Steps\\PublishAssets::run", "doc": "&quot;&lt;p&gt;Do the work that constitutes this step.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Install\\Steps\\PublishAssets", "fromLink": "Flarum/Install/Steps/PublishAssets.html", "link": "Flarum/Install/Steps/PublishAssets.html#method_revert", "name": "Flarum\\Install\\Steps\\PublishAssets::revert", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Install\\Steps", "fromLink": "Flarum/Install/Steps.html", "link": "Flarum/Install/Steps/RunMigrations.html", "name": "Flarum\\Install\\Steps\\RunMigrations", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Install\\Steps\\RunMigrations", "fromLink": "Flarum/Install/Steps/RunMigrations.html", "link": "Flarum/Install/Steps/RunMigrations.html#method___construct", "name": "Flarum\\Install\\Steps\\RunMigrations::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Install\\Steps\\RunMigrations", "fromLink": "Flarum/Install/Steps/RunMigrations.html", "link": "Flarum/Install/Steps/RunMigrations.html#method_getMessage", "name": "Flarum\\Install\\Steps\\RunMigrations::getMessage", "doc": "&quot;&lt;p&gt;A one-line status message summarizing what&#039;s happening in this step.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Install\\Steps\\RunMigrations", "fromLink": "Flarum/Install/Steps/RunMigrations.html", "link": "Flarum/Install/Steps/RunMigrations.html#method_run", "name": "Flarum\\Install\\Steps\\RunMigrations::run", "doc": "&quot;&lt;p&gt;Do the work that constitutes this step.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Install\\Steps", "fromLink": "Flarum/Install/Steps.html", "link": "Flarum/Install/Steps/StoreConfig.html", "name": "Flarum\\Install\\Steps\\StoreConfig", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Install\\Steps\\StoreConfig", "fromLink": "Flarum/Install/Steps/StoreConfig.html", "link": "Flarum/Install/Steps/StoreConfig.html#method___construct", "name": "Flarum\\Install\\Steps\\StoreConfig::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Install\\Steps\\StoreConfig", "fromLink": "Flarum/Install/Steps/StoreConfig.html", "link": "Flarum/Install/Steps/StoreConfig.html#method_getMessage", "name": "Flarum\\Install\\Steps\\StoreConfig::getMessage", "doc": "&quot;&lt;p&gt;A one-line status message summarizing what&#039;s happening in this step.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Install\\Steps\\StoreConfig", "fromLink": "Flarum/Install/Steps/StoreConfig.html", "link": "Flarum/Install/Steps/StoreConfig.html#method_run", "name": "Flarum\\Install\\Steps\\StoreConfig::run", "doc": "&quot;&lt;p&gt;Do the work that constitutes this step.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Install\\Steps\\StoreConfig", "fromLink": "Flarum/Install/Steps/StoreConfig.html", "link": "Flarum/Install/Steps/StoreConfig.html#method_revert", "name": "Flarum\\Install\\Steps\\StoreConfig::revert", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Install\\Steps", "fromLink": "Flarum/Install/Steps.html", "link": "Flarum/Install/Steps/WriteSettings.html", "name": "Flarum\\Install\\Steps\\WriteSettings", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Install\\Steps\\WriteSettings", "fromLink": "Flarum/Install/Steps/WriteSettings.html", "link": "Flarum/Install/Steps/WriteSettings.html#method___construct", "name": "Flarum\\Install\\Steps\\WriteSettings::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Install\\Steps\\WriteSettings", "fromLink": "Flarum/Install/Steps/WriteSettings.html", "link": "Flarum/Install/Steps/WriteSettings.html#method_getMessage", "name": "Flarum\\Install\\Steps\\WriteSettings::getMessage", "doc": "&quot;&lt;p&gt;A one-line status message summarizing what&#039;s happening in this step.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Install\\Steps\\WriteSettings", "fromLink": "Flarum/Install/Steps/WriteSettings.html", "link": "Flarum/Install/Steps/WriteSettings.html#method_run", "name": "Flarum\\Install\\Steps\\WriteSettings::run", "doc": "&quot;&lt;p&gt;Do the work that constitutes this step.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Install", "fromLink": "Flarum/Install.html", "link": "Flarum/Install/ValidationFailed.html", "name": "Flarum\\Install\\ValidationFailed", "doc": "null"},
                      
              {"type": "Class", "fromName": "Flarum\\Locale", "fromLink": "Flarum/Locale.html", "link": "Flarum/Locale/LocaleManager.html", "name": "Flarum\\Locale\\LocaleManager", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Locale\\LocaleManager", "fromLink": "Flarum/Locale/LocaleManager.html", "link": "Flarum/Locale/LocaleManager.html#method___construct", "name": "Flarum\\Locale\\LocaleManager::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Locale\\LocaleManager", "fromLink": "Flarum/Locale/LocaleManager.html", "link": "Flarum/Locale/LocaleManager.html#method_getLocale", "name": "Flarum\\Locale\\LocaleManager::getLocale", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Locale\\LocaleManager", "fromLink": "Flarum/Locale/LocaleManager.html", "link": "Flarum/Locale/LocaleManager.html#method_setLocale", "name": "Flarum\\Locale\\LocaleManager::setLocale", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Locale\\LocaleManager", "fromLink": "Flarum/Locale/LocaleManager.html", "link": "Flarum/Locale/LocaleManager.html#method_addLocale", "name": "Flarum\\Locale\\LocaleManager::addLocale", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Locale\\LocaleManager", "fromLink": "Flarum/Locale/LocaleManager.html", "link": "Flarum/Locale/LocaleManager.html#method_getLocales", "name": "Flarum\\Locale\\LocaleManager::getLocales", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Locale\\LocaleManager", "fromLink": "Flarum/Locale/LocaleManager.html", "link": "Flarum/Locale/LocaleManager.html#method_hasLocale", "name": "Flarum\\Locale\\LocaleManager::hasLocale", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Locale\\LocaleManager", "fromLink": "Flarum/Locale/LocaleManager.html", "link": "Flarum/Locale/LocaleManager.html#method_addTranslations", "name": "Flarum\\Locale\\LocaleManager::addTranslations", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Locale\\LocaleManager", "fromLink": "Flarum/Locale/LocaleManager.html", "link": "Flarum/Locale/LocaleManager.html#method_addJsFile", "name": "Flarum\\Locale\\LocaleManager::addJsFile", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Locale\\LocaleManager", "fromLink": "Flarum/Locale/LocaleManager.html", "link": "Flarum/Locale/LocaleManager.html#method_getJsFiles", "name": "Flarum\\Locale\\LocaleManager::getJsFiles", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Locale\\LocaleManager", "fromLink": "Flarum/Locale/LocaleManager.html", "link": "Flarum/Locale/LocaleManager.html#method_addCssFile", "name": "Flarum\\Locale\\LocaleManager::addCssFile", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Locale\\LocaleManager", "fromLink": "Flarum/Locale/LocaleManager.html", "link": "Flarum/Locale/LocaleManager.html#method_getCssFiles", "name": "Flarum\\Locale\\LocaleManager::getCssFiles", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Locale\\LocaleManager", "fromLink": "Flarum/Locale/LocaleManager.html", "link": "Flarum/Locale/LocaleManager.html#method_getTranslator", "name": "Flarum\\Locale\\LocaleManager::getTranslator", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Locale\\LocaleManager", "fromLink": "Flarum/Locale/LocaleManager.html", "link": "Flarum/Locale/LocaleManager.html#method_setTranslator", "name": "Flarum\\Locale\\LocaleManager::setTranslator", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Locale\\LocaleManager", "fromLink": "Flarum/Locale/LocaleManager.html", "link": "Flarum/Locale/LocaleManager.html#method_clearCache", "name": "Flarum\\Locale\\LocaleManager::clearCache", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Locale", "fromLink": "Flarum/Locale.html", "link": "Flarum/Locale/LocaleServiceProvider.html", "name": "Flarum\\Locale\\LocaleServiceProvider", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Locale\\LocaleServiceProvider", "fromLink": "Flarum/Locale/LocaleServiceProvider.html", "link": "Flarum/Locale/LocaleServiceProvider.html#method_boot", "name": "Flarum\\Locale\\LocaleServiceProvider::boot", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Locale\\LocaleServiceProvider", "fromLink": "Flarum/Locale/LocaleServiceProvider.html", "link": "Flarum/Locale/LocaleServiceProvider.html#method_register", "name": "Flarum\\Locale\\LocaleServiceProvider::register", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Locale", "fromLink": "Flarum/Locale.html", "link": "Flarum/Locale/PrefixedYamlFileLoader.html", "name": "Flarum\\Locale\\PrefixedYamlFileLoader", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Locale\\PrefixedYamlFileLoader", "fromLink": "Flarum/Locale/PrefixedYamlFileLoader.html", "link": "Flarum/Locale/PrefixedYamlFileLoader.html#method_load", "name": "Flarum\\Locale\\PrefixedYamlFileLoader::load", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Locale", "fromLink": "Flarum/Locale.html", "link": "Flarum/Locale/Translator.html", "name": "Flarum\\Locale\\Translator", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Locale\\Translator", "fromLink": "Flarum/Locale/Translator.html", "link": "Flarum/Locale/Translator.html#method_getCatalogue", "name": "Flarum\\Locale\\Translator::getCatalogue", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Mail", "fromLink": "Flarum/Mail.html", "link": "Flarum/Mail/DriverInterface.html", "name": "Flarum\\Mail\\DriverInterface", "doc": "&quot;&lt;p&gt;An interface for a mail service.&lt;\/p&gt;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Mail\\DriverInterface", "fromLink": "Flarum/Mail/DriverInterface.html", "link": "Flarum/Mail/DriverInterface.html#method_availableSettings", "name": "Flarum\\Mail\\DriverInterface::availableSettings", "doc": "&quot;&lt;p&gt;Provide a list of settings for this driver.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Mail\\DriverInterface", "fromLink": "Flarum/Mail/DriverInterface.html", "link": "Flarum/Mail/DriverInterface.html#method_buildTransport", "name": "Flarum\\Mail\\DriverInterface::buildTransport", "doc": "&quot;&lt;p&gt;Build a mail transport based on Flarum&#039;s current settings.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Mail", "fromLink": "Flarum/Mail.html", "link": "Flarum/Mail/LogDriver.html", "name": "Flarum\\Mail\\LogDriver", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Mail\\LogDriver", "fromLink": "Flarum/Mail/LogDriver.html", "link": "Flarum/Mail/LogDriver.html#method___construct", "name": "Flarum\\Mail\\LogDriver::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Mail\\LogDriver", "fromLink": "Flarum/Mail/LogDriver.html", "link": "Flarum/Mail/LogDriver.html#method_availableSettings", "name": "Flarum\\Mail\\LogDriver::availableSettings", "doc": "&quot;&lt;p&gt;Provide a list of settings for this driver.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Mail\\LogDriver", "fromLink": "Flarum/Mail/LogDriver.html", "link": "Flarum/Mail/LogDriver.html#method_buildTransport", "name": "Flarum\\Mail\\LogDriver::buildTransport", "doc": "&quot;&lt;p&gt;Build a mail transport based on Flarum&#039;s current settings.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Mail", "fromLink": "Flarum/Mail.html", "link": "Flarum/Mail/MailServiceProvider.html", "name": "Flarum\\Mail\\MailServiceProvider", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Mail\\MailServiceProvider", "fromLink": "Flarum/Mail/MailServiceProvider.html", "link": "Flarum/Mail/MailServiceProvider.html#method_register", "name": "Flarum\\Mail\\MailServiceProvider::register", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Mail", "fromLink": "Flarum/Mail.html", "link": "Flarum/Mail/MailgunDriver.html", "name": "Flarum\\Mail\\MailgunDriver", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Mail\\MailgunDriver", "fromLink": "Flarum/Mail/MailgunDriver.html", "link": "Flarum/Mail/MailgunDriver.html#method_availableSettings", "name": "Flarum\\Mail\\MailgunDriver::availableSettings", "doc": "&quot;&lt;p&gt;Provide a list of settings for this driver.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Mail\\MailgunDriver", "fromLink": "Flarum/Mail/MailgunDriver.html", "link": "Flarum/Mail/MailgunDriver.html#method_buildTransport", "name": "Flarum\\Mail\\MailgunDriver::buildTransport", "doc": "&quot;&lt;p&gt;Build a mail transport based on Flarum&#039;s current settings.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Mail", "fromLink": "Flarum/Mail.html", "link": "Flarum/Mail/MandrillDriver.html", "name": "Flarum\\Mail\\MandrillDriver", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Mail\\MandrillDriver", "fromLink": "Flarum/Mail/MandrillDriver.html", "link": "Flarum/Mail/MandrillDriver.html#method_availableSettings", "name": "Flarum\\Mail\\MandrillDriver::availableSettings", "doc": "&quot;&lt;p&gt;Provide a list of settings for this driver.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Mail\\MandrillDriver", "fromLink": "Flarum/Mail/MandrillDriver.html", "link": "Flarum/Mail/MandrillDriver.html#method_buildTransport", "name": "Flarum\\Mail\\MandrillDriver::buildTransport", "doc": "&quot;&lt;p&gt;Build a mail transport based on Flarum&#039;s current settings.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Mail", "fromLink": "Flarum/Mail.html", "link": "Flarum/Mail/SendmailDriver.html", "name": "Flarum\\Mail\\SendmailDriver", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Mail\\SendmailDriver", "fromLink": "Flarum/Mail/SendmailDriver.html", "link": "Flarum/Mail/SendmailDriver.html#method_availableSettings", "name": "Flarum\\Mail\\SendmailDriver::availableSettings", "doc": "&quot;&lt;p&gt;Provide a list of settings for this driver.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Mail\\SendmailDriver", "fromLink": "Flarum/Mail/SendmailDriver.html", "link": "Flarum/Mail/SendmailDriver.html#method_buildTransport", "name": "Flarum\\Mail\\SendmailDriver::buildTransport", "doc": "&quot;&lt;p&gt;Build a mail transport based on Flarum&#039;s current settings.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Mail", "fromLink": "Flarum/Mail.html", "link": "Flarum/Mail/SesDriver.html", "name": "Flarum\\Mail\\SesDriver", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Mail\\SesDriver", "fromLink": "Flarum/Mail/SesDriver.html", "link": "Flarum/Mail/SesDriver.html#method_availableSettings", "name": "Flarum\\Mail\\SesDriver::availableSettings", "doc": "&quot;&lt;p&gt;Provide a list of settings for this driver.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Mail\\SesDriver", "fromLink": "Flarum/Mail/SesDriver.html", "link": "Flarum/Mail/SesDriver.html#method_buildTransport", "name": "Flarum\\Mail\\SesDriver::buildTransport", "doc": "&quot;&lt;p&gt;Build a mail transport based on Flarum&#039;s current settings.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Mail", "fromLink": "Flarum/Mail.html", "link": "Flarum/Mail/SmtpDriver.html", "name": "Flarum\\Mail\\SmtpDriver", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Mail\\SmtpDriver", "fromLink": "Flarum/Mail/SmtpDriver.html", "link": "Flarum/Mail/SmtpDriver.html#method_availableSettings", "name": "Flarum\\Mail\\SmtpDriver::availableSettings", "doc": "&quot;&lt;p&gt;Provide a list of settings for this driver.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Mail\\SmtpDriver", "fromLink": "Flarum/Mail/SmtpDriver.html", "link": "Flarum/Mail/SmtpDriver.html#method_buildTransport", "name": "Flarum\\Mail\\SmtpDriver::buildTransport", "doc": "&quot;&lt;p&gt;Build a mail transport based on Flarum&#039;s current settings.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Notification\\Blueprint", "fromLink": "Flarum/Notification/Blueprint.html", "link": "Flarum/Notification/Blueprint/BlueprintInterface.html", "name": "Flarum\\Notification\\Blueprint\\BlueprintInterface", "doc": "&quot;&lt;p&gt;A notification BlueprintInterface, when instantiated, represents a notification about\nsomething. The blueprint is used by the NotificationSyncer to commit the\nnotification to the database.&lt;\/p&gt;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Notification\\Blueprint\\BlueprintInterface", "fromLink": "Flarum/Notification/Blueprint/BlueprintInterface.html", "link": "Flarum/Notification/Blueprint/BlueprintInterface.html#method_getFromUser", "name": "Flarum\\Notification\\Blueprint\\BlueprintInterface::getFromUser", "doc": "&quot;&lt;p&gt;Get the user that sent the notification.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Notification\\Blueprint\\BlueprintInterface", "fromLink": "Flarum/Notification/Blueprint/BlueprintInterface.html", "link": "Flarum/Notification/Blueprint/BlueprintInterface.html#method_getSubject", "name": "Flarum\\Notification\\Blueprint\\BlueprintInterface::getSubject", "doc": "&quot;&lt;p&gt;Get the model that is the subject of this activity.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Notification\\Blueprint\\BlueprintInterface", "fromLink": "Flarum/Notification/Blueprint/BlueprintInterface.html", "link": "Flarum/Notification/Blueprint/BlueprintInterface.html#method_getData", "name": "Flarum\\Notification\\Blueprint\\BlueprintInterface::getData", "doc": "&quot;&lt;p&gt;Get the data to be stored in the notification.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Notification\\Blueprint\\BlueprintInterface", "fromLink": "Flarum/Notification/Blueprint/BlueprintInterface.html", "link": "Flarum/Notification/Blueprint/BlueprintInterface.html#method_getType", "name": "Flarum\\Notification\\Blueprint\\BlueprintInterface::getType", "doc": "&quot;&lt;p&gt;Get the serialized type of this activity.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Notification\\Blueprint\\BlueprintInterface", "fromLink": "Flarum/Notification/Blueprint/BlueprintInterface.html", "link": "Flarum/Notification/Blueprint/BlueprintInterface.html#method_getSubjectModel", "name": "Flarum\\Notification\\Blueprint\\BlueprintInterface::getSubjectModel", "doc": "&quot;&lt;p&gt;Get the name of the model class for the subject of this activity.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Notification\\Blueprint", "fromLink": "Flarum/Notification/Blueprint.html", "link": "Flarum/Notification/Blueprint/DiscussionRenamedBlueprint.html", "name": "Flarum\\Notification\\Blueprint\\DiscussionRenamedBlueprint", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Notification\\Blueprint\\DiscussionRenamedBlueprint", "fromLink": "Flarum/Notification/Blueprint/DiscussionRenamedBlueprint.html", "link": "Flarum/Notification/Blueprint/DiscussionRenamedBlueprint.html#method___construct", "name": "Flarum\\Notification\\Blueprint\\DiscussionRenamedBlueprint::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Notification\\Blueprint\\DiscussionRenamedBlueprint", "fromLink": "Flarum/Notification/Blueprint/DiscussionRenamedBlueprint.html", "link": "Flarum/Notification/Blueprint/DiscussionRenamedBlueprint.html#method_getFromUser", "name": "Flarum\\Notification\\Blueprint\\DiscussionRenamedBlueprint::getFromUser", "doc": "&quot;&lt;p&gt;Get the user that sent the notification.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Notification\\Blueprint\\DiscussionRenamedBlueprint", "fromLink": "Flarum/Notification/Blueprint/DiscussionRenamedBlueprint.html", "link": "Flarum/Notification/Blueprint/DiscussionRenamedBlueprint.html#method_getSubject", "name": "Flarum\\Notification\\Blueprint\\DiscussionRenamedBlueprint::getSubject", "doc": "&quot;&lt;p&gt;Get the model that is the subject of this activity.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Notification\\Blueprint\\DiscussionRenamedBlueprint", "fromLink": "Flarum/Notification/Blueprint/DiscussionRenamedBlueprint.html", "link": "Flarum/Notification/Blueprint/DiscussionRenamedBlueprint.html#method_getData", "name": "Flarum\\Notification\\Blueprint\\DiscussionRenamedBlueprint::getData", "doc": "&quot;&lt;p&gt;Get the data to be stored in the notification.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Notification\\Blueprint\\DiscussionRenamedBlueprint", "fromLink": "Flarum/Notification/Blueprint/DiscussionRenamedBlueprint.html", "link": "Flarum/Notification/Blueprint/DiscussionRenamedBlueprint.html#method_getType", "name": "Flarum\\Notification\\Blueprint\\DiscussionRenamedBlueprint::getType", "doc": "&quot;&lt;p&gt;Get the serialized type of this activity.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Notification\\Blueprint\\DiscussionRenamedBlueprint", "fromLink": "Flarum/Notification/Blueprint/DiscussionRenamedBlueprint.html", "link": "Flarum/Notification/Blueprint/DiscussionRenamedBlueprint.html#method_getSubjectModel", "name": "Flarum\\Notification\\Blueprint\\DiscussionRenamedBlueprint::getSubjectModel", "doc": "&quot;&lt;p&gt;Get the name of the model class for the subject of this activity.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Notification\\Command", "fromLink": "Flarum/Notification/Command.html", "link": "Flarum/Notification/Command/ReadAllNotifications.html", "name": "Flarum\\Notification\\Command\\ReadAllNotifications", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Notification\\Command\\ReadAllNotifications", "fromLink": "Flarum/Notification/Command/ReadAllNotifications.html", "link": "Flarum/Notification/Command/ReadAllNotifications.html#method___construct", "name": "Flarum\\Notification\\Command\\ReadAllNotifications::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Notification\\Command", "fromLink": "Flarum/Notification/Command.html", "link": "Flarum/Notification/Command/ReadAllNotificationsHandler.html", "name": "Flarum\\Notification\\Command\\ReadAllNotificationsHandler", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Notification\\Command\\ReadAllNotificationsHandler", "fromLink": "Flarum/Notification/Command/ReadAllNotificationsHandler.html", "link": "Flarum/Notification/Command/ReadAllNotificationsHandler.html#method___construct", "name": "Flarum\\Notification\\Command\\ReadAllNotificationsHandler::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Notification\\Command\\ReadAllNotificationsHandler", "fromLink": "Flarum/Notification/Command/ReadAllNotificationsHandler.html", "link": "Flarum/Notification/Command/ReadAllNotificationsHandler.html#method_handle", "name": "Flarum\\Notification\\Command\\ReadAllNotificationsHandler::handle", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Notification\\Command", "fromLink": "Flarum/Notification/Command.html", "link": "Flarum/Notification/Command/ReadNotification.html", "name": "Flarum\\Notification\\Command\\ReadNotification", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Notification\\Command\\ReadNotification", "fromLink": "Flarum/Notification/Command/ReadNotification.html", "link": "Flarum/Notification/Command/ReadNotification.html#method___construct", "name": "Flarum\\Notification\\Command\\ReadNotification::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Notification\\Command", "fromLink": "Flarum/Notification/Command.html", "link": "Flarum/Notification/Command/ReadNotificationHandler.html", "name": "Flarum\\Notification\\Command\\ReadNotificationHandler", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Notification\\Command\\ReadNotificationHandler", "fromLink": "Flarum/Notification/Command/ReadNotificationHandler.html", "link": "Flarum/Notification/Command/ReadNotificationHandler.html#method_handle", "name": "Flarum\\Notification\\Command\\ReadNotificationHandler::handle", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Notification\\Event", "fromLink": "Flarum/Notification/Event.html", "link": "Flarum/Notification/Event/Sending.html", "name": "Flarum\\Notification\\Event\\Sending", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Notification\\Event\\Sending", "fromLink": "Flarum/Notification/Event/Sending.html", "link": "Flarum/Notification/Event/Sending.html#method___construct", "name": "Flarum\\Notification\\Event\\Sending::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Notification", "fromLink": "Flarum/Notification.html", "link": "Flarum/Notification/MailableInterface.html", "name": "Flarum\\Notification\\MailableInterface", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Notification\\MailableInterface", "fromLink": "Flarum/Notification/MailableInterface.html", "link": "Flarum/Notification/MailableInterface.html#method_getEmailView", "name": "Flarum\\Notification\\MailableInterface::getEmailView", "doc": "&quot;&lt;p&gt;Get the name of the view to construct a notification email with.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Notification\\MailableInterface", "fromLink": "Flarum/Notification/MailableInterface.html", "link": "Flarum/Notification/MailableInterface.html#method_getEmailSubject", "name": "Flarum\\Notification\\MailableInterface::getEmailSubject", "doc": "&quot;&lt;p&gt;Get the subject line for a notification email.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Notification", "fromLink": "Flarum/Notification.html", "link": "Flarum/Notification/Notification.html", "name": "Flarum\\Notification\\Notification", "doc": "&quot;&lt;p&gt;Models a notification record in the database.&lt;\/p&gt;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Notification\\Notification", "fromLink": "Flarum/Notification/Notification.html", "link": "Flarum/Notification/Notification.html#method_read", "name": "Flarum\\Notification\\Notification::read", "doc": "&quot;&lt;p&gt;Mark a notification as read.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Notification\\Notification", "fromLink": "Flarum/Notification/Notification.html", "link": "Flarum/Notification/Notification.html#method_getDataAttribute", "name": "Flarum\\Notification\\Notification::getDataAttribute", "doc": "&quot;&lt;p&gt;When getting the data attribute, unserialize the JSON stored in the\ndatabase into a plain array.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Notification\\Notification", "fromLink": "Flarum/Notification/Notification.html", "link": "Flarum/Notification/Notification.html#method_setDataAttribute", "name": "Flarum\\Notification\\Notification::setDataAttribute", "doc": "&quot;&lt;p&gt;When setting the data attribute, serialize it into JSON for storage in\nthe database.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Notification\\Notification", "fromLink": "Flarum/Notification/Notification.html", "link": "Flarum/Notification/Notification.html#method_getSubjectModelAttribute", "name": "Flarum\\Notification\\Notification::getSubjectModelAttribute", "doc": "&quot;&lt;p&gt;Get the subject model for this notification record by looking up its\ntype in our subject model map.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Notification\\Notification", "fromLink": "Flarum/Notification/Notification.html", "link": "Flarum/Notification/Notification.html#method_user", "name": "Flarum\\Notification\\Notification::user", "doc": "&quot;&lt;p&gt;Define the relationship with the notification&#039;s recipient.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Notification\\Notification", "fromLink": "Flarum/Notification/Notification.html", "link": "Flarum/Notification/Notification.html#method_fromUser", "name": "Flarum\\Notification\\Notification::fromUser", "doc": "&quot;&lt;p&gt;Define the relationship with the notification&#039;s sender.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Notification\\Notification", "fromLink": "Flarum/Notification/Notification.html", "link": "Flarum/Notification/Notification.html#method_subject", "name": "Flarum\\Notification\\Notification::subject", "doc": "&quot;&lt;p&gt;Define the relationship with the notification&#039;s subject.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Notification\\Notification", "fromLink": "Flarum/Notification/Notification.html", "link": "Flarum/Notification/Notification.html#method_scopeWhereSubjectVisibleTo", "name": "Flarum\\Notification\\Notification::scopeWhereSubjectVisibleTo", "doc": "&quot;&lt;p&gt;Scope the query to include only notifications whose subjects are visible\nto the given user.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Notification\\Notification", "fromLink": "Flarum/Notification/Notification.html", "link": "Flarum/Notification/Notification.html#method_scopeWhereSubject", "name": "Flarum\\Notification\\Notification::scopeWhereSubject", "doc": "&quot;&lt;p&gt;Scope the query to include only notifications that have the given\nsubject.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Notification\\Notification", "fromLink": "Flarum/Notification/Notification.html", "link": "Flarum/Notification/Notification.html#method_scopeWhereSubjectModel", "name": "Flarum\\Notification\\Notification::scopeWhereSubjectModel", "doc": "&quot;&lt;p&gt;Scope the query to include only notification types that use the given\nsubject model.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Notification\\Notification", "fromLink": "Flarum/Notification/Notification.html", "link": "Flarum/Notification/Notification.html#method_getSubjectModels", "name": "Flarum\\Notification\\Notification::getSubjectModels", "doc": "&quot;&lt;p&gt;Get the type-to-subject-model map.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Notification\\Notification", "fromLink": "Flarum/Notification/Notification.html", "link": "Flarum/Notification/Notification.html#method_setSubjectModel", "name": "Flarum\\Notification\\Notification::setSubjectModel", "doc": "&quot;&lt;p&gt;Set the subject model for the given notification type.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Notification", "fromLink": "Flarum/Notification.html", "link": "Flarum/Notification/NotificationMailer.html", "name": "Flarum\\Notification\\NotificationMailer", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Notification\\NotificationMailer", "fromLink": "Flarum/Notification/NotificationMailer.html", "link": "Flarum/Notification/NotificationMailer.html#method___construct", "name": "Flarum\\Notification\\NotificationMailer::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Notification\\NotificationMailer", "fromLink": "Flarum/Notification/NotificationMailer.html", "link": "Flarum/Notification/NotificationMailer.html#method_send", "name": "Flarum\\Notification\\NotificationMailer::send", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Notification", "fromLink": "Flarum/Notification.html", "link": "Flarum/Notification/NotificationRepository.html", "name": "Flarum\\Notification\\NotificationRepository", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Notification\\NotificationRepository", "fromLink": "Flarum/Notification/NotificationRepository.html", "link": "Flarum/Notification/NotificationRepository.html#method_findByUser", "name": "Flarum\\Notification\\NotificationRepository::findByUser", "doc": "&quot;&lt;p&gt;Find a user&#039;s notifications.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Notification\\NotificationRepository", "fromLink": "Flarum/Notification/NotificationRepository.html", "link": "Flarum/Notification/NotificationRepository.html#method_markAllAsRead", "name": "Flarum\\Notification\\NotificationRepository::markAllAsRead", "doc": "&quot;&lt;p&gt;Mark all of a user&#039;s notifications as read.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Notification", "fromLink": "Flarum/Notification.html", "link": "Flarum/Notification/NotificationServiceProvider.html", "name": "Flarum\\Notification\\NotificationServiceProvider", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Notification\\NotificationServiceProvider", "fromLink": "Flarum/Notification/NotificationServiceProvider.html", "link": "Flarum/Notification/NotificationServiceProvider.html#method_boot", "name": "Flarum\\Notification\\NotificationServiceProvider::boot", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Notification\\NotificationServiceProvider", "fromLink": "Flarum/Notification/NotificationServiceProvider.html", "link": "Flarum/Notification/NotificationServiceProvider.html#method_registerNotificationTypes", "name": "Flarum\\Notification\\NotificationServiceProvider::registerNotificationTypes", "doc": "&quot;&lt;p&gt;Register notification types.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Notification", "fromLink": "Flarum/Notification.html", "link": "Flarum/Notification/NotificationSyncer.html", "name": "Flarum\\Notification\\NotificationSyncer", "doc": "&quot;&lt;p&gt;The Notification Syncer commits notification blueprints to the database, and\nsends them via email depending on user preference. Where a blueprint\nrepresents a single notification, the syncer associates it with a particular\nuser(s) and makes it available in their inbox.&lt;\/p&gt;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Notification\\NotificationSyncer", "fromLink": "Flarum/Notification/NotificationSyncer.html", "link": "Flarum/Notification/NotificationSyncer.html#method___construct", "name": "Flarum\\Notification\\NotificationSyncer::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Notification\\NotificationSyncer", "fromLink": "Flarum/Notification/NotificationSyncer.html", "link": "Flarum/Notification/NotificationSyncer.html#method_sync", "name": "Flarum\\Notification\\NotificationSyncer::sync", "doc": "&quot;&lt;p&gt;Sync a notification so that it is visible to the specified users, and not\nvisible to anyone else. If it is being made visible for the first time,\nattempt to send the user an email.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Notification\\NotificationSyncer", "fromLink": "Flarum/Notification/NotificationSyncer.html", "link": "Flarum/Notification/NotificationSyncer.html#method_delete", "name": "Flarum\\Notification\\NotificationSyncer::delete", "doc": "&quot;&lt;p&gt;Delete a notification for all users.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Notification\\NotificationSyncer", "fromLink": "Flarum/Notification/NotificationSyncer.html", "link": "Flarum/Notification/NotificationSyncer.html#method_restore", "name": "Flarum\\Notification\\NotificationSyncer::restore", "doc": "&quot;&lt;p&gt;Restore a notification for all users.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Notification\\NotificationSyncer", "fromLink": "Flarum/Notification/NotificationSyncer.html", "link": "Flarum/Notification/NotificationSyncer.html#method_onePerUser", "name": "Flarum\\Notification\\NotificationSyncer::onePerUser", "doc": "&quot;&lt;p&gt;Limit notifications to one per user for the entire duration of the given\ncallback.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Notification\\NotificationSyncer", "fromLink": "Flarum/Notification/NotificationSyncer.html", "link": "Flarum/Notification/NotificationSyncer.html#method_sendNotifications", "name": "Flarum\\Notification\\NotificationSyncer::sendNotifications", "doc": "&quot;&lt;p&gt;Create a notification record and send an email (depending on user\npreference) from a blueprint to a list of recipients.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Notification\\NotificationSyncer", "fromLink": "Flarum/Notification/NotificationSyncer.html", "link": "Flarum/Notification/NotificationSyncer.html#method_mailNotifications", "name": "Flarum\\Notification\\NotificationSyncer::mailNotifications", "doc": "&quot;&lt;p&gt;Mail a notification to a list of users.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Notification\\NotificationSyncer", "fromLink": "Flarum/Notification/NotificationSyncer.html", "link": "Flarum/Notification/NotificationSyncer.html#method_setDeleted", "name": "Flarum\\Notification\\NotificationSyncer::setDeleted", "doc": "&quot;&lt;p&gt;Set the deleted status of a list of notification records.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Notification\\NotificationSyncer", "fromLink": "Flarum/Notification/NotificationSyncer.html", "link": "Flarum/Notification/NotificationSyncer.html#method_getAttributes", "name": "Flarum\\Notification\\NotificationSyncer::getAttributes", "doc": "&quot;&lt;p&gt;Construct an array of attributes to be stored in a notification record in\nthe database, given a notification blueprint.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Post", "fromLink": "Flarum/Post.html", "link": "Flarum/Post/AbstractEventPost.html", "name": "Flarum\\Post\\AbstractEventPost", "doc": "&quot;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Post\\AbstractEventPost", "fromLink": "Flarum/Post/AbstractEventPost.html", "link": "Flarum/Post/AbstractEventPost.html#method_getContentAttribute", "name": "Flarum\\Post\\AbstractEventPost::getContentAttribute", "doc": "&quot;&lt;p&gt;Unserialize the content attribute from the database&#039;s JSON value.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Post\\AbstractEventPost", "fromLink": "Flarum/Post/AbstractEventPost.html", "link": "Flarum/Post/AbstractEventPost.html#method_setContentAttribute", "name": "Flarum\\Post\\AbstractEventPost::setContentAttribute", "doc": "&quot;&lt;p&gt;Serialize the content attribute to be stored in the database as JSON.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Post\\Command", "fromLink": "Flarum/Post/Command.html", "link": "Flarum/Post/Command/DeletePost.html", "name": "Flarum\\Post\\Command\\DeletePost", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Post\\Command\\DeletePost", "fromLink": "Flarum/Post/Command/DeletePost.html", "link": "Flarum/Post/Command/DeletePost.html#method___construct", "name": "Flarum\\Post\\Command\\DeletePost::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Post\\Command", "fromLink": "Flarum/Post/Command.html", "link": "Flarum/Post/Command/DeletePostHandler.html", "name": "Flarum\\Post\\Command\\DeletePostHandler", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Post\\Command\\DeletePostHandler", "fromLink": "Flarum/Post/Command/DeletePostHandler.html", "link": "Flarum/Post/Command/DeletePostHandler.html#method___construct", "name": "Flarum\\Post\\Command\\DeletePostHandler::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Post\\Command\\DeletePostHandler", "fromLink": "Flarum/Post/Command/DeletePostHandler.html", "link": "Flarum/Post/Command/DeletePostHandler.html#method_handle", "name": "Flarum\\Post\\Command\\DeletePostHandler::handle", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Post\\Command", "fromLink": "Flarum/Post/Command.html", "link": "Flarum/Post/Command/EditPost.html", "name": "Flarum\\Post\\Command\\EditPost", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Post\\Command\\EditPost", "fromLink": "Flarum/Post/Command/EditPost.html", "link": "Flarum/Post/Command/EditPost.html#method___construct", "name": "Flarum\\Post\\Command\\EditPost::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Post\\Command", "fromLink": "Flarum/Post/Command.html", "link": "Flarum/Post/Command/EditPostHandler.html", "name": "Flarum\\Post\\Command\\EditPostHandler", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Post\\Command\\EditPostHandler", "fromLink": "Flarum/Post/Command/EditPostHandler.html", "link": "Flarum/Post/Command/EditPostHandler.html#method___construct", "name": "Flarum\\Post\\Command\\EditPostHandler::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Post\\Command\\EditPostHandler", "fromLink": "Flarum/Post/Command/EditPostHandler.html", "link": "Flarum/Post/Command/EditPostHandler.html#method_handle", "name": "Flarum\\Post\\Command\\EditPostHandler::handle", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Post\\Command", "fromLink": "Flarum/Post/Command.html", "link": "Flarum/Post/Command/PostReply.html", "name": "Flarum\\Post\\Command\\PostReply", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Post\\Command\\PostReply", "fromLink": "Flarum/Post/Command/PostReply.html", "link": "Flarum/Post/Command/PostReply.html#method___construct", "name": "Flarum\\Post\\Command\\PostReply::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Post\\Command", "fromLink": "Flarum/Post/Command.html", "link": "Flarum/Post/Command/PostReplyHandler.html", "name": "Flarum\\Post\\Command\\PostReplyHandler", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Post\\Command\\PostReplyHandler", "fromLink": "Flarum/Post/Command/PostReplyHandler.html", "link": "Flarum/Post/Command/PostReplyHandler.html#method___construct", "name": "Flarum\\Post\\Command\\PostReplyHandler::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Post\\Command\\PostReplyHandler", "fromLink": "Flarum/Post/Command/PostReplyHandler.html", "link": "Flarum/Post/Command/PostReplyHandler.html#method_handle", "name": "Flarum\\Post\\Command\\PostReplyHandler::handle", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Post", "fromLink": "Flarum/Post.html", "link": "Flarum/Post/CommentPost.html", "name": "Flarum\\Post\\CommentPost", "doc": "&quot;&lt;p&gt;A standard comment in a discussion.&lt;\/p&gt;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Post\\CommentPost", "fromLink": "Flarum/Post/CommentPost.html", "link": "Flarum/Post/CommentPost.html#method_reply", "name": "Flarum\\Post\\CommentPost::reply", "doc": "&quot;&lt;p&gt;Create a new instance in reply to a discussion.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Post\\CommentPost", "fromLink": "Flarum/Post/CommentPost.html", "link": "Flarum/Post/CommentPost.html#method_revise", "name": "Flarum\\Post\\CommentPost::revise", "doc": "&quot;&lt;p&gt;Revise the post&#039;s content.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Post\\CommentPost", "fromLink": "Flarum/Post/CommentPost.html", "link": "Flarum/Post/CommentPost.html#method_hide", "name": "Flarum\\Post\\CommentPost::hide", "doc": "&quot;&lt;p&gt;Hide the post.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Post\\CommentPost", "fromLink": "Flarum/Post/CommentPost.html", "link": "Flarum/Post/CommentPost.html#method_restore", "name": "Flarum\\Post\\CommentPost::restore", "doc": "&quot;&lt;p&gt;Restore the post.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Post\\CommentPost", "fromLink": "Flarum/Post/CommentPost.html", "link": "Flarum/Post/CommentPost.html#method_getContentAttribute", "name": "Flarum\\Post\\CommentPost::getContentAttribute", "doc": "&quot;&lt;p&gt;Unparse the parsed content.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Post\\CommentPost", "fromLink": "Flarum/Post/CommentPost.html", "link": "Flarum/Post/CommentPost.html#method_getParsedContentAttribute", "name": "Flarum\\Post\\CommentPost::getParsedContentAttribute", "doc": "&quot;&lt;p&gt;Get the parsed\/raw content.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Post\\CommentPost", "fromLink": "Flarum/Post/CommentPost.html", "link": "Flarum/Post/CommentPost.html#method_setContentAttribute", "name": "Flarum\\Post\\CommentPost::setContentAttribute", "doc": "&quot;&lt;p&gt;Parse the content before it is saved to the database.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Post\\CommentPost", "fromLink": "Flarum/Post/CommentPost.html", "link": "Flarum/Post/CommentPost.html#method_setParsedContentAttribute", "name": "Flarum\\Post\\CommentPost::setParsedContentAttribute", "doc": "&quot;&lt;p&gt;Set the parsed\/raw content.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Post\\CommentPost", "fromLink": "Flarum/Post/CommentPost.html", "link": "Flarum/Post/CommentPost.html#method_formatContent", "name": "Flarum\\Post\\CommentPost::formatContent", "doc": "&quot;&lt;p&gt;Get the content rendered as HTML.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Post\\CommentPost", "fromLink": "Flarum/Post/CommentPost.html", "link": "Flarum/Post/CommentPost.html#method_getFormatter", "name": "Flarum\\Post\\CommentPost::getFormatter", "doc": "&quot;&lt;p&gt;Get the text formatter instance.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Post\\CommentPost", "fromLink": "Flarum/Post/CommentPost.html", "link": "Flarum/Post/CommentPost.html#method_setFormatter", "name": "Flarum\\Post\\CommentPost::setFormatter", "doc": "&quot;&lt;p&gt;Set the text formatter instance.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Post", "fromLink": "Flarum/Post.html", "link": "Flarum/Post/DiscussionRenamedPost.html", "name": "Flarum\\Post\\DiscussionRenamedPost", "doc": "&quot;&lt;p&gt;A post which indicates that a discussion&#039;s title was changed.&lt;\/p&gt;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Post\\DiscussionRenamedPost", "fromLink": "Flarum/Post/DiscussionRenamedPost.html", "link": "Flarum/Post/DiscussionRenamedPost.html#method_saveAfter", "name": "Flarum\\Post\\DiscussionRenamedPost::saveAfter", "doc": "&quot;&lt;p&gt;Save the model, given that it is going to appear immediately after the\npassed model.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Post\\DiscussionRenamedPost", "fromLink": "Flarum/Post/DiscussionRenamedPost.html", "link": "Flarum/Post/DiscussionRenamedPost.html#method_reply", "name": "Flarum\\Post\\DiscussionRenamedPost::reply", "doc": "&quot;&lt;p&gt;Create a new instance in reply to a discussion.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Post\\DiscussionRenamedPost", "fromLink": "Flarum/Post/DiscussionRenamedPost.html", "link": "Flarum/Post/DiscussionRenamedPost.html#method_buildContent", "name": "Flarum\\Post\\DiscussionRenamedPost::buildContent", "doc": "&quot;&lt;p&gt;Build the content attribute.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Post\\Event", "fromLink": "Flarum/Post/Event.html", "link": "Flarum/Post/Event/CheckingForFlooding.html", "name": "Flarum\\Post\\Event\\CheckingForFlooding", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Post\\Event\\CheckingForFlooding", "fromLink": "Flarum/Post/Event/CheckingForFlooding.html", "link": "Flarum/Post/Event/CheckingForFlooding.html#method___construct", "name": "Flarum\\Post\\Event\\CheckingForFlooding::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Post\\Event", "fromLink": "Flarum/Post/Event.html", "link": "Flarum/Post/Event/Deleted.html", "name": "Flarum\\Post\\Event\\Deleted", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Post\\Event\\Deleted", "fromLink": "Flarum/Post/Event/Deleted.html", "link": "Flarum/Post/Event/Deleted.html#method___construct", "name": "Flarum\\Post\\Event\\Deleted::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Post\\Event", "fromLink": "Flarum/Post/Event.html", "link": "Flarum/Post/Event/Deleting.html", "name": "Flarum\\Post\\Event\\Deleting", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Post\\Event\\Deleting", "fromLink": "Flarum/Post/Event/Deleting.html", "link": "Flarum/Post/Event/Deleting.html#method___construct", "name": "Flarum\\Post\\Event\\Deleting::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Post\\Event", "fromLink": "Flarum/Post/Event.html", "link": "Flarum/Post/Event/Hidden.html", "name": "Flarum\\Post\\Event\\Hidden", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Post\\Event\\Hidden", "fromLink": "Flarum/Post/Event/Hidden.html", "link": "Flarum/Post/Event/Hidden.html#method___construct", "name": "Flarum\\Post\\Event\\Hidden::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Post\\Event", "fromLink": "Flarum/Post/Event.html", "link": "Flarum/Post/Event/Posted.html", "name": "Flarum\\Post\\Event\\Posted", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Post\\Event\\Posted", "fromLink": "Flarum/Post/Event/Posted.html", "link": "Flarum/Post/Event/Posted.html#method___construct", "name": "Flarum\\Post\\Event\\Posted::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Post\\Event", "fromLink": "Flarum/Post/Event.html", "link": "Flarum/Post/Event/Restored.html", "name": "Flarum\\Post\\Event\\Restored", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Post\\Event\\Restored", "fromLink": "Flarum/Post/Event/Restored.html", "link": "Flarum/Post/Event/Restored.html#method___construct", "name": "Flarum\\Post\\Event\\Restored::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Post\\Event", "fromLink": "Flarum/Post/Event.html", "link": "Flarum/Post/Event/Revised.html", "name": "Flarum\\Post\\Event\\Revised", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Post\\Event\\Revised", "fromLink": "Flarum/Post/Event/Revised.html", "link": "Flarum/Post/Event/Revised.html#method___construct", "name": "Flarum\\Post\\Event\\Revised::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Post\\Event", "fromLink": "Flarum/Post/Event.html", "link": "Flarum/Post/Event/Saving.html", "name": "Flarum\\Post\\Event\\Saving", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Post\\Event\\Saving", "fromLink": "Flarum/Post/Event/Saving.html", "link": "Flarum/Post/Event/Saving.html#method___construct", "name": "Flarum\\Post\\Event\\Saving::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Post\\Exception", "fromLink": "Flarum/Post/Exception.html", "link": "Flarum/Post/Exception/FloodingException.html", "name": "Flarum\\Post\\Exception\\FloodingException", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Post\\Exception\\FloodingException", "fromLink": "Flarum/Post/Exception/FloodingException.html", "link": "Flarum/Post/Exception/FloodingException.html#method_getType", "name": "Flarum\\Post\\Exception\\FloodingException::getType", "doc": "&quot;&lt;p&gt;Determine the exception&#039;s type.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Post", "fromLink": "Flarum/Post.html", "link": "Flarum/Post/Floodgate.html", "name": "Flarum\\Post\\Floodgate", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Post\\Floodgate", "fromLink": "Flarum/Post/Floodgate.html", "link": "Flarum/Post/Floodgate.html#method___construct", "name": "Flarum\\Post\\Floodgate::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Post\\Floodgate", "fromLink": "Flarum/Post/Floodgate.html", "link": "Flarum/Post/Floodgate.html#method_assertNotFlooding", "name": "Flarum\\Post\\Floodgate::assertNotFlooding", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Post\\Floodgate", "fromLink": "Flarum/Post/Floodgate.html", "link": "Flarum/Post/Floodgate.html#method_isFlooding", "name": "Flarum\\Post\\Floodgate::isFlooding", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Post", "fromLink": "Flarum/Post.html", "link": "Flarum/Post/MergeableInterface.html", "name": "Flarum\\Post\\MergeableInterface", "doc": "&quot;&lt;p&gt;A post that has the ability to be merged into an adjacent post.&lt;\/p&gt;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Post\\MergeableInterface", "fromLink": "Flarum/Post/MergeableInterface.html", "link": "Flarum/Post/MergeableInterface.html#method_saveAfter", "name": "Flarum\\Post\\MergeableInterface::saveAfter", "doc": "&quot;&lt;p&gt;Save the model, given that it is going to appear immediately after the\npassed model.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Post", "fromLink": "Flarum/Post.html", "link": "Flarum/Post/Post.html", "name": "Flarum\\Post\\Post", "doc": "&quot;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Post\\Post", "fromLink": "Flarum/Post/Post.html", "link": "Flarum/Post/Post.html#method_boot", "name": "Flarum\\Post\\Post::boot", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Post\\Post", "fromLink": "Flarum/Post/Post.html", "link": "Flarum/Post/Post.html#method_isVisibleTo", "name": "Flarum\\Post\\Post::isVisibleTo", "doc": "&quot;&lt;p&gt;Determine whether or not this post is visible to the given user.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Post\\Post", "fromLink": "Flarum/Post/Post.html", "link": "Flarum/Post/Post.html#method_discussion", "name": "Flarum\\Post\\Post::discussion", "doc": "&quot;&lt;p&gt;Define the relationship with the post&#039;s discussion.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Post\\Post", "fromLink": "Flarum/Post/Post.html", "link": "Flarum/Post/Post.html#method_user", "name": "Flarum\\Post\\Post::user", "doc": "&quot;&lt;p&gt;Define the relationship with the post&#039;s author.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Post\\Post", "fromLink": "Flarum/Post/Post.html", "link": "Flarum/Post/Post.html#method_editedUser", "name": "Flarum\\Post\\Post::editedUser", "doc": "&quot;&lt;p&gt;Define the relationship with the user who edited the post.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Post\\Post", "fromLink": "Flarum/Post/Post.html", "link": "Flarum/Post/Post.html#method_hiddenUser", "name": "Flarum\\Post\\Post::hiddenUser", "doc": "&quot;&lt;p&gt;Define the relationship with the user who hid the post.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Post\\Post", "fromLink": "Flarum/Post/Post.html", "link": "Flarum/Post/Post.html#method_scopeAllTypes", "name": "Flarum\\Post\\Post::scopeAllTypes", "doc": "&quot;&lt;p&gt;Get all posts, regardless of their type, by removing the\n&lt;code&gt;RegisteredTypesScope&lt;\/code&gt; global scope constraints applied on this model.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Post\\Post", "fromLink": "Flarum/Post/Post.html", "link": "Flarum/Post/Post.html#method_newFromBuilder", "name": "Flarum\\Post\\Post::newFromBuilder", "doc": "&quot;&lt;p&gt;Create a new model instance according to the post&#039;s type.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Post\\Post", "fromLink": "Flarum/Post/Post.html", "link": "Flarum/Post/Post.html#method_getModels", "name": "Flarum\\Post\\Post::getModels", "doc": "&quot;&lt;p&gt;Get the type-to-model map.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Post\\Post", "fromLink": "Flarum/Post/Post.html", "link": "Flarum/Post/Post.html#method_setModel", "name": "Flarum\\Post\\Post::setModel", "doc": "&quot;&lt;p&gt;Set the model for the given post type.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Post", "fromLink": "Flarum/Post.html", "link": "Flarum/Post/PostPolicy.html", "name": "Flarum\\Post\\PostPolicy", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Post\\PostPolicy", "fromLink": "Flarum/Post/PostPolicy.html", "link": "Flarum/Post/PostPolicy.html#method___construct", "name": "Flarum\\Post\\PostPolicy::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Post\\PostPolicy", "fromLink": "Flarum/Post/PostPolicy.html", "link": "Flarum/Post/PostPolicy.html#method_can", "name": "Flarum\\Post\\PostPolicy::can", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Post\\PostPolicy", "fromLink": "Flarum/Post/PostPolicy.html", "link": "Flarum/Post/PostPolicy.html#method_find", "name": "Flarum\\Post\\PostPolicy::find", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Post\\PostPolicy", "fromLink": "Flarum/Post/PostPolicy.html", "link": "Flarum/Post/PostPolicy.html#method_edit", "name": "Flarum\\Post\\PostPolicy::edit", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Post\\PostPolicy", "fromLink": "Flarum/Post/PostPolicy.html", "link": "Flarum/Post/PostPolicy.html#method_hide", "name": "Flarum\\Post\\PostPolicy::hide", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Post", "fromLink": "Flarum/Post.html", "link": "Flarum/Post/PostRepository.html", "name": "Flarum\\Post\\PostRepository", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Post\\PostRepository", "fromLink": "Flarum/Post/PostRepository.html", "link": "Flarum/Post/PostRepository.html#method_query", "name": "Flarum\\Post\\PostRepository::query", "doc": "&quot;&lt;p&gt;Get a new query builder for the posts table.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Post\\PostRepository", "fromLink": "Flarum/Post/PostRepository.html", "link": "Flarum/Post/PostRepository.html#method_queryVisibleTo", "name": "Flarum\\Post\\PostRepository::queryVisibleTo", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Post\\PostRepository", "fromLink": "Flarum/Post/PostRepository.html", "link": "Flarum/Post/PostRepository.html#method_findOrFail", "name": "Flarum\\Post\\PostRepository::findOrFail", "doc": "&quot;&lt;p&gt;Find a post by ID, optionally making sure it is visible to a certain\nuser, or throw an exception.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Post\\PostRepository", "fromLink": "Flarum/Post/PostRepository.html", "link": "Flarum/Post/PostRepository.html#method_findWhere", "name": "Flarum\\Post\\PostRepository::findWhere", "doc": "&quot;&lt;p&gt;Find posts that match certain conditions, optionally making sure they\nare visible to a certain user, and\/or using other criteria.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Post\\PostRepository", "fromLink": "Flarum/Post/PostRepository.html", "link": "Flarum/Post/PostRepository.html#method_findByIds", "name": "Flarum\\Post\\PostRepository::findByIds", "doc": "&quot;&lt;p&gt;Find posts by their IDs, optionally making sure they are visible to a\ncertain user.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Post\\PostRepository", "fromLink": "Flarum/Post/PostRepository.html", "link": "Flarum/Post/PostRepository.html#method_filterVisibleIds", "name": "Flarum\\Post\\PostRepository::filterVisibleIds", "doc": "&quot;&lt;p&gt;Filter a list of post IDs to only include posts that are visible to a\ncertain user.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Post\\PostRepository", "fromLink": "Flarum/Post/PostRepository.html", "link": "Flarum/Post/PostRepository.html#method_getIndexForNumber", "name": "Flarum\\Post\\PostRepository::getIndexForNumber", "doc": "&quot;&lt;p&gt;Get the position within a discussion where a post with a certain number\nis. If the post with that number does not exist, the index of the\nclosest post to it will be returned.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Post\\PostRepository", "fromLink": "Flarum/Post/PostRepository.html", "link": "Flarum/Post/PostRepository.html#method_queryIds", "name": "Flarum\\Post\\PostRepository::queryIds", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Post", "fromLink": "Flarum/Post.html", "link": "Flarum/Post/PostServiceProvider.html", "name": "Flarum\\Post\\PostServiceProvider", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Post\\PostServiceProvider", "fromLink": "Flarum/Post/PostServiceProvider.html", "link": "Flarum/Post/PostServiceProvider.html#method_boot", "name": "Flarum\\Post\\PostServiceProvider::boot", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Post\\PostServiceProvider", "fromLink": "Flarum/Post/PostServiceProvider.html", "link": "Flarum/Post/PostServiceProvider.html#method_registerPostTypes", "name": "Flarum\\Post\\PostServiceProvider::registerPostTypes", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Post", "fromLink": "Flarum/Post.html", "link": "Flarum/Post/PostValidator.html", "name": "Flarum\\Post\\PostValidator", "doc": "null"},
                      
              {"type": "Class", "fromName": "Flarum\\Post", "fromLink": "Flarum/Post.html", "link": "Flarum/Post/RegisteredTypesScope.html", "name": "Flarum\\Post\\RegisteredTypesScope", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Post\\RegisteredTypesScope", "fromLink": "Flarum/Post/RegisteredTypesScope.html", "link": "Flarum/Post/RegisteredTypesScope.html#method_apply", "name": "Flarum\\Post\\RegisteredTypesScope::apply", "doc": "&quot;&lt;p&gt;Apply the scope to a given Eloquent query builder.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Queue\\Console", "fromLink": "Flarum/Queue/Console.html", "link": "Flarum/Queue/Console/ListenCommand.html", "name": "Flarum\\Queue\\Console\\ListenCommand", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Queue\\Console\\ListenCommand", "fromLink": "Flarum/Queue/Console/ListenCommand.html", "link": "Flarum/Queue/Console/ListenCommand.html#method___construct", "name": "Flarum\\Queue\\Console\\ListenCommand::__construct", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Queue", "fromLink": "Flarum/Queue.html", "link": "Flarum/Queue/ExceptionHandler.html", "name": "Flarum\\Queue\\ExceptionHandler", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Queue\\ExceptionHandler", "fromLink": "Flarum/Queue/ExceptionHandler.html", "link": "Flarum/Queue/ExceptionHandler.html#method___construct", "name": "Flarum\\Queue\\ExceptionHandler::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Queue\\ExceptionHandler", "fromLink": "Flarum/Queue/ExceptionHandler.html", "link": "Flarum/Queue/ExceptionHandler.html#method_report", "name": "Flarum\\Queue\\ExceptionHandler::report", "doc": "&quot;&lt;p&gt;Report or log an exception.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Queue\\ExceptionHandler", "fromLink": "Flarum/Queue/ExceptionHandler.html", "link": "Flarum/Queue/ExceptionHandler.html#method_render", "name": "Flarum\\Queue\\ExceptionHandler::render", "doc": "&quot;&lt;p&gt;Render an exception into an HTTP response.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Queue\\ExceptionHandler", "fromLink": "Flarum/Queue/ExceptionHandler.html", "link": "Flarum/Queue/ExceptionHandler.html#method_renderForConsole", "name": "Flarum\\Queue\\ExceptionHandler::renderForConsole", "doc": "&quot;&lt;p&gt;Render an exception to the console.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Queue", "fromLink": "Flarum/Queue.html", "link": "Flarum/Queue/HackyManagerForWorker.html", "name": "Flarum\\Queue\\HackyManagerForWorker", "doc": "&quot;&lt;p&gt;A hacky workaround to avoid injecting an entire QueueManager (which we don&#039;t\nwant to build) into Laravel&#039;s queue worker class.&lt;\/p&gt;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Queue\\HackyManagerForWorker", "fromLink": "Flarum/Queue/HackyManagerForWorker.html", "link": "Flarum/Queue/HackyManagerForWorker.html#method___construct", "name": "Flarum\\Queue\\HackyManagerForWorker::__construct", "doc": "&quot;&lt;p&gt;HackyManagerForWorker constructor.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Queue\\HackyManagerForWorker", "fromLink": "Flarum/Queue/HackyManagerForWorker.html", "link": "Flarum/Queue/HackyManagerForWorker.html#method_connection", "name": "Flarum\\Queue\\HackyManagerForWorker::connection", "doc": "&quot;&lt;p&gt;Resolve a queue connection instance.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Queue\\HackyManagerForWorker", "fromLink": "Flarum/Queue/HackyManagerForWorker.html", "link": "Flarum/Queue/HackyManagerForWorker.html#method_isDownForMaintenance", "name": "Flarum\\Queue\\HackyManagerForWorker::isDownForMaintenance", "doc": "&quot;&lt;p&gt;Determine if the application is in maintenance mode.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Queue", "fromLink": "Flarum/Queue.html", "link": "Flarum/Queue/Listener.html", "name": "Flarum\\Queue\\Listener", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Queue\\Listener", "fromLink": "Flarum/Queue/Listener.html", "link": "Flarum/Queue/Listener.html#method_addEnvironment", "name": "Flarum\\Queue\\Listener::addEnvironment", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Queue\\Listener", "fromLink": "Flarum/Queue/Listener.html", "link": "Flarum/Queue/Listener.html#method_artisanBinary", "name": "Flarum\\Queue\\Listener::artisanBinary", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Queue", "fromLink": "Flarum/Queue.html", "link": "Flarum/Queue/QueueFactory.html", "name": "Flarum\\Queue\\QueueFactory", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Queue\\QueueFactory", "fromLink": "Flarum/Queue/QueueFactory.html", "link": "Flarum/Queue/QueueFactory.html#method___construct", "name": "Flarum\\Queue\\QueueFactory::__construct", "doc": "&quot;&lt;p&gt;QueueFactory constructor.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Queue\\QueueFactory", "fromLink": "Flarum/Queue/QueueFactory.html", "link": "Flarum/Queue/QueueFactory.html#method_connection", "name": "Flarum\\Queue\\QueueFactory::connection", "doc": "&quot;&lt;p&gt;Resolve a queue connection instance.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Queue", "fromLink": "Flarum/Queue.html", "link": "Flarum/Queue/QueueServiceProvider.html", "name": "Flarum\\Queue\\QueueServiceProvider", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Queue\\QueueServiceProvider", "fromLink": "Flarum/Queue/QueueServiceProvider.html", "link": "Flarum/Queue/QueueServiceProvider.html#method_register", "name": "Flarum\\Queue\\QueueServiceProvider::register", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Queue\\QueueServiceProvider", "fromLink": "Flarum/Queue/QueueServiceProvider.html", "link": "Flarum/Queue/QueueServiceProvider.html#method___construct", "name": "Flarum\\Queue\\QueueServiceProvider::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Queue\\QueueServiceProvider", "fromLink": "Flarum/Queue/QueueServiceProvider.html", "link": "Flarum/Queue/QueueServiceProvider.html#method_driver", "name": "Flarum\\Queue\\QueueServiceProvider::driver", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Search", "fromLink": "Flarum/Search.html", "link": "Flarum/Search/AbstractRegexGambit.html", "name": "Flarum\\Search\\AbstractRegexGambit", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Search\\AbstractRegexGambit", "fromLink": "Flarum/Search/AbstractRegexGambit.html", "link": "Flarum/Search/AbstractRegexGambit.html#method_apply", "name": "Flarum\\Search\\AbstractRegexGambit::apply", "doc": "&quot;&lt;p&gt;Apply conditions to the searcher for a bit of the search string.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Search\\AbstractRegexGambit", "fromLink": "Flarum/Search/AbstractRegexGambit.html", "link": "Flarum/Search/AbstractRegexGambit.html#method_match", "name": "Flarum\\Search\\AbstractRegexGambit::match", "doc": "&quot;&lt;p&gt;Match the bit against this gambit.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Search\\AbstractRegexGambit", "fromLink": "Flarum/Search/AbstractRegexGambit.html", "link": "Flarum/Search/AbstractRegexGambit.html#method_conditions", "name": "Flarum\\Search\\AbstractRegexGambit::conditions", "doc": "&quot;&lt;p&gt;Apply conditions to the search, given that the gambit was matched.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Search", "fromLink": "Flarum/Search.html", "link": "Flarum/Search/AbstractSearch.html", "name": "Flarum\\Search\\AbstractSearch", "doc": "&quot;&lt;p&gt;An object which represents the internal state of a generic search:\nthe search query, the user performing the search, the fallback sort order,\nand a log of which gambits have been used.&lt;\/p&gt;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Search\\AbstractSearch", "fromLink": "Flarum/Search/AbstractSearch.html", "link": "Flarum/Search/AbstractSearch.html#method___construct", "name": "Flarum\\Search\\AbstractSearch::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Search\\AbstractSearch", "fromLink": "Flarum/Search/AbstractSearch.html", "link": "Flarum/Search/AbstractSearch.html#method_getQuery", "name": "Flarum\\Search\\AbstractSearch::getQuery", "doc": "&quot;&lt;p&gt;Get the query builder for the search results query.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Search\\AbstractSearch", "fromLink": "Flarum/Search/AbstractSearch.html", "link": "Flarum/Search/AbstractSearch.html#method_getActor", "name": "Flarum\\Search\\AbstractSearch::getActor", "doc": "&quot;&lt;p&gt;Get the user who is performing the search.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Search\\AbstractSearch", "fromLink": "Flarum/Search/AbstractSearch.html", "link": "Flarum/Search/AbstractSearch.html#method_getDefaultSort", "name": "Flarum\\Search\\AbstractSearch::getDefaultSort", "doc": "&quot;&lt;p&gt;Get the default sort order for the search.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Search\\AbstractSearch", "fromLink": "Flarum/Search/AbstractSearch.html", "link": "Flarum/Search/AbstractSearch.html#method_setDefaultSort", "name": "Flarum\\Search\\AbstractSearch::setDefaultSort", "doc": "&quot;&lt;p&gt;Set the default sort order for the search. This will only be applied if\na sort order has not been specified in the search criteria.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Search\\AbstractSearch", "fromLink": "Flarum/Search/AbstractSearch.html", "link": "Flarum/Search/AbstractSearch.html#method_getActiveGambits", "name": "Flarum\\Search\\AbstractSearch::getActiveGambits", "doc": "&quot;&lt;p&gt;Get a list of the gambits that are active in this search.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Search\\AbstractSearch", "fromLink": "Flarum/Search/AbstractSearch.html", "link": "Flarum/Search/AbstractSearch.html#method_addActiveGambit", "name": "Flarum\\Search\\AbstractSearch::addActiveGambit", "doc": "&quot;&lt;p&gt;Add a gambit as being active in this search.&lt;\/p&gt;&quot;"},
              
              {"type": "Trait", "fromName": "Flarum\\Search", "fromLink": "Flarum/Search.html", "link": "Flarum/Search/ApplySearchParametersTrait.html", "name": "Flarum\\Search\\ApplySearchParametersTrait", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Search\\ApplySearchParametersTrait", "fromLink": "Flarum/Search/ApplySearchParametersTrait.html", "link": "Flarum/Search/ApplySearchParametersTrait.html#method_applySort", "name": "Flarum\\Search\\ApplySearchParametersTrait::applySort", "doc": "&quot;&lt;p&gt;Apply sort criteria to a discussion search.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Search\\ApplySearchParametersTrait", "fromLink": "Flarum/Search/ApplySearchParametersTrait.html", "link": "Flarum/Search/ApplySearchParametersTrait.html#method_applyOffset", "name": "Flarum\\Search\\ApplySearchParametersTrait::applyOffset", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Search\\ApplySearchParametersTrait", "fromLink": "Flarum/Search/ApplySearchParametersTrait.html", "link": "Flarum/Search/ApplySearchParametersTrait.html#method_applyLimit", "name": "Flarum\\Search\\ApplySearchParametersTrait::applyLimit", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Search", "fromLink": "Flarum/Search.html", "link": "Flarum/Search/GambitInterface.html", "name": "Flarum\\Search\\GambitInterface", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Search\\GambitInterface", "fromLink": "Flarum/Search/GambitInterface.html", "link": "Flarum/Search/GambitInterface.html#method_apply", "name": "Flarum\\Search\\GambitInterface::apply", "doc": "&quot;&lt;p&gt;Apply conditions to the searcher for a bit of the search string.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Search", "fromLink": "Flarum/Search.html", "link": "Flarum/Search/GambitManager.html", "name": "Flarum\\Search\\GambitManager", "doc": "&quot;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Search\\GambitManager", "fromLink": "Flarum/Search/GambitManager.html", "link": "Flarum/Search/GambitManager.html#method___construct", "name": "Flarum\\Search\\GambitManager::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Search\\GambitManager", "fromLink": "Flarum/Search/GambitManager.html", "link": "Flarum/Search/GambitManager.html#method_add", "name": "Flarum\\Search\\GambitManager::add", "doc": "&quot;&lt;p&gt;Add a gambit.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Search\\GambitManager", "fromLink": "Flarum/Search/GambitManager.html", "link": "Flarum/Search/GambitManager.html#method_apply", "name": "Flarum\\Search\\GambitManager::apply", "doc": "&quot;&lt;p&gt;Apply gambits to a search, given a search query.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Search\\GambitManager", "fromLink": "Flarum/Search/GambitManager.html", "link": "Flarum/Search/GambitManager.html#method_setFulltextGambit", "name": "Flarum\\Search\\GambitManager::setFulltextGambit", "doc": "&quot;&lt;p&gt;Set the gambit to handle fulltext searching.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Search\\GambitManager", "fromLink": "Flarum/Search/GambitManager.html", "link": "Flarum/Search/GambitManager.html#method_explode", "name": "Flarum\\Search\\GambitManager::explode", "doc": "&quot;&lt;p&gt;Explode a search query into an array of bits.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Search\\GambitManager", "fromLink": "Flarum/Search/GambitManager.html", "link": "Flarum/Search/GambitManager.html#method_applyGambits", "name": "Flarum\\Search\\GambitManager::applyGambits", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Search\\GambitManager", "fromLink": "Flarum/Search/GambitManager.html", "link": "Flarum/Search/GambitManager.html#method_applyFulltext", "name": "Flarum\\Search\\GambitManager::applyFulltext", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Search", "fromLink": "Flarum/Search.html", "link": "Flarum/Search/SearchCriteria.html", "name": "Flarum\\Search\\SearchCriteria", "doc": "&quot;&lt;p&gt;Represents the criteria that will determine the entire result set of a\nsearch. The limit and offset are not included because they only determine\nwhich part of the entire result set will be returned.&lt;\/p&gt;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Search\\SearchCriteria", "fromLink": "Flarum/Search/SearchCriteria.html", "link": "Flarum/Search/SearchCriteria.html#method___construct", "name": "Flarum\\Search\\SearchCriteria::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Search", "fromLink": "Flarum/Search.html", "link": "Flarum/Search/SearchResults.html", "name": "Flarum\\Search\\SearchResults", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Search\\SearchResults", "fromLink": "Flarum/Search/SearchResults.html", "link": "Flarum/Search/SearchResults.html#method___construct", "name": "Flarum\\Search\\SearchResults::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Search\\SearchResults", "fromLink": "Flarum/Search/SearchResults.html", "link": "Flarum/Search/SearchResults.html#method_getResults", "name": "Flarum\\Search\\SearchResults::getResults", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Search\\SearchResults", "fromLink": "Flarum/Search/SearchResults.html", "link": "Flarum/Search/SearchResults.html#method_areMoreResults", "name": "Flarum\\Search\\SearchResults::areMoreResults", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Search", "fromLink": "Flarum/Search.html", "link": "Flarum/Search/SearchServiceProvider.html", "name": "Flarum\\Search\\SearchServiceProvider", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Search\\SearchServiceProvider", "fromLink": "Flarum/Search/SearchServiceProvider.html", "link": "Flarum/Search/SearchServiceProvider.html#method_register", "name": "Flarum\\Search\\SearchServiceProvider::register", "doc": "&quot;&lt;p&gt;Register the service provider.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Search\\SearchServiceProvider", "fromLink": "Flarum/Search/SearchServiceProvider.html", "link": "Flarum/Search/SearchServiceProvider.html#method_registerUserGambits", "name": "Flarum\\Search\\SearchServiceProvider::registerUserGambits", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Search\\SearchServiceProvider", "fromLink": "Flarum/Search/SearchServiceProvider.html", "link": "Flarum/Search/SearchServiceProvider.html#method_registerDiscussionGambits", "name": "Flarum\\Search\\SearchServiceProvider::registerDiscussionGambits", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Settings", "fromLink": "Flarum/Settings.html", "link": "Flarum/Settings/DatabaseSettingsRepository.html", "name": "Flarum\\Settings\\DatabaseSettingsRepository", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Settings\\DatabaseSettingsRepository", "fromLink": "Flarum/Settings/DatabaseSettingsRepository.html", "link": "Flarum/Settings/DatabaseSettingsRepository.html#method___construct", "name": "Flarum\\Settings\\DatabaseSettingsRepository::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Settings\\DatabaseSettingsRepository", "fromLink": "Flarum/Settings/DatabaseSettingsRepository.html", "link": "Flarum/Settings/DatabaseSettingsRepository.html#method_all", "name": "Flarum\\Settings\\DatabaseSettingsRepository::all", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Settings\\DatabaseSettingsRepository", "fromLink": "Flarum/Settings/DatabaseSettingsRepository.html", "link": "Flarum/Settings/DatabaseSettingsRepository.html#method_get", "name": "Flarum\\Settings\\DatabaseSettingsRepository::get", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Settings\\DatabaseSettingsRepository", "fromLink": "Flarum/Settings/DatabaseSettingsRepository.html", "link": "Flarum/Settings/DatabaseSettingsRepository.html#method_set", "name": "Flarum\\Settings\\DatabaseSettingsRepository::set", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Settings\\DatabaseSettingsRepository", "fromLink": "Flarum/Settings/DatabaseSettingsRepository.html", "link": "Flarum/Settings/DatabaseSettingsRepository.html#method_delete", "name": "Flarum\\Settings\\DatabaseSettingsRepository::delete", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Settings\\Event", "fromLink": "Flarum/Settings/Event.html", "link": "Flarum/Settings/Event/Deserializing.html", "name": "Flarum\\Settings\\Event\\Deserializing", "doc": "&quot;&lt;p&gt;Prepare settings for display in the client.&lt;\/p&gt;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Settings\\Event\\Deserializing", "fromLink": "Flarum/Settings/Event/Deserializing.html", "link": "Flarum/Settings/Event/Deserializing.html#method___construct", "name": "Flarum\\Settings\\Event\\Deserializing::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Settings\\Event", "fromLink": "Flarum/Settings/Event.html", "link": "Flarum/Settings/Event/Saved.html", "name": "Flarum\\Settings\\Event\\Saved", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Settings\\Event\\Saved", "fromLink": "Flarum/Settings/Event/Saved.html", "link": "Flarum/Settings/Event/Saved.html#method___construct", "name": "Flarum\\Settings\\Event\\Saved::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Settings\\Event", "fromLink": "Flarum/Settings/Event.html", "link": "Flarum/Settings/Event/Saving.html", "name": "Flarum\\Settings\\Event\\Saving", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Settings\\Event\\Saving", "fromLink": "Flarum/Settings/Event/Saving.html", "link": "Flarum/Settings/Event/Saving.html#method___construct", "name": "Flarum\\Settings\\Event\\Saving::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Settings\\Event", "fromLink": "Flarum/Settings/Event.html", "link": "Flarum/Settings/Event/Serializing.html", "name": "Flarum\\Settings\\Event\\Serializing", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Settings\\Event\\Serializing", "fromLink": "Flarum/Settings/Event/Serializing.html", "link": "Flarum/Settings/Event/Serializing.html#method___construct", "name": "Flarum\\Settings\\Event\\Serializing::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Settings", "fromLink": "Flarum/Settings.html", "link": "Flarum/Settings/MemoryCacheSettingsRepository.html", "name": "Flarum\\Settings\\MemoryCacheSettingsRepository", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Settings\\MemoryCacheSettingsRepository", "fromLink": "Flarum/Settings/MemoryCacheSettingsRepository.html", "link": "Flarum/Settings/MemoryCacheSettingsRepository.html#method___construct", "name": "Flarum\\Settings\\MemoryCacheSettingsRepository::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Settings\\MemoryCacheSettingsRepository", "fromLink": "Flarum/Settings/MemoryCacheSettingsRepository.html", "link": "Flarum/Settings/MemoryCacheSettingsRepository.html#method_all", "name": "Flarum\\Settings\\MemoryCacheSettingsRepository::all", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Settings\\MemoryCacheSettingsRepository", "fromLink": "Flarum/Settings/MemoryCacheSettingsRepository.html", "link": "Flarum/Settings/MemoryCacheSettingsRepository.html#method_get", "name": "Flarum\\Settings\\MemoryCacheSettingsRepository::get", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Settings\\MemoryCacheSettingsRepository", "fromLink": "Flarum/Settings/MemoryCacheSettingsRepository.html", "link": "Flarum/Settings/MemoryCacheSettingsRepository.html#method_set", "name": "Flarum\\Settings\\MemoryCacheSettingsRepository::set", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Settings\\MemoryCacheSettingsRepository", "fromLink": "Flarum/Settings/MemoryCacheSettingsRepository.html", "link": "Flarum/Settings/MemoryCacheSettingsRepository.html#method_delete", "name": "Flarum\\Settings\\MemoryCacheSettingsRepository::delete", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Settings", "fromLink": "Flarum/Settings.html", "link": "Flarum/Settings/OverrideSettingsRepository.html", "name": "Flarum\\Settings\\OverrideSettingsRepository", "doc": "&quot;&lt;p&gt;A settings repository decorator that allows overriding certain values.&lt;\/p&gt;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\Settings\\OverrideSettingsRepository", "fromLink": "Flarum/Settings/OverrideSettingsRepository.html", "link": "Flarum/Settings/OverrideSettingsRepository.html#method___construct", "name": "Flarum\\Settings\\OverrideSettingsRepository::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Settings\\OverrideSettingsRepository", "fromLink": "Flarum/Settings/OverrideSettingsRepository.html", "link": "Flarum/Settings/OverrideSettingsRepository.html#method_all", "name": "Flarum\\Settings\\OverrideSettingsRepository::all", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Settings\\OverrideSettingsRepository", "fromLink": "Flarum/Settings/OverrideSettingsRepository.html", "link": "Flarum/Settings/OverrideSettingsRepository.html#method_get", "name": "Flarum\\Settings\\OverrideSettingsRepository::get", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Settings\\OverrideSettingsRepository", "fromLink": "Flarum/Settings/OverrideSettingsRepository.html", "link": "Flarum/Settings/OverrideSettingsRepository.html#method_set", "name": "Flarum\\Settings\\OverrideSettingsRepository::set", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Settings\\OverrideSettingsRepository", "fromLink": "Flarum/Settings/OverrideSettingsRepository.html", "link": "Flarum/Settings/OverrideSettingsRepository.html#method_delete", "name": "Flarum\\Settings\\OverrideSettingsRepository::delete", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Settings", "fromLink": "Flarum/Settings.html", "link": "Flarum/Settings/SettingsRepositoryInterface.html", "name": "Flarum\\Settings\\SettingsRepositoryInterface", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Settings\\SettingsRepositoryInterface", "fromLink": "Flarum/Settings/SettingsRepositoryInterface.html", "link": "Flarum/Settings/SettingsRepositoryInterface.html#method_all", "name": "Flarum\\Settings\\SettingsRepositoryInterface::all", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Settings\\SettingsRepositoryInterface", "fromLink": "Flarum/Settings/SettingsRepositoryInterface.html", "link": "Flarum/Settings/SettingsRepositoryInterface.html#method_get", "name": "Flarum\\Settings\\SettingsRepositoryInterface::get", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Settings\\SettingsRepositoryInterface", "fromLink": "Flarum/Settings/SettingsRepositoryInterface.html", "link": "Flarum/Settings/SettingsRepositoryInterface.html#method_set", "name": "Flarum\\Settings\\SettingsRepositoryInterface::set", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Settings\\SettingsRepositoryInterface", "fromLink": "Flarum/Settings/SettingsRepositoryInterface.html", "link": "Flarum/Settings/SettingsRepositoryInterface.html#method_delete", "name": "Flarum\\Settings\\SettingsRepositoryInterface::delete", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Settings", "fromLink": "Flarum/Settings.html", "link": "Flarum/Settings/SettingsServiceProvider.html", "name": "Flarum\\Settings\\SettingsServiceProvider", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Settings\\SettingsServiceProvider", "fromLink": "Flarum/Settings/SettingsServiceProvider.html", "link": "Flarum/Settings/SettingsServiceProvider.html#method_register", "name": "Flarum\\Settings\\SettingsServiceProvider::register", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Settings", "fromLink": "Flarum/Settings.html", "link": "Flarum/Settings/UninstalledSettingsRepository.html", "name": "Flarum\\Settings\\UninstalledSettingsRepository", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Settings\\UninstalledSettingsRepository", "fromLink": "Flarum/Settings/UninstalledSettingsRepository.html", "link": "Flarum/Settings/UninstalledSettingsRepository.html#method_all", "name": "Flarum\\Settings\\UninstalledSettingsRepository::all", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Settings\\UninstalledSettingsRepository", "fromLink": "Flarum/Settings/UninstalledSettingsRepository.html", "link": "Flarum/Settings/UninstalledSettingsRepository.html#method_get", "name": "Flarum\\Settings\\UninstalledSettingsRepository::get", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Settings\\UninstalledSettingsRepository", "fromLink": "Flarum/Settings/UninstalledSettingsRepository.html", "link": "Flarum/Settings/UninstalledSettingsRepository.html#method_set", "name": "Flarum\\Settings\\UninstalledSettingsRepository::set", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\Settings\\UninstalledSettingsRepository", "fromLink": "Flarum/Settings/UninstalledSettingsRepository.html", "link": "Flarum/Settings/UninstalledSettingsRepository.html#method_delete", "name": "Flarum\\Settings\\UninstalledSettingsRepository::delete", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\Update\\Controller", "fromLink": "Flarum/Update/Controller.html", "link": "Flarum/Update/Controller/IndexController.html", "name": "Flarum\\Update\\Controller\\IndexController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Update\\Controller\\IndexController", "fromLink": "Flarum/Update/Controller/IndexController.html", "link": "Flarum/Update/Controller/IndexController.html#method___construct", "name": "Flarum\\Update\\Controller\\IndexController::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Update\\Controller\\IndexController", "fromLink": "Flarum/Update/Controller/IndexController.html", "link": "Flarum/Update/Controller/IndexController.html#method_render", "name": "Flarum\\Update\\Controller\\IndexController::render", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Update\\Controller", "fromLink": "Flarum/Update/Controller.html", "link": "Flarum/Update/Controller/UpdateController.html", "name": "Flarum\\Update\\Controller\\UpdateController", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Update\\Controller\\UpdateController", "fromLink": "Flarum/Update/Controller/UpdateController.html", "link": "Flarum/Update/Controller/UpdateController.html#method___construct", "name": "Flarum\\Update\\Controller\\UpdateController::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Update\\Controller\\UpdateController", "fromLink": "Flarum/Update/Controller/UpdateController.html", "link": "Flarum/Update/Controller/UpdateController.html#method_handle", "name": "Flarum\\Update\\Controller\\UpdateController::handle", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Update", "fromLink": "Flarum/Update.html", "link": "Flarum/Update/UpdateServiceProvider.html", "name": "Flarum\\Update\\UpdateServiceProvider", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Update\\UpdateServiceProvider", "fromLink": "Flarum/Update/UpdateServiceProvider.html", "link": "Flarum/Update/UpdateServiceProvider.html#method_register", "name": "Flarum\\Update\\UpdateServiceProvider::register", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Update\\UpdateServiceProvider", "fromLink": "Flarum/Update/UpdateServiceProvider.html", "link": "Flarum/Update/UpdateServiceProvider.html#method_boot", "name": "Flarum\\Update\\UpdateServiceProvider::boot", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\Update\\UpdateServiceProvider", "fromLink": "Flarum/Update/UpdateServiceProvider.html", "link": "Flarum/Update/UpdateServiceProvider.html#method_populateRoutes", "name": "Flarum\\Update\\UpdateServiceProvider::populateRoutes", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User", "fromLink": "Flarum/User.html", "link": "Flarum/User/AbstractPolicy.html", "name": "Flarum\\User\\AbstractPolicy", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\AbstractPolicy", "fromLink": "Flarum/User/AbstractPolicy.html", "link": "Flarum/User/AbstractPolicy.html#method_subscribe", "name": "Flarum\\User\\AbstractPolicy::subscribe", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\AbstractPolicy", "fromLink": "Flarum/User/AbstractPolicy.html", "link": "Flarum/User/AbstractPolicy.html#method_getPermission", "name": "Flarum\\User\\AbstractPolicy::getPermission", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\AbstractPolicy", "fromLink": "Flarum/User/AbstractPolicy.html", "link": "Flarum/User/AbstractPolicy.html#method_scopeModelVisibility", "name": "Flarum\\User\\AbstractPolicy::scopeModelVisibility", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User", "fromLink": "Flarum/User.html", "link": "Flarum/User/AccountActivationMailer.html", "name": "Flarum\\User\\AccountActivationMailer", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\AccountActivationMailer", "fromLink": "Flarum/User/AccountActivationMailer.html", "link": "Flarum/User/AccountActivationMailer.html#method___construct", "name": "Flarum\\User\\AccountActivationMailer::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\AccountActivationMailer", "fromLink": "Flarum/User/AccountActivationMailer.html", "link": "Flarum/User/AccountActivationMailer.html#method_handle", "name": "Flarum\\User\\AccountActivationMailer::handle", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\User\\AccountActivationMailer", "fromLink": "Flarum/User/AccountActivationMailer.html", "link": "Flarum/User/AccountActivationMailer.html#method_generateToken", "name": "Flarum\\User\\AccountActivationMailer::generateToken", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\AccountActivationMailer", "fromLink": "Flarum/User/AccountActivationMailer.html", "link": "Flarum/User/AccountActivationMailer.html#method_getEmailData", "name": "Flarum\\User\\AccountActivationMailer::getEmailData", "doc": "&quot;&lt;p&gt;Get the data that should be made available to email templates.&lt;\/p&gt;&quot;"},
              
              {"type": "Trait", "fromName": "Flarum\\User", "fromLink": "Flarum/User.html", "link": "Flarum/User/AssertPermissionTrait.html", "name": "Flarum\\User\\AssertPermissionTrait", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\AssertPermissionTrait", "fromLink": "Flarum/User/AssertPermissionTrait.html", "link": "Flarum/User/AssertPermissionTrait.html#method_assertPermission", "name": "Flarum\\User\\AssertPermissionTrait::assertPermission", "doc": "&quot;&lt;p&gt;Ensure the current user is allowed to do something.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\AssertPermissionTrait", "fromLink": "Flarum/User/AssertPermissionTrait.html", "link": "Flarum/User/AssertPermissionTrait.html#method_assertRegistered", "name": "Flarum\\User\\AssertPermissionTrait::assertRegistered", "doc": "&quot;&lt;p&gt;Ensure the given actor is authenticated.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\AssertPermissionTrait", "fromLink": "Flarum/User/AssertPermissionTrait.html", "link": "Flarum/User/AssertPermissionTrait.html#method_assertCan", "name": "Flarum\\User\\AssertPermissionTrait::assertCan", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\AssertPermissionTrait", "fromLink": "Flarum/User/AssertPermissionTrait.html", "link": "Flarum/User/AssertPermissionTrait.html#method_assertAdmin", "name": "Flarum\\User\\AssertPermissionTrait::assertAdmin", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User", "fromLink": "Flarum/User.html", "link": "Flarum/User/AvatarUploader.html", "name": "Flarum\\User\\AvatarUploader", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\AvatarUploader", "fromLink": "Flarum/User/AvatarUploader.html", "link": "Flarum/User/AvatarUploader.html#method___construct", "name": "Flarum\\User\\AvatarUploader::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\User\\AvatarUploader", "fromLink": "Flarum/User/AvatarUploader.html", "link": "Flarum/User/AvatarUploader.html#method_upload", "name": "Flarum\\User\\AvatarUploader::upload", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\AvatarUploader", "fromLink": "Flarum/User/AvatarUploader.html", "link": "Flarum/User/AvatarUploader.html#method_remove", "name": "Flarum\\User\\AvatarUploader::remove", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\User", "fromLink": "Flarum/User.html", "link": "Flarum/User/AvatarValidator.html", "name": "Flarum\\User\\AvatarValidator", "doc": "null"},
                      
              {"type": "Class", "fromName": "Flarum\\User\\Command", "fromLink": "Flarum/User/Command.html", "link": "Flarum/User/Command/ConfirmEmail.html", "name": "Flarum\\User\\Command\\ConfirmEmail", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\Command\\ConfirmEmail", "fromLink": "Flarum/User/Command/ConfirmEmail.html", "link": "Flarum/User/Command/ConfirmEmail.html#method___construct", "name": "Flarum\\User\\Command\\ConfirmEmail::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User\\Command", "fromLink": "Flarum/User/Command.html", "link": "Flarum/User/Command/ConfirmEmailHandler.html", "name": "Flarum\\User\\Command\\ConfirmEmailHandler", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\Command\\ConfirmEmailHandler", "fromLink": "Flarum/User/Command/ConfirmEmailHandler.html", "link": "Flarum/User/Command/ConfirmEmailHandler.html#method___construct", "name": "Flarum\\User\\Command\\ConfirmEmailHandler::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\Command\\ConfirmEmailHandler", "fromLink": "Flarum/User/Command/ConfirmEmailHandler.html", "link": "Flarum/User/Command/ConfirmEmailHandler.html#method_handle", "name": "Flarum\\User\\Command\\ConfirmEmailHandler::handle", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User\\Command", "fromLink": "Flarum/User/Command.html", "link": "Flarum/User/Command/DeleteAvatar.html", "name": "Flarum\\User\\Command\\DeleteAvatar", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\Command\\DeleteAvatar", "fromLink": "Flarum/User/Command/DeleteAvatar.html", "link": "Flarum/User/Command/DeleteAvatar.html#method___construct", "name": "Flarum\\User\\Command\\DeleteAvatar::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User\\Command", "fromLink": "Flarum/User/Command.html", "link": "Flarum/User/Command/DeleteAvatarHandler.html", "name": "Flarum\\User\\Command\\DeleteAvatarHandler", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\Command\\DeleteAvatarHandler", "fromLink": "Flarum/User/Command/DeleteAvatarHandler.html", "link": "Flarum/User/Command/DeleteAvatarHandler.html#method___construct", "name": "Flarum\\User\\Command\\DeleteAvatarHandler::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\Command\\DeleteAvatarHandler", "fromLink": "Flarum/User/Command/DeleteAvatarHandler.html", "link": "Flarum/User/Command/DeleteAvatarHandler.html#method_handle", "name": "Flarum\\User\\Command\\DeleteAvatarHandler::handle", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User\\Command", "fromLink": "Flarum/User/Command.html", "link": "Flarum/User/Command/DeleteUser.html", "name": "Flarum\\User\\Command\\DeleteUser", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\Command\\DeleteUser", "fromLink": "Flarum/User/Command/DeleteUser.html", "link": "Flarum/User/Command/DeleteUser.html#method___construct", "name": "Flarum\\User\\Command\\DeleteUser::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User\\Command", "fromLink": "Flarum/User/Command.html", "link": "Flarum/User/Command/DeleteUserHandler.html", "name": "Flarum\\User\\Command\\DeleteUserHandler", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\Command\\DeleteUserHandler", "fromLink": "Flarum/User/Command/DeleteUserHandler.html", "link": "Flarum/User/Command/DeleteUserHandler.html#method___construct", "name": "Flarum\\User\\Command\\DeleteUserHandler::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\Command\\DeleteUserHandler", "fromLink": "Flarum/User/Command/DeleteUserHandler.html", "link": "Flarum/User/Command/DeleteUserHandler.html#method_handle", "name": "Flarum\\User\\Command\\DeleteUserHandler::handle", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User\\Command", "fromLink": "Flarum/User/Command.html", "link": "Flarum/User/Command/EditUser.html", "name": "Flarum\\User\\Command\\EditUser", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\Command\\EditUser", "fromLink": "Flarum/User/Command/EditUser.html", "link": "Flarum/User/Command/EditUser.html#method___construct", "name": "Flarum\\User\\Command\\EditUser::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User\\Command", "fromLink": "Flarum/User/Command.html", "link": "Flarum/User/Command/EditUserHandler.html", "name": "Flarum\\User\\Command\\EditUserHandler", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\Command\\EditUserHandler", "fromLink": "Flarum/User/Command/EditUserHandler.html", "link": "Flarum/User/Command/EditUserHandler.html#method___construct", "name": "Flarum\\User\\Command\\EditUserHandler::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\Command\\EditUserHandler", "fromLink": "Flarum/User/Command/EditUserHandler.html", "link": "Flarum/User/Command/EditUserHandler.html#method_handle", "name": "Flarum\\User\\Command\\EditUserHandler::handle", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User\\Command", "fromLink": "Flarum/User/Command.html", "link": "Flarum/User/Command/RegisterUser.html", "name": "Flarum\\User\\Command\\RegisterUser", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\Command\\RegisterUser", "fromLink": "Flarum/User/Command/RegisterUser.html", "link": "Flarum/User/Command/RegisterUser.html#method___construct", "name": "Flarum\\User\\Command\\RegisterUser::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User\\Command", "fromLink": "Flarum/User/Command.html", "link": "Flarum/User/Command/RegisterUserHandler.html", "name": "Flarum\\User\\Command\\RegisterUserHandler", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\Command\\RegisterUserHandler", "fromLink": "Flarum/User/Command/RegisterUserHandler.html", "link": "Flarum/User/Command/RegisterUserHandler.html#method___construct", "name": "Flarum\\User\\Command\\RegisterUserHandler::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\Command\\RegisterUserHandler", "fromLink": "Flarum/User/Command/RegisterUserHandler.html", "link": "Flarum/User/Command/RegisterUserHandler.html#method_handle", "name": "Flarum\\User\\Command\\RegisterUserHandler::handle", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User\\Command", "fromLink": "Flarum/User/Command.html", "link": "Flarum/User/Command/RequestPasswordReset.html", "name": "Flarum\\User\\Command\\RequestPasswordReset", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\Command\\RequestPasswordReset", "fromLink": "Flarum/User/Command/RequestPasswordReset.html", "link": "Flarum/User/Command/RequestPasswordReset.html#method___construct", "name": "Flarum\\User\\Command\\RequestPasswordReset::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User\\Command", "fromLink": "Flarum/User/Command.html", "link": "Flarum/User/Command/RequestPasswordResetHandler.html", "name": "Flarum\\User\\Command\\RequestPasswordResetHandler", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\Command\\RequestPasswordResetHandler", "fromLink": "Flarum/User/Command/RequestPasswordResetHandler.html", "link": "Flarum/User/Command/RequestPasswordResetHandler.html#method___construct", "name": "Flarum\\User\\Command\\RequestPasswordResetHandler::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\Command\\RequestPasswordResetHandler", "fromLink": "Flarum/User/Command/RequestPasswordResetHandler.html", "link": "Flarum/User/Command/RequestPasswordResetHandler.html#method_handle", "name": "Flarum\\User\\Command\\RequestPasswordResetHandler::handle", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User\\Command", "fromLink": "Flarum/User/Command.html", "link": "Flarum/User/Command/UploadAvatar.html", "name": "Flarum\\User\\Command\\UploadAvatar", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\Command\\UploadAvatar", "fromLink": "Flarum/User/Command/UploadAvatar.html", "link": "Flarum/User/Command/UploadAvatar.html#method___construct", "name": "Flarum\\User\\Command\\UploadAvatar::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User\\Command", "fromLink": "Flarum/User/Command.html", "link": "Flarum/User/Command/UploadAvatarHandler.html", "name": "Flarum\\User\\Command\\UploadAvatarHandler", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\Command\\UploadAvatarHandler", "fromLink": "Flarum/User/Command/UploadAvatarHandler.html", "link": "Flarum/User/Command/UploadAvatarHandler.html#method___construct", "name": "Flarum\\User\\Command\\UploadAvatarHandler::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\Command\\UploadAvatarHandler", "fromLink": "Flarum/User/Command/UploadAvatarHandler.html", "link": "Flarum/User/Command/UploadAvatarHandler.html#method_handle", "name": "Flarum\\User\\Command\\UploadAvatarHandler::handle", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User", "fromLink": "Flarum/User.html", "link": "Flarum/User/EmailConfirmationMailer.html", "name": "Flarum\\User\\EmailConfirmationMailer", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\EmailConfirmationMailer", "fromLink": "Flarum/User/EmailConfirmationMailer.html", "link": "Flarum/User/EmailConfirmationMailer.html#method___construct", "name": "Flarum\\User\\EmailConfirmationMailer::__construct", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\User\\EmailConfirmationMailer", "fromLink": "Flarum/User/EmailConfirmationMailer.html", "link": "Flarum/User/EmailConfirmationMailer.html#method_handle", "name": "Flarum\\User\\EmailConfirmationMailer::handle", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\User\\EmailConfirmationMailer", "fromLink": "Flarum/User/EmailConfirmationMailer.html", "link": "Flarum/User/EmailConfirmationMailer.html#method_generateToken", "name": "Flarum\\User\\EmailConfirmationMailer::generateToken", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\EmailConfirmationMailer", "fromLink": "Flarum/User/EmailConfirmationMailer.html", "link": "Flarum/User/EmailConfirmationMailer.html#method_getEmailData", "name": "Flarum\\User\\EmailConfirmationMailer::getEmailData", "doc": "&quot;&lt;p&gt;Get the data that should be made available to email templates.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User", "fromLink": "Flarum/User.html", "link": "Flarum/User/EmailToken.html", "name": "Flarum\\User\\EmailToken", "doc": "&quot;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\EmailToken", "fromLink": "Flarum/User/EmailToken.html", "link": "Flarum/User/EmailToken.html#method_generate", "name": "Flarum\\User\\EmailToken::generate", "doc": "&quot;&lt;p&gt;Generate an email token for the specified user.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\EmailToken", "fromLink": "Flarum/User/EmailToken.html", "link": "Flarum/User/EmailToken.html#method_user", "name": "Flarum\\User\\EmailToken::user", "doc": "&quot;&lt;p&gt;Define the relationship with the owner of this email token.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\EmailToken", "fromLink": "Flarum/User/EmailToken.html", "link": "Flarum/User/EmailToken.html#method_scopeValidOrFail", "name": "Flarum\\User\\EmailToken::scopeValidOrFail", "doc": "&quot;&lt;p&gt;Find the token with the given ID, and assert that it has not expired.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User\\Event", "fromLink": "Flarum/User/Event.html", "link": "Flarum/User/Event/Activated.html", "name": "Flarum\\User\\Event\\Activated", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\Event\\Activated", "fromLink": "Flarum/User/Event/Activated.html", "link": "Flarum/User/Event/Activated.html#method___construct", "name": "Flarum\\User\\Event\\Activated::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User\\Event", "fromLink": "Flarum/User/Event.html", "link": "Flarum/User/Event/AvatarChanged.html", "name": "Flarum\\User\\Event\\AvatarChanged", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\Event\\AvatarChanged", "fromLink": "Flarum/User/Event/AvatarChanged.html", "link": "Flarum/User/Event/AvatarChanged.html#method___construct", "name": "Flarum\\User\\Event\\AvatarChanged::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User\\Event", "fromLink": "Flarum/User/Event.html", "link": "Flarum/User/Event/AvatarDeleting.html", "name": "Flarum\\User\\Event\\AvatarDeleting", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\Event\\AvatarDeleting", "fromLink": "Flarum/User/Event/AvatarDeleting.html", "link": "Flarum/User/Event/AvatarDeleting.html#method___construct", "name": "Flarum\\User\\Event\\AvatarDeleting::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User\\Event", "fromLink": "Flarum/User/Event.html", "link": "Flarum/User/Event/AvatarSaving.html", "name": "Flarum\\User\\Event\\AvatarSaving", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\Event\\AvatarSaving", "fromLink": "Flarum/User/Event/AvatarSaving.html", "link": "Flarum/User/Event/AvatarSaving.html#method___construct", "name": "Flarum\\User\\Event\\AvatarSaving::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User\\Event", "fromLink": "Flarum/User/Event.html", "link": "Flarum/User/Event/BioChanged.html", "name": "Flarum\\User\\Event\\BioChanged", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\Event\\BioChanged", "fromLink": "Flarum/User/Event/BioChanged.html", "link": "Flarum/User/Event/BioChanged.html#method___construct", "name": "Flarum\\User\\Event\\BioChanged::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User\\Event", "fromLink": "Flarum/User/Event.html", "link": "Flarum/User/Event/CheckingPassword.html", "name": "Flarum\\User\\Event\\CheckingPassword", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\Event\\CheckingPassword", "fromLink": "Flarum/User/Event/CheckingPassword.html", "link": "Flarum/User/Event/CheckingPassword.html#method___construct", "name": "Flarum\\User\\Event\\CheckingPassword::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User\\Event", "fromLink": "Flarum/User/Event.html", "link": "Flarum/User/Event/Deleted.html", "name": "Flarum\\User\\Event\\Deleted", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\Event\\Deleted", "fromLink": "Flarum/User/Event/Deleted.html", "link": "Flarum/User/Event/Deleted.html#method___construct", "name": "Flarum\\User\\Event\\Deleted::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User\\Event", "fromLink": "Flarum/User/Event.html", "link": "Flarum/User/Event/Deleting.html", "name": "Flarum\\User\\Event\\Deleting", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\Event\\Deleting", "fromLink": "Flarum/User/Event/Deleting.html", "link": "Flarum/User/Event/Deleting.html#method___construct", "name": "Flarum\\User\\Event\\Deleting::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User\\Event", "fromLink": "Flarum/User/Event.html", "link": "Flarum/User/Event/EmailChangeRequested.html", "name": "Flarum\\User\\Event\\EmailChangeRequested", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\Event\\EmailChangeRequested", "fromLink": "Flarum/User/Event/EmailChangeRequested.html", "link": "Flarum/User/Event/EmailChangeRequested.html#method___construct", "name": "Flarum\\User\\Event\\EmailChangeRequested::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User\\Event", "fromLink": "Flarum/User/Event.html", "link": "Flarum/User/Event/EmailChanged.html", "name": "Flarum\\User\\Event\\EmailChanged", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\Event\\EmailChanged", "fromLink": "Flarum/User/Event/EmailChanged.html", "link": "Flarum/User/Event/EmailChanged.html#method___construct", "name": "Flarum\\User\\Event\\EmailChanged::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User\\Event", "fromLink": "Flarum/User/Event.html", "link": "Flarum/User/Event/GetDisplayName.html", "name": "Flarum\\User\\Event\\GetDisplayName", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\Event\\GetDisplayName", "fromLink": "Flarum/User/Event/GetDisplayName.html", "link": "Flarum/User/Event/GetDisplayName.html#method___construct", "name": "Flarum\\User\\Event\\GetDisplayName::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User\\Event", "fromLink": "Flarum/User/Event.html", "link": "Flarum/User/Event/GroupsChanged.html", "name": "Flarum\\User\\Event\\GroupsChanged", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\Event\\GroupsChanged", "fromLink": "Flarum/User/Event/GroupsChanged.html", "link": "Flarum/User/Event/GroupsChanged.html#method___construct", "name": "Flarum\\User\\Event\\GroupsChanged::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User\\Event", "fromLink": "Flarum/User/Event.html", "link": "Flarum/User/Event/LoggedIn.html", "name": "Flarum\\User\\Event\\LoggedIn", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\Event\\LoggedIn", "fromLink": "Flarum/User/Event/LoggedIn.html", "link": "Flarum/User/Event/LoggedIn.html#method___construct", "name": "Flarum\\User\\Event\\LoggedIn::__construct", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\User\\Event", "fromLink": "Flarum/User/Event.html", "link": "Flarum/User/Event/LoggedOut.html", "name": "Flarum\\User\\Event\\LoggedOut", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\Event\\LoggedOut", "fromLink": "Flarum/User/Event/LoggedOut.html", "link": "Flarum/User/Event/LoggedOut.html#method___construct", "name": "Flarum\\User\\Event\\LoggedOut::__construct", "doc": "null"},
              
              {"type": "Class", "fromName": "Flarum\\User\\Event", "fromLink": "Flarum/User/Event.html", "link": "Flarum/User/Event/PasswordChanged.html", "name": "Flarum\\User\\Event\\PasswordChanged", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\Event\\PasswordChanged", "fromLink": "Flarum/User/Event/PasswordChanged.html", "link": "Flarum/User/Event/PasswordChanged.html#method___construct", "name": "Flarum\\User\\Event\\PasswordChanged::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User\\Event", "fromLink": "Flarum/User/Event.html", "link": "Flarum/User/Event/Registered.html", "name": "Flarum\\User\\Event\\Registered", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\Event\\Registered", "fromLink": "Flarum/User/Event/Registered.html", "link": "Flarum/User/Event/Registered.html#method___construct", "name": "Flarum\\User\\Event\\Registered::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User\\Event", "fromLink": "Flarum/User/Event.html", "link": "Flarum/User/Event/RegisteringFromProvider.html", "name": "Flarum\\User\\Event\\RegisteringFromProvider", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\Event\\RegisteringFromProvider", "fromLink": "Flarum/User/Event/RegisteringFromProvider.html", "link": "Flarum/User/Event/RegisteringFromProvider.html#method___construct", "name": "Flarum\\User\\Event\\RegisteringFromProvider::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User\\Event", "fromLink": "Flarum/User/Event.html", "link": "Flarum/User/Event/Renamed.html", "name": "Flarum\\User\\Event\\Renamed", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\Event\\Renamed", "fromLink": "Flarum/User/Event/Renamed.html", "link": "Flarum/User/Event/Renamed.html#method___construct", "name": "Flarum\\User\\Event\\Renamed::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User\\Event", "fromLink": "Flarum/User/Event.html", "link": "Flarum/User/Event/Saving.html", "name": "Flarum\\User\\Event\\Saving", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\Event\\Saving", "fromLink": "Flarum/User/Event/Saving.html", "link": "Flarum/User/Event/Saving.html#method___construct", "name": "Flarum\\User\\Event\\Saving::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User\\Event", "fromLink": "Flarum/User/Event.html", "link": "Flarum/User/Event/Searching.html", "name": "Flarum\\User\\Event\\Searching", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\Event\\Searching", "fromLink": "Flarum/User/Event/Searching.html", "link": "Flarum/User/Event/Searching.html#method___construct", "name": "Flarum\\User\\Event\\Searching::__construct", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User\\Exception", "fromLink": "Flarum/User/Exception.html", "link": "Flarum/User/Exception/InvalidConfirmationTokenException.html", "name": "Flarum\\User\\Exception\\InvalidConfirmationTokenException", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\Exception\\InvalidConfirmationTokenException", "fromLink": "Flarum/User/Exception/InvalidConfirmationTokenException.html", "link": "Flarum/User/Exception/InvalidConfirmationTokenException.html#method_getType", "name": "Flarum\\User\\Exception\\InvalidConfirmationTokenException::getType", "doc": "&quot;&lt;p&gt;Determine the exception&#039;s type.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User\\Exception", "fromLink": "Flarum/User/Exception.html", "link": "Flarum/User/Exception/NotAuthenticatedException.html", "name": "Flarum\\User\\Exception\\NotAuthenticatedException", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\Exception\\NotAuthenticatedException", "fromLink": "Flarum/User/Exception/NotAuthenticatedException.html", "link": "Flarum/User/Exception/NotAuthenticatedException.html#method_getType", "name": "Flarum\\User\\Exception\\NotAuthenticatedException::getType", "doc": "&quot;&lt;p&gt;Determine the exception&#039;s type.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User\\Exception", "fromLink": "Flarum/User/Exception.html", "link": "Flarum/User/Exception/PermissionDeniedException.html", "name": "Flarum\\User\\Exception\\PermissionDeniedException", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\Exception\\PermissionDeniedException", "fromLink": "Flarum/User/Exception/PermissionDeniedException.html", "link": "Flarum/User/Exception/PermissionDeniedException.html#method_getType", "name": "Flarum\\User\\Exception\\PermissionDeniedException::getType", "doc": "&quot;&lt;p&gt;Determine the exception&#039;s type.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User", "fromLink": "Flarum/User.html", "link": "Flarum/User/Gate.html", "name": "Flarum\\User\\Gate", "doc": "&quot;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\Gate", "fromLink": "Flarum/User/Gate.html", "link": "Flarum/User/Gate.html#method___construct", "name": "Flarum\\User\\Gate::__construct", "doc": "&quot;&lt;p&gt;Create a new gate instance.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\Gate", "fromLink": "Flarum/User/Gate.html", "link": "Flarum/User/Gate.html#method_has", "name": "Flarum\\User\\Gate::has", "doc": "&quot;&lt;p&gt;Determine if a given ability has been defined.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\Gate", "fromLink": "Flarum/User/Gate.html", "link": "Flarum/User/Gate.html#method_define", "name": "Flarum\\User\\Gate::define", "doc": "&quot;&lt;p&gt;Define a new ability.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\Gate", "fromLink": "Flarum/User/Gate.html", "link": "Flarum/User/Gate.html#method_buildAbilityCallback", "name": "Flarum\\User\\Gate::buildAbilityCallback", "doc": "&quot;&lt;p&gt;Create the ability callback for a callback string.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\Gate", "fromLink": "Flarum/User/Gate.html", "link": "Flarum/User/Gate.html#method_policy", "name": "Flarum\\User\\Gate::policy", "doc": "&quot;&lt;p&gt;Define a policy class for a given class type.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\Gate", "fromLink": "Flarum/User/Gate.html", "link": "Flarum/User/Gate.html#method_before", "name": "Flarum\\User\\Gate::before", "doc": "&quot;&lt;p&gt;Register a callback to run before all Gate checks.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\Gate", "fromLink": "Flarum/User/Gate.html", "link": "Flarum/User/Gate.html#method_allows", "name": "Flarum\\User\\Gate::allows", "doc": "&quot;&lt;p&gt;Determine if the given ability should be granted for the current user.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\Gate", "fromLink": "Flarum/User/Gate.html", "link": "Flarum/User/Gate.html#method_denies", "name": "Flarum\\User\\Gate::denies", "doc": "&quot;&lt;p&gt;Determine if the given ability should be denied for the current user.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\Gate", "fromLink": "Flarum/User/Gate.html", "link": "Flarum/User/Gate.html#method_check", "name": "Flarum\\User\\Gate::check", "doc": "&quot;&lt;p&gt;Determine if the given ability should be granted for the current user.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\Gate", "fromLink": "Flarum/User/Gate.html", "link": "Flarum/User/Gate.html#method_callBeforeCallbacks", "name": "Flarum\\User\\Gate::callBeforeCallbacks", "doc": "&quot;&lt;p&gt;Call all of the before callbacks and return if a result is given.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\Gate", "fromLink": "Flarum/User/Gate.html", "link": "Flarum/User/Gate.html#method_resolveAuthCallback", "name": "Flarum\\User\\Gate::resolveAuthCallback", "doc": "&quot;&lt;p&gt;Resolve the callable for the given ability and arguments.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\Gate", "fromLink": "Flarum/User/Gate.html", "link": "Flarum/User/Gate.html#method_firstArgumentCorrespondsToPolicy", "name": "Flarum\\User\\Gate::firstArgumentCorrespondsToPolicy", "doc": "&quot;&lt;p&gt;Determine if the first argument in the array corresponds to a policy.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\Gate", "fromLink": "Flarum/User/Gate.html", "link": "Flarum/User/Gate.html#method_resolvePolicyCallback", "name": "Flarum\\User\\Gate::resolvePolicyCallback", "doc": "&quot;&lt;p&gt;Resolve the callback for a policy check.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\Gate", "fromLink": "Flarum/User/Gate.html", "link": "Flarum/User/Gate.html#method_getPolicyFor", "name": "Flarum\\User\\Gate::getPolicyFor", "doc": "&quot;&lt;p&gt;Get a policy instance for a given class.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\Gate", "fromLink": "Flarum/User/Gate.html", "link": "Flarum/User/Gate.html#method_resolvePolicy", "name": "Flarum\\User\\Gate::resolvePolicy", "doc": "&quot;&lt;p&gt;Build a policy class instance of the given type.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\Gate", "fromLink": "Flarum/User/Gate.html", "link": "Flarum/User/Gate.html#method_forUser", "name": "Flarum\\User\\Gate::forUser", "doc": "&quot;&lt;p&gt;Get a guard instance for the given user.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\Gate", "fromLink": "Flarum/User/Gate.html", "link": "Flarum/User/Gate.html#method_resolveUser", "name": "Flarum\\User\\Gate::resolveUser", "doc": "&quot;&lt;p&gt;Resolve the user from the user resolver.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\Gate", "fromLink": "Flarum/User/Gate.html", "link": "Flarum/User/Gate.html#method_after", "name": "Flarum\\User\\Gate::after", "doc": "&quot;&lt;p&gt;Register a callback to run after all Gate checks.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\Gate", "fromLink": "Flarum/User/Gate.html", "link": "Flarum/User/Gate.html#method_any", "name": "Flarum\\User\\Gate::any", "doc": "&quot;&lt;p&gt;Determine if any one of the given abilities should be granted for the current user.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\Gate", "fromLink": "Flarum/User/Gate.html", "link": "Flarum/User/Gate.html#method_authorize", "name": "Flarum\\User\\Gate::authorize", "doc": "&quot;&lt;p&gt;Determine if the given ability should be granted for the current user.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\Gate", "fromLink": "Flarum/User/Gate.html", "link": "Flarum/User/Gate.html#method_abilities", "name": "Flarum\\User\\Gate::abilities", "doc": "&quot;&lt;p&gt;Get all of the defined abilities.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\Gate", "fromLink": "Flarum/User/Gate.html", "link": "Flarum/User/Gate.html#method_raw", "name": "Flarum\\User\\Gate::raw", "doc": "&quot;&lt;p&gt;Get the raw result from the authorization callback.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User", "fromLink": "Flarum/User.html", "link": "Flarum/User/Guest.html", "name": "Flarum\\User\\Guest", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\Guest", "fromLink": "Flarum/User/Guest.html", "link": "Flarum/User/Guest.html#method_getGroupsAttribute", "name": "Flarum\\User\\Guest::getGroupsAttribute", "doc": "&quot;&lt;p&gt;Get the guest&#039;s group, containing only the &#039;guests&#039; group model.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\Guest", "fromLink": "Flarum/User/Guest.html", "link": "Flarum/User/Guest.html#method_isGuest", "name": "Flarum\\User\\Guest::isGuest", "doc": "&quot;&lt;p&gt;Check whether or not the user is a guest.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User", "fromLink": "Flarum/User.html", "link": "Flarum/User/LoginProvider.html", "name": "Flarum\\User\\LoginProvider", "doc": "&quot;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\LoginProvider", "fromLink": "Flarum/User/LoginProvider.html", "link": "Flarum/User/LoginProvider.html#method_user", "name": "Flarum\\User\\LoginProvider::user", "doc": "&quot;&lt;p&gt;Get the user that the login provider belongs to.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\LoginProvider", "fromLink": "Flarum/User/LoginProvider.html", "link": "Flarum/User/LoginProvider.html#method_logIn", "name": "Flarum\\User\\LoginProvider::logIn", "doc": "&quot;&lt;p&gt;Get the user associated with the provider so that they can be logged in.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User", "fromLink": "Flarum/User.html", "link": "Flarum/User/PasswordToken.html", "name": "Flarum\\User\\PasswordToken", "doc": "&quot;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\PasswordToken", "fromLink": "Flarum/User/PasswordToken.html", "link": "Flarum/User/PasswordToken.html#method_generate", "name": "Flarum\\User\\PasswordToken::generate", "doc": "&quot;&lt;p&gt;Generate a password token for the specified user.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\PasswordToken", "fromLink": "Flarum/User/PasswordToken.html", "link": "Flarum/User/PasswordToken.html#method_user", "name": "Flarum\\User\\PasswordToken::user", "doc": "&quot;&lt;p&gt;Define the relationship with the owner of this password token.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User", "fromLink": "Flarum/User.html", "link": "Flarum/User/RegistrationToken.html", "name": "Flarum\\User\\RegistrationToken", "doc": "&quot;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\RegistrationToken", "fromLink": "Flarum/User/RegistrationToken.html", "link": "Flarum/User/RegistrationToken.html#method_generate", "name": "Flarum\\User\\RegistrationToken::generate", "doc": "&quot;&lt;p&gt;Generate an auth token for the specified user.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\RegistrationToken", "fromLink": "Flarum/User/RegistrationToken.html", "link": "Flarum/User/RegistrationToken.html#method_scopeValidOrFail", "name": "Flarum\\User\\RegistrationToken::scopeValidOrFail", "doc": "&quot;&lt;p&gt;Find the token with the given ID, and assert that it has not expired.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User\\Search\\Gambit", "fromLink": "Flarum/User/Search/Gambit.html", "link": "Flarum/User/Search/Gambit/EmailGambit.html", "name": "Flarum\\User\\Search\\Gambit\\EmailGambit", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\Search\\Gambit\\EmailGambit", "fromLink": "Flarum/User/Search/Gambit/EmailGambit.html", "link": "Flarum/User/Search/Gambit/EmailGambit.html#method___construct", "name": "Flarum\\User\\Search\\Gambit\\EmailGambit::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\Search\\Gambit\\EmailGambit", "fromLink": "Flarum/User/Search/Gambit/EmailGambit.html", "link": "Flarum/User/Search/Gambit/EmailGambit.html#method_apply", "name": "Flarum\\User\\Search\\Gambit\\EmailGambit::apply", "doc": "&quot;&lt;p&gt;Apply conditions to the searcher for a bit of the search string.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\Search\\Gambit\\EmailGambit", "fromLink": "Flarum/User/Search/Gambit/EmailGambit.html", "link": "Flarum/User/Search/Gambit/EmailGambit.html#method_conditions", "name": "Flarum\\User\\Search\\Gambit\\EmailGambit::conditions", "doc": "&quot;&lt;p&gt;Apply conditions to the search, given that the gambit was matched.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User\\Search\\Gambit", "fromLink": "Flarum/User/Search/Gambit.html", "link": "Flarum/User/Search/Gambit/FulltextGambit.html", "name": "Flarum\\User\\Search\\Gambit\\FulltextGambit", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\Search\\Gambit\\FulltextGambit", "fromLink": "Flarum/User/Search/Gambit/FulltextGambit.html", "link": "Flarum/User/Search/Gambit/FulltextGambit.html#method___construct", "name": "Flarum\\User\\Search\\Gambit\\FulltextGambit::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\Search\\Gambit\\FulltextGambit", "fromLink": "Flarum/User/Search/Gambit/FulltextGambit.html", "link": "Flarum/User/Search/Gambit/FulltextGambit.html#method_apply", "name": "Flarum\\User\\Search\\Gambit\\FulltextGambit::apply", "doc": "&quot;&lt;p&gt;Apply conditions to the searcher for a bit of the search string.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User\\Search\\Gambit", "fromLink": "Flarum/User/Search/Gambit.html", "link": "Flarum/User/Search/Gambit/GroupGambit.html", "name": "Flarum\\User\\Search\\Gambit\\GroupGambit", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\Search\\Gambit\\GroupGambit", "fromLink": "Flarum/User/Search/Gambit/GroupGambit.html", "link": "Flarum/User/Search/Gambit/GroupGambit.html#method___construct", "name": "Flarum\\User\\Search\\Gambit\\GroupGambit::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\Search\\Gambit\\GroupGambit", "fromLink": "Flarum/User/Search/Gambit/GroupGambit.html", "link": "Flarum/User/Search/Gambit/GroupGambit.html#method_conditions", "name": "Flarum\\User\\Search\\Gambit\\GroupGambit::conditions", "doc": "&quot;&lt;p&gt;Apply conditions to the search, given that the gambit was matched.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\Search\\Gambit\\GroupGambit", "fromLink": "Flarum/User/Search/Gambit/GroupGambit.html", "link": "Flarum/User/Search/Gambit/GroupGambit.html#method_extractGroupNames", "name": "Flarum\\User\\Search\\Gambit\\GroupGambit::extractGroupNames", "doc": "&quot;&lt;p&gt;Extract the group names from the pattern match.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User\\Search", "fromLink": "Flarum/User/Search.html", "link": "Flarum/User/Search/UserSearch.html", "name": "Flarum\\User\\Search\\UserSearch", "doc": "null"},
                      
              {"type": "Class", "fromName": "Flarum\\User\\Search", "fromLink": "Flarum/User/Search.html", "link": "Flarum/User/Search/UserSearcher.html", "name": "Flarum\\User\\Search\\UserSearcher", "doc": "&quot;&lt;p&gt;Takes a UserSearchCriteria object, performs a search using gambits,\nand spits out a UserSearchResults object.&lt;\/p&gt;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\Search\\UserSearcher", "fromLink": "Flarum/User/Search/UserSearcher.html", "link": "Flarum/User/Search/UserSearcher.html#method___construct", "name": "Flarum\\User\\Search\\UserSearcher::__construct", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\Search\\UserSearcher", "fromLink": "Flarum/User/Search/UserSearcher.html", "link": "Flarum/User/Search/UserSearcher.html#method_search", "name": "Flarum\\User\\Search\\UserSearcher::search", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User", "fromLink": "Flarum/User.html", "link": "Flarum/User/SelfDemotionGuard.html", "name": "Flarum\\User\\SelfDemotionGuard", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\SelfDemotionGuard", "fromLink": "Flarum/User/SelfDemotionGuard.html", "link": "Flarum/User/SelfDemotionGuard.html#method_handle", "name": "Flarum\\User\\SelfDemotionGuard::handle", "doc": "&quot;&lt;p&gt;Prevent an admin from removing their admin permission via the API.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User", "fromLink": "Flarum/User.html", "link": "Flarum/User/SessionServiceProvider.html", "name": "Flarum\\User\\SessionServiceProvider", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\SessionServiceProvider", "fromLink": "Flarum/User/SessionServiceProvider.html", "link": "Flarum/User/SessionServiceProvider.html#method_register", "name": "Flarum\\User\\SessionServiceProvider::register", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User", "fromLink": "Flarum/User.html", "link": "Flarum/User/User.html", "name": "Flarum\\User\\User", "doc": "&quot;&quot;"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_boot", "name": "Flarum\\User\\User::boot", "doc": "&quot;&lt;p&gt;Boot the model.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_register", "name": "Flarum\\User\\User::register", "doc": "&quot;&lt;p&gt;Register a new user.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_getGate", "name": "Flarum\\User\\User::getGate", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_setGate", "name": "Flarum\\User\\User::setGate", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_rename", "name": "Flarum\\User\\User::rename", "doc": "&quot;&lt;p&gt;Rename the user.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_changeEmail", "name": "Flarum\\User\\User::changeEmail", "doc": "&quot;&lt;p&gt;Change the user&#039;s email.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_requestEmailChange", "name": "Flarum\\User\\User::requestEmailChange", "doc": "&quot;&lt;p&gt;Request that the user&#039;s email be changed.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_changePassword", "name": "Flarum\\User\\User::changePassword", "doc": "&quot;&lt;p&gt;Change the user&#039;s password.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_setPasswordAttribute", "name": "Flarum\\User\\User::setPasswordAttribute", "doc": "&quot;&lt;p&gt;Set the password attribute, storing it as a hash.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_markAllAsRead", "name": "Flarum\\User\\User::markAllAsRead", "doc": "&quot;&lt;p&gt;Mark all discussions as read.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_markNotificationsAsRead", "name": "Flarum\\User\\User::markNotificationsAsRead", "doc": "&quot;&lt;p&gt;Mark all notifications as read.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_changeAvatarPath", "name": "Flarum\\User\\User::changeAvatarPath", "doc": "&quot;&lt;p&gt;Change the path of the user avatar.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_getAvatarUrlAttribute", "name": "Flarum\\User\\User::getAvatarUrlAttribute", "doc": "&quot;&lt;p&gt;Get the URL of the user&#039;s avatar.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_getDisplayNameAttribute", "name": "Flarum\\User\\User::getDisplayNameAttribute", "doc": "&quot;&lt;p&gt;Get the user&#039;s display name.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_checkPassword", "name": "Flarum\\User\\User::checkPassword", "doc": "&quot;&lt;p&gt;Check if a given password matches the user&#039;s password.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_activate", "name": "Flarum\\User\\User::activate", "doc": "&quot;&lt;p&gt;Activate the user&#039;s account.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_hasPermission", "name": "Flarum\\User\\User::hasPermission", "doc": "&quot;&lt;p&gt;Check whether the user has a certain permission based on their groups.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_hasPermissionLike", "name": "Flarum\\User\\User::hasPermissionLike", "doc": "&quot;&lt;p&gt;Check whether the user has a permission that is like the given string,\nbased on their groups.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_getAlertableNotificationTypes", "name": "Flarum\\User\\User::getAlertableNotificationTypes", "doc": "&quot;&lt;p&gt;Get the notification types that should be alerted to this user, according\nto their preferences.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_getUnreadNotificationCount", "name": "Flarum\\User\\User::getUnreadNotificationCount", "doc": "&quot;&lt;p&gt;Get the number of unread notifications for the user.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_getUnreadNotifications", "name": "Flarum\\User\\User::getUnreadNotifications", "doc": "&quot;&lt;p&gt;Get all notifications that have not been read yet.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_getNewNotificationCount", "name": "Flarum\\User\\User::getNewNotificationCount", "doc": "&quot;&lt;p&gt;Get the number of new, unseen notifications for the user.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_getPreferencesAttribute", "name": "Flarum\\User\\User::getPreferencesAttribute", "doc": "&quot;&lt;p&gt;Get the values of all registered preferences for this user, by\ntransforming their stored preferences and merging them with the defaults.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_setPreferencesAttribute", "name": "Flarum\\User\\User::setPreferencesAttribute", "doc": "&quot;&lt;p&gt;Encode an array of preferences for storage in the database.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_shouldAlert", "name": "Flarum\\User\\User::shouldAlert", "doc": "&quot;&lt;p&gt;Check whether or not the user should receive an alert for a notification\ntype.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_shouldEmail", "name": "Flarum\\User\\User::shouldEmail", "doc": "&quot;&lt;p&gt;Check whether or not the user should receive an email for a notification\ntype.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_getPreference", "name": "Flarum\\User\\User::getPreference", "doc": "&quot;&lt;p&gt;Get the value of a preference for this user.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_setPreference", "name": "Flarum\\User\\User::setPreference", "doc": "&quot;&lt;p&gt;Set the value of a preference for this user.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_updateLastSeen", "name": "Flarum\\User\\User::updateLastSeen", "doc": "&quot;&lt;p&gt;Set the user as being last seen just now.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_isAdmin", "name": "Flarum\\User\\User::isAdmin", "doc": "&quot;&lt;p&gt;Check whether or not the user is an administrator.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_isGuest", "name": "Flarum\\User\\User::isGuest", "doc": "&quot;&lt;p&gt;Check whether or not the user is a guest.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_posts", "name": "Flarum\\User\\User::posts", "doc": "&quot;&lt;p&gt;Define the relationship with the user&#039;s posts.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_discussions", "name": "Flarum\\User\\User::discussions", "doc": "&quot;&lt;p&gt;Define the relationship with the user&#039;s discussions.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_read", "name": "Flarum\\User\\User::read", "doc": "&quot;&lt;p&gt;Define the relationship with the user&#039;s read discussions.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_groups", "name": "Flarum\\User\\User::groups", "doc": "&quot;&lt;p&gt;Define the relationship with the user&#039;s groups.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_notifications", "name": "Flarum\\User\\User::notifications", "doc": "&quot;&lt;p&gt;Define the relationship with the user&#039;s notifications.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_emailTokens", "name": "Flarum\\User\\User::emailTokens", "doc": "&quot;&lt;p&gt;Define the relationship with the user&#039;s email tokens.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_permissions", "name": "Flarum\\User\\User::permissions", "doc": "&quot;&lt;p&gt;Define the relationship with the permissions of all of the groups that\nthe user is in.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_getPermissions", "name": "Flarum\\User\\User::getPermissions", "doc": "&quot;&lt;p&gt;Get a list of permissions that the user has.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_accessTokens", "name": "Flarum\\User\\User::accessTokens", "doc": "&quot;&lt;p&gt;Define the relationship with the user&#039;s access tokens.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_loginProviders", "name": "Flarum\\User\\User::loginProviders", "doc": "&quot;&lt;p&gt;Get the user&#039;s login providers.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_can", "name": "Flarum\\User\\User::can", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_cannot", "name": "Flarum\\User\\User::cannot", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_getSession", "name": "Flarum\\User\\User::getSession", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_setSession", "name": "Flarum\\User\\User::setSession", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_setHasher", "name": "Flarum\\User\\User::setHasher", "doc": "&quot;&lt;p&gt;Set the hasher with which to hash passwords.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_addPreference", "name": "Flarum\\User\\User::addPreference", "doc": "&quot;&lt;p&gt;Register a preference with a transformer and a default value.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_getNotificationPreferenceKey", "name": "Flarum\\User\\User::getNotificationPreferenceKey", "doc": "&quot;&lt;p&gt;Get the key for a preference which flags whether or not the user will\nreceive a notification for $type via $method.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_refreshCommentCount", "name": "Flarum\\User\\User::refreshCommentCount", "doc": "&quot;&lt;p&gt;Refresh the user&#039;s comments count.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\User", "fromLink": "Flarum/User/User.html", "link": "Flarum/User/User.html#method_refreshDiscussionCount", "name": "Flarum\\User\\User::refreshDiscussionCount", "doc": "&quot;&lt;p&gt;Refresh the user&#039;s comments count.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User", "fromLink": "Flarum/User.html", "link": "Flarum/User/UserMetadataUpdater.html", "name": "Flarum\\User\\UserMetadataUpdater", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\UserMetadataUpdater", "fromLink": "Flarum/User/UserMetadataUpdater.html", "link": "Flarum/User/UserMetadataUpdater.html#method_subscribe", "name": "Flarum\\User\\UserMetadataUpdater::subscribe", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\UserMetadataUpdater", "fromLink": "Flarum/User/UserMetadataUpdater.html", "link": "Flarum/User/UserMetadataUpdater.html#method_whenPostWasPosted", "name": "Flarum\\User\\UserMetadataUpdater::whenPostWasPosted", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\UserMetadataUpdater", "fromLink": "Flarum/User/UserMetadataUpdater.html", "link": "Flarum/User/UserMetadataUpdater.html#method_whenPostWasDeleted", "name": "Flarum\\User\\UserMetadataUpdater::whenPostWasDeleted", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\UserMetadataUpdater", "fromLink": "Flarum/User/UserMetadataUpdater.html", "link": "Flarum/User/UserMetadataUpdater.html#method_whenDiscussionWasStarted", "name": "Flarum\\User\\UserMetadataUpdater::whenDiscussionWasStarted", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\UserMetadataUpdater", "fromLink": "Flarum/User/UserMetadataUpdater.html", "link": "Flarum/User/UserMetadataUpdater.html#method_whenDiscussionWasDeleted", "name": "Flarum\\User\\UserMetadataUpdater::whenDiscussionWasDeleted", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User", "fromLink": "Flarum/User.html", "link": "Flarum/User/UserPolicy.html", "name": "Flarum\\User\\UserPolicy", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\UserPolicy", "fromLink": "Flarum/User/UserPolicy.html", "link": "Flarum/User/UserPolicy.html#method_can", "name": "Flarum\\User\\UserPolicy::can", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\UserPolicy", "fromLink": "Flarum/User/UserPolicy.html", "link": "Flarum/User/UserPolicy.html#method_find", "name": "Flarum\\User\\UserPolicy::find", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User", "fromLink": "Flarum/User.html", "link": "Flarum/User/UserRepository.html", "name": "Flarum\\User\\UserRepository", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\UserRepository", "fromLink": "Flarum/User/UserRepository.html", "link": "Flarum/User/UserRepository.html#method_query", "name": "Flarum\\User\\UserRepository::query", "doc": "&quot;&lt;p&gt;Get a new query builder for the users table.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\UserRepository", "fromLink": "Flarum/User/UserRepository.html", "link": "Flarum/User/UserRepository.html#method_findOrFail", "name": "Flarum\\User\\UserRepository::findOrFail", "doc": "&quot;&lt;p&gt;Find a user by ID, optionally making sure it is visible to a certain\nuser, or throw an exception.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\UserRepository", "fromLink": "Flarum/User/UserRepository.html", "link": "Flarum/User/UserRepository.html#method_findByIdentification", "name": "Flarum\\User\\UserRepository::findByIdentification", "doc": "&quot;&lt;p&gt;Find a user by an identification (username or email).&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\UserRepository", "fromLink": "Flarum/User/UserRepository.html", "link": "Flarum/User/UserRepository.html#method_findByEmail", "name": "Flarum\\User\\UserRepository::findByEmail", "doc": "&quot;&lt;p&gt;Find a user by email.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\UserRepository", "fromLink": "Flarum/User/UserRepository.html", "link": "Flarum/User/UserRepository.html#method_getIdForUsername", "name": "Flarum\\User\\UserRepository::getIdForUsername", "doc": "&quot;&lt;p&gt;Get the ID of a user with the given username.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\UserRepository", "fromLink": "Flarum/User/UserRepository.html", "link": "Flarum/User/UserRepository.html#method_getIdsForUsername", "name": "Flarum\\User\\UserRepository::getIdsForUsername", "doc": "&quot;&lt;p&gt;Find users by matching a string of words against their username,\noptionally making sure they are visible to a certain user.&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\UserRepository", "fromLink": "Flarum/User/UserRepository.html", "link": "Flarum/User/UserRepository.html#method_scopeVisibleTo", "name": "Flarum\\User\\UserRepository::scopeVisibleTo", "doc": "&quot;&lt;p&gt;Scope a query to only include records that are visible to a user.&lt;\/p&gt;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User", "fromLink": "Flarum/User.html", "link": "Flarum/User/UserServiceProvider.html", "name": "Flarum\\User\\UserServiceProvider", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\UserServiceProvider", "fromLink": "Flarum/User/UserServiceProvider.html", "link": "Flarum/User/UserServiceProvider.html#method_register", "name": "Flarum\\User\\UserServiceProvider::register", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\UserServiceProvider", "fromLink": "Flarum/User/UserServiceProvider.html", "link": "Flarum/User/UserServiceProvider.html#method_registerGate", "name": "Flarum\\User\\UserServiceProvider::registerGate", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\User\\UserServiceProvider", "fromLink": "Flarum/User/UserServiceProvider.html", "link": "Flarum/User/UserServiceProvider.html#method_registerAvatarsFilesystem", "name": "Flarum\\User\\UserServiceProvider::registerAvatarsFilesystem", "doc": "null"},
                      {"type": "Method", "fromName": "Flarum\\User\\UserServiceProvider", "fromLink": "Flarum/User/UserServiceProvider.html", "link": "Flarum/User/UserServiceProvider.html#method_boot", "name": "Flarum\\User\\UserServiceProvider::boot", "doc": "&quot;&lt;p&gt;{@inheritdoc}&lt;\/p&gt;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\UserServiceProvider", "fromLink": "Flarum/User/UserServiceProvider.html", "link": "Flarum/User/UserServiceProvider.html#method_configureUserPreferences", "name": "Flarum\\User\\UserServiceProvider::configureUserPreferences", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\User", "fromLink": "Flarum/User.html", "link": "Flarum/User/UserValidator.html", "name": "Flarum\\User\\UserValidator", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\User\\UserValidator", "fromLink": "Flarum/User/UserValidator.html", "link": "Flarum/User/UserValidator.html#method_getUser", "name": "Flarum\\User\\UserValidator::getUser", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\UserValidator", "fromLink": "Flarum/User/UserValidator.html", "link": "Flarum/User/UserValidator.html#method_setUser", "name": "Flarum\\User\\UserValidator::setUser", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\UserValidator", "fromLink": "Flarum/User/UserValidator.html", "link": "Flarum/User/UserValidator.html#method_getRules", "name": "Flarum\\User\\UserValidator::getRules", "doc": "&quot;&quot;"},
                      {"type": "Method", "fromName": "Flarum\\User\\UserValidator", "fromLink": "Flarum/User/UserValidator.html", "link": "Flarum/User/UserValidator.html#method_getMessages", "name": "Flarum\\User\\UserValidator::getMessages", "doc": "&quot;&quot;"},
              
              {"type": "Class", "fromName": "Flarum\\Util", "fromLink": "Flarum/Util.html", "link": "Flarum/Util/Str.html", "name": "Flarum\\Util\\Str", "doc": "null"},
                                                          {"type": "Method", "fromName": "Flarum\\Util\\Str", "fromLink": "Flarum/Util/Str.html", "link": "Flarum/Util/Str.html#method_slug", "name": "Flarum\\Util\\Str::slug", "doc": "&quot;&lt;p&gt;Create a slug out of the given string.&lt;\/p&gt;&quot;"},
              
              
                                          // Fix trailing commas in the index
          {}
      ];
  
      /** Tokenizes strings by namespaces and functions */
      function tokenizer(term) {
          if (!term) {
              return [];
          }
  
          var tokens = [term];
          var meth = term.indexOf('::');
  
          // Split tokens into methods if "::" is found.
          if (meth > -1) {
              tokens.push(term.substr(meth + 2));
              term = term.substr(0, meth - 2);
          }
  
          // Split by namespace or fake namespace.
          if (term.indexOf('\\') > -1) {
              tokens = tokens.concat(term.split('\\'));
          } else if (term.indexOf('_') > 0) {
              tokens = tokens.concat(term.split('_'));
          }
  
          // Merge in splitting the string by case and return
          tokens = tokens.concat(term.match(/(([A-Z]?[^A-Z]*)|([a-z]?[^a-z]*))/g).slice(0,-1));
  
          return tokens;
      };
  
      root.Sami = {
          /**
           * Cleans the provided term. If no term is provided, then one is
           * grabbed from the query string "search" parameter.
           */
          cleanSearchTerm: function(term) {
              // Grab from the query string
              if (typeof term === 'undefined') {
                  var name = 'search';
                  var regex = new RegExp("[\\?&]" + name + "=([^&#]*)");
                  var results = regex.exec(location.search);
                  if (results === null) {
                      return null;
                  }
                  term = decodeURIComponent(results[1].replace(/\+/g, " "));
              }
  
              return term.replace(/<(?:.|\n)*?>/gm, '');
          },
  
          /** Searches through the index for a given term */
          search: function(term) {
              // Create a new search index if needed
              if (!bhIndex) {
                  bhIndex = new Bloodhound({
                      limit: 500,
                      local: searchIndex,
                      datumTokenizer: function (d) {
                          return tokenizer(d.name);
                      },
                      queryTokenizer: Bloodhound.tokenizers.whitespace
                  });
                  bhIndex.initialize();
              }
  
              results = [];
              bhIndex.get(term, function(matches) {
                  results = matches;
              });
  
              if (!rootPath) {
                  return results;
              }
  
              // Fix the element links based on the current page depth.
              return $.map(results, function(ele) {
                  if (ele.link.indexOf('..') > -1) {
                      return ele;
                  }
                  ele.link = rootPath + ele.link;
                  if (ele.fromLink) {
                      ele.fromLink = rootPath + ele.fromLink;
                  }
                  return ele;
              });
          },
  
          /** Get a search class for a specific type */
          getSearchClass: function(type) {
              return searchTypeClasses[type] || searchTypeClasses['_'];
          },
  
          /** Add the left-nav tree to the site */
          injectApiTree: function(ele) {
              ele.html(treeHtml);
          }
      };
  
      $(function() {
          // Modify the HTML to work correctly based on the current depth
          rootPath = $('body').attr('data-root-path');
          treeHtml = treeHtml.replace(/href="/g, 'href="' + rootPath);
          Sami.injectApiTree($('#api-tree'));
      });
  
      return root.Sami;
  })(window);
  
  $(function() {
  
      // Enable the version switcher
      $('#version-switcher').change(function() {
          window.location = $(this).val()
      });
  
      
          // Toggle left-nav divs on click
          $('#api-tree .hd span').click(function() {
              $(this).parent().parent().toggleClass('opened');
          });
  
          // Expand the parent namespaces of the current page.
          var expected = $('body').attr('data-name');
  
          if (expected) {
              // Open the currently selected node and its parents.
              var container = $('#api-tree');
              var node = $('#api-tree li[data-name="' + expected + '"]');
              // Node might not be found when simulating namespaces
              if (node.length > 0) {
                  node.addClass('active').addClass('opened');
                  node.parents('li').addClass('opened');
                  var scrollPos = node.offset().top - container.offset().top + container.scrollTop();
                  // Position the item nearer to the top of the screen.
                  scrollPos -= 200;
                  container.scrollTop(scrollPos);
              }
          }
  
      
      
          var form = $('#search-form .typeahead');
          form.typeahead({
              hint: true,
              highlight: true,
              minLength: 1
          }, {
              name: 'search',
              displayKey: 'name',
              source: function (q, cb) {
                  cb(Sami.search(q));
              }
          });
  
          // The selection is direct-linked when the user selects a suggestion.
          form.on('typeahead:selected', function(e, suggestion) {
              window.location = suggestion.link;
          });
  
          // The form is submitted when the user hits enter.
          form.keypress(function (e) {
              if (e.which == 13) {
                  $('#search-form').submit();
                  return true;
              }
          });
  
      
  });
  
  
  