SilverStripe\MultiDomain\MultiDomainRequestFilter
A request filter for handling multi-domain logic
- Author: Aaron Carlino <aaron@silverstripe.com>
Synopsis
class MultiDomainRequestFilter
implements
RequestFilter
{
- // methods
- public void preRequest()
- public void postRequest()
- protected string createNativeURLForDomain()
Hierarchy
Implements
- SilverStripe\Control\RequestFilter
Methods
protected
- createNativeURLForDomain() — Creates a native URL for a domain. This functionality is abstracted so that other modules can overload it, e.g. translatable modules that have their own custom URLs.
public
- postRequest() — Post request noop
- preRequest() — Gets the active domain, and sets its URL to the native one, with a vanity URL in the request