Classes
Base class for an Action.
Copy Impersonation URL action.
Copy Link action.
Base class for a "link" action.
The list of models that can have actions applied to them.
The list of Actions.
A list of components to render in each comment's footer.
HTML attributes to be applied to comment elements.
A list of components to render in each comment's footer.
A list of components to render in each comment's header.
A list of components to render at the bottom of the last page of comments.
Manage a list of assets grouped into bundles.
A list of components to render at the top of the CP Dashboard.
A list of components to render in the Control Panel navigation menu.
A list of components to render in the document
.An extender to register formatting callbacks.
A list of components to render in the page header.
A list of components to render in the index footer.
A list of components to render in the index sidebar.
A list of components to render in the layout after the main content.
A list of components to render in the layout before the main content.
A list of supported locales.
A list of notification types to offer user preferences for.
HTML attributes to be applied to post elements.
A list of components to render in the post feed header.
A list of components to render in the post feed toolbar.
A list of filters that can be applied to post feeds, to make available for selection when configuring a Channel.
A list of components to render in each post's footer.
A list of components to render in the post page header.
A list of components to render under each post's title.
A list of layouts that can be applied to post feeds.
A list of components to render for each post in the "list" layout.
A list of components to render on the post page, between the post and the comments.
A list of components to render in the post page sidebar.
Manage JavaScript asset bundles.
Manage stylesheet asset bundles.
A list of components to render in the user profile.
A list of components to render in the user menu.
A list of components to render in the user profile navigation menu.
A Feed is a paginated query that can have Filters applied to it.
A filter that sorts results by the title
column alphabetically.
Base class for a Filter.
A filter that shows items that the user is following, with the most recently followed at the top.
A filter that shows items that the user is ignoring, with the most recently ignored at the top.
A filter that sorts results by most recently active.
A filter that sorts results by most recently created.
A filter that sorts results by least recently created.
A filter that sorts results by their reaction score, with an optional scoping by time period.
A filter that .
A filter that .
User mention parsing utilities.
Upload parsing utilities.
The Formatter parses plain text content and renders it as HTML.
Controller for endpoints related to the Actions system.
Base controller class.
Controller for CP channel management (create and update).
Controller for CP dashboard.
Controller for CP group management (list, create, and update).
Controller for CP page management (create and update).
Controller for CP reaction set management.
Controller for CP reaction type management.
Controller for the CP structure index.
Controller for CP structure heading management (create and update).
Controller for CP structure link management (create and update).
Controller for CP user management.
Controller to render plain-text content as HTML.
Controller for comments (show, create, update).
Controller for the forum index (home, channels, and pages).
Controller for notification management.
Controller for a post (post page, create, and update).
Controller for user preferences views.
Controller for RSS feeds.
Controller for the search interface.
Controller for user profiles.
Controller to impersonate users.
Controller to look up users by name.
Middleware to save the actor's "last seen" time so that we can use it to show them what content is new since their last visit.
Middleware to require guests to log in if there are no structure items visible to the public.
Middleware to require password confirmation, but only if the user's account has a password set.
Base class for a Layout.
Methods to make a model "followable" per user.
Methods to give a model a formatted text body
.
Methods to manage a model's icon
attribute.
Methods to associate uploaded images with a model.
Methods to manage permissions on a model.
Methods to give a model per-user state.
Trait for models that notifications can be about.
Methods to manage reactions on a model.
Methods to manage permissions that are granted to a model.
Methods for models that can be a part of the forum "structure", like channels, pages, links, and headings.
Methods for models that have validation rules.
Base class for a Waterhole Eloquent model.
Base class for a Waterhole notification.
Scope to calculate each comment's index (ie. how many comments came before it) in the select clause.
Scope to restrict model visibility according to the permission system.
Translator decorator that adds support for Fluent translations.
Helper class for making