A

Flash::add() — Method in class Flash
Add values for a key for the next request.
Flash::addNow() — Method in class Flash
Add values for a key for the current request.
ArgumentsClass in namespace WPEmerge\Helpers
A collection of tools dealing with urls
Url::addLeadingSlash() — Method in class Url
Ensure url has a leading slash
Url::addTrailingSlash() — Method in class Url
Ensure url has a trailing slash
HasMiddlewareInterface::addMiddleware() — Method in class HasMiddlewareInterface
Add middleware
HasMiddlewareInterface::add() — Method in class HasMiddlewareInterface
Alias for addMiddleware.
HasMiddlewareTrait::addMiddleware() — Method in class HasMiddlewareTrait
Add middleware.
HasMiddlewareTrait::add() — Method in class HasMiddlewareTrait
Alias for addMiddleware.
HasRoutesInterface::addRoute() — Method in class HasRoutesInterface
Add a route
HasRoutesInterface::any() — Method in class HasRoutesInterface
Create and add a route for all supported methods
HasRoutesTrait::addRoute() — Method in class HasRoutesTrait
Add a route
HasRoutesTrait::any() — Method in class HasRoutesTrait
Create and add a route for all supported methods
Route::addQueryFilter() — Method in class Route
Add the query filter to the appropriate WordPress action.
Route::applyQueryFilter() — Method in class Route
Apply the query filter, if any.
RouteGroup::addMiddleware() — Method in class RouteGroup
Add middleware
Router::addRoute() — Method in class Router
Add a route
AliasLoaderClass in namespace WPEmerge\Support
Register class aliases for facades
AliasLoader::alias() — Method in class AliasLoader
Add an alias to the loader.
ArrClass in namespace WPEmerge\Support
A collection of tools dealing with arrays
Arr::accessible() — Method in class Arr
Determine whether the given value is array accessible.
Arr::add() — Method in class Arr
Add an element to an array using "dot" notation if it doesn't exist.
ViewService::addGlobal() — Method in class ViewService
Set a global variable.
ViewService::addGlobals() — Method in class ViewService
Set an array of global variables.
ViewService::addComposer() — Method in class ViewService
Add view composer.

B

ControllersServiceProvider::boot() — Method in class ControllersServiceProvider
Bootstrap any services if needed
CsrfServiceProvider::boot() — Method in class CsrfServiceProvider
Bootstrap any services if needed
ExceptionsServiceProvider::boot() — Method in class ExceptionsServiceProvider
Bootstrap any services if needed
FlashServiceProvider::boot() — Method in class FlashServiceProvider
Bootstrap any services if needed
Framework::boot() — Method in class Framework
Boot the framework.
OldInputServiceProvider::boot() — Method in class OldInputServiceProvider
Bootstrap any services if needed
RequestsServiceProvider::boot() — Method in class RequestsServiceProvider
Bootstrap any services if needed
RedirectResponse::back() — Method in class RedirectResponse
Get a response redirecting back to the referrer or a fallback.
ResponsesServiceProvider::boot() — Method in class ResponsesServiceProvider
Bootstrap any services if needed
Router::boot() — Method in class Router
Hook into WordPress actions.
RoutingServiceProvider::boot() — Method in class RoutingServiceProvider
Bootstrap any services if needed
ServiceProviderInterface::boot() — Method in class ServiceProviderInterface
Bootstrap any services if needed
ViewServiceProvider::boot() — Method in class ViewServiceProvider
Bootstrap any services if needed

C

ControllersServiceProviderClass in namespace WPEmerge\Controllers
Provide controller dependencies
CsrfClass in namespace WPEmerge\Csrf
Provide CSRF protection utilities through WordPress nonces.
CsrfMiddlewareClass in namespace WPEmerge\Csrf
Store current request data and clear old request data
CsrfServiceProviderClass in namespace WPEmerge\Csrf
Provide CSRF dependencies.
CsrfClass in namespace WPEmerge\Facades
Provide access to the CSRF service.
Flash::clear() — Method in class Flash
Clear the entire store or the values for a key for the current request.
Flash::clearNext() — Method in class Flash
Clear the entire store or the values for a key for the next request.
OldInput::clear() — Method in class OldInput
Clear input for the next request.
Request::cookie() — Method in class Request
Get a value from the COOKIE parameters.
ConditionFactoryClass in namespace WPEmerge\Routing\Conditions
Check against the current url
ConditionInterfaceClass in namespace WPEmerge\Routing\Conditions
Interface that condition types must implement
CustomConditionClass in namespace WPEmerge\Routing\Conditions
Check against a custom callable
UrlCondition::concatenate() — Method in class UrlCondition
Concatenate 2 url conditions into a new one
Arr::collapse() — Method in class Arr
Collapse an array of arrays into a single array.
Facade::clearResolvedInstance() — Method in class Facade
Clear a resolved facade instance.
Facade::clearResolvedInstances() — Method in class Facade
Clear all of the resolved instances.
NameProxyViewEngine::canonical() — Method in class NameProxyViewEngine
Return a canonical string representation of the view name.
PhpViewEngine::canonical() — Method in class PhpViewEngine
Return a canonical string representation of the view name.
ViewEngineInterface::canonical() — Method in class ViewEngineInterface
Return a canonical string representation of the view name.
ViewService::compose() — Method in class ViewService
Get the composed context for a view.

D

Framework::debugging() — Method in class Framework
Get whether WordPress is in debug mode
HasRoutesInterface::delete() — Method in class HasRoutesInterface
Create and add a route for the DELETE method
HasRoutesTrait::delete() — Method in class HasRoutesTrait
Create and add a route for the DELETE method
Arr::divide() — Method in class Arr
Divide an array into two arrays. One with keys and the other with values.
Arr::dot() — Method in class Arr
Flatten a multi-dimensional associative array with dots.
Arr::data_get() — Method in class Arr
Get an item from an array or object using "dot" notation.

E

ErrorHandlerClass in namespace WPEmerge\Exceptions
ErrorHandlerInterfaceClass in namespace WPEmerge\Exceptions
ExceptionClass in namespace WPEmerge\Exceptions
ExceptionsServiceProviderClass in namespace WPEmerge\Exceptions
Provide exceptions dependencies.
Flash::enabled() — Method in class Flash
Get whether the flash service is enabled.
Handler::execute() — Method in class Handler
Execute the parsed handler with any provided arguments and return the result
OldInput::enabled() — Method in class OldInput
Get whether the old input service is enabled.
HasMiddlewareInterface::executeMiddleware() — Method in class HasMiddlewareInterface
Execute an array of middleware recursively (last in, first out)
HasMiddlewareTrait::executeMiddleware() — Method in class HasMiddlewareTrait
Execute an array of middleware recursively (last in, first out)
ResponseService::error() — Method in class ResponseService
Get an error response, with status headers and rendering a suitable view as the body.
RouteHandler::execute() — Method in class RouteHandler
Execute the handler
Router::execute() — Method in class Router
Execute the first satisfied route, if any.
ExtendsConfigTraitClass in namespace WPEmerge\ServiceProviders
Allows objects to extend the config.
ExtendsConfigTrait::extendConfig() — Method in class ExtendsConfigTrait
Extends the WP Emerge config in the container with a new key.
Arr::except() — Method in class Arr
Get all of the given array except for a specified array of items.
Arr::exists() — Method in class Arr
Determine if the given key exists in the provided array.
NameProxyViewEngine::exists() — Method in class NameProxyViewEngine
Check if a view exists.
PhpViewEngine::exists() — Method in class PhpViewEngine
Check if a view exists.
ViewEngineInterface::exists() — Method in class ViewEngineInterface
Check if a view exists.

F

Csrf::field() — Method in class Csrf
Return the markup for a hidden input which holds the current token.
FlashClass in namespace WPEmerge\Facades
Provide access to session flashing service
FrameworkClass in namespace WPEmerge\Facades
Provide access to the framework instance
FlashClass in namespace WPEmerge\Flash
Provide a way to flash data into the session for the next request.
FlashMiddlewareClass in namespace WPEmerge\Flash
Store current request data and clear old request data
FlashServiceProviderClass in namespace WPEmerge\Flash
Provide flash dependencies.
FrameworkClass in namespace WPEmerge\Framework
Main communication channel with the framework
Framework::facade() — Method in class Framework
Register a facade class
Arguments::flip() — Method in class Arguments
Get a closure which will flip preceding optional arguments around.
Request::fromGlobals() — Method in class Request
Create a new instance from php super globals.
Request::files() — Method in class Request
Get a value from the FILES parameters.
Arr::first() — Method in class Arr
Get the first element in an array passing a given truth test.
Arr::forget() — Method in class Arr
Remove one or many array items from a given array using "dot" notation.
FacadeClass in namespace WPEmerge\Support
Base facade class that should be extended by all facades

G

Csrf::getToken() — Method in class Csrf
Get the last generated token.
Csrf::getTokenFromRequest() — Method in class Csrf
Get the csrf token from a request.
Csrf::generateToken() — Method in class Csrf
Generate a new token.
ErrorHandler::getResponse() — Method in class ErrorHandler
Get a response representing the specified exception.
ErrorHandlerInterface::getResponse() — Method in class ErrorHandlerInterface
Get a response representing the specified exception.
Flash::getStore() — Method in class Flash
Get the store for flash messages.
Flash::get() — Method in class Flash
Get the entire store or the values for a key for the current request.
Flash::getNext() — Method in class Flash
Get the entire store or the values for a key for the next request.
Framework::getContainer() — Method in class Framework
Get the IoC container instance
Handler::get() — Method in class Handler
Get the parsed handler
Url::getPath() — Method in class Url
Get the path for the request relative to the home url
OldInput::get() — Method in class OldInput
Get request value for key from the previous request.
HasMiddlewareInterface::getMiddleware() — Method in class HasMiddlewareInterface
Get registered middleware
HasMiddlewareTrait::getMiddleware() — Method in class HasMiddlewareTrait
Get registered middleware
Request::getMethod() — Method in class Request
Get the request method.
Request::getUrl() — Method in class Request
Get the request url.
Request::get() — Method in class Request
Get a value from the GET parameters.
ConditionInterface::getArguments() — Method in class ConditionInterface
Get an array of arguments for use in request
CustomCondition::getArguments() — Method in class CustomCondition
Get an array of arguments for use in request
CustomCondition::getCallable() — Method in class CustomCondition
Get the assigned callable
MultipleCondition::getArguments() — Method in class MultipleCondition
Get an array of arguments for use in request
MultipleCondition::getConditions() — Method in class MultipleCondition
Get all assigned conditions
NegateCondition::getArguments() — Method in class NegateCondition
Get an array of arguments for use in request
PostIdCondition::getArguments() — Method in class PostIdCondition
Get an array of arguments for use in request
PostSlugCondition::getArguments() — Method in class PostSlugCondition
Get an array of arguments for use in request
PostStatusCondition::getArguments() — Method in class PostStatusCondition
Get an array of arguments for use in request
PostTemplateCondition::getArguments() — Method in class PostTemplateCondition
Get an array of arguments for use in request
PostTypeCondition::getArguments() — Method in class PostTypeCondition
Get an array of arguments for use in request
QueryVarCondition::getArguments() — Method in class QueryVarCondition
Get an array of arguments for use in request
UrlCondition::getArguments() — Method in class UrlCondition
Get an array of arguments for use in request
UrlCondition::getUrl() — Method in class UrlCondition
Get the url for this condition
UrlCondition::getValidationRegex() — Method in class UrlCondition
Get regex to test whether normal urls match the parameter-based one
HasRoutesInterface::getRoutes() — Method in class HasRoutesInterface
Get registered routes
HasRoutesInterface::group() — Method in class HasRoutesInterface
Create and add a route group
HasRoutesInterface::get() — Method in class HasRoutesInterface
Create and add a route for the GET and HEAD methods
HasRoutesTrait::getRoutes() — Method in class HasRoutesTrait
Get registered routes
HasRoutesTrait::group() — Method in class HasRoutesTrait
Create and add a route group
HasRoutesTrait::get() — Method in class HasRoutesTrait
Create and add a route for the GET and HEAD methods
Route::getMethods() — Method in class Route
Get allowed methods.
Route::getCondition() — Method in class Route
Get condition.
Route::getHandler() — Method in class Route
Get handler.
Route::getQueryFilter() — Method in class Route
Get the main WordPress query vars filter, if any.
Route::getArguments() — Method in class Route
Get arguments.
RouteGroup::getArguments() — Method in class RouteGroup
Get arguments.
RouteGroup::group() — Method in class RouteGroup
Create and add a route group
RouteHandler::get() — Method in class RouteHandler
Get the handler
RouteInterface::getArguments() — Method in class RouteInterface
Get arguments.
Router::getMiddlewarePriority() — Method in class Router
Get middleware priority.
Router::getCurrentRoute() — Method in class Router
Get the current route.
AliasLoader::getInstance() — Method in class AliasLoader
Get or create the singleton alias loader instance.
AliasLoader::getAliases() — Method in class AliasLoader
Get the registered aliases.
Arr::get() — Method in class Arr
Get an item from an array using "dot" notation.
Facade::getFacadeRoot() — Method in class Facade
Get the root object behind the facade.
Facade::getFacadeApplication() — Method in class Facade
Get the application instance behind the facade.
HasContextInterface::getContext() — Method in class HasContextInterface
Get context values.
HasContextTrait::getContext() — Method in class HasContextTrait
Get context values.
HasNameTrait::getName() — Method in class HasNameTrait
Get name.
NameProxyViewEngine::getDefaultBinding() — Method in class NameProxyViewEngine
Get the default binding
NameProxyViewEngine::getBindings() — Method in class NameProxyViewEngine
Get all bindings
NameProxyViewEngine::getBindingForFile() — Method in class NameProxyViewEngine
Get the engine key binding for a specific file
PhpView::getLayoutContent() — Method in class PhpView
Get the top-most layout content from the stack.
PhpView::getFilepath() — Method in class PhpView
Get filepath.
PhpView::getLayout() — Method in class PhpView
Get layout.
ViewInterface::getName() — Method in class ViewInterface
Get name.
ViewService::getGlobals() — Method in class ViewService
Get global variables.
ViewService::getComposersForView() — Method in class ViewService
Get view composer.

H

WordPressController::handle() — Method in class WordPressController
Default WordPress handler.
CsrfMiddleware::handle() — Method in class CsrfMiddleware
Execute middleware
FlashMiddleware::handle() — Method in class FlashMiddleware
Execute middleware
HandlerClass in namespace WPEmerge\Helpers
Represent a generic handler - a Closure or a class method to be resolved from the service container
OldInputMiddleware::handle() — Method in class OldInputMiddleware
Execute middleware
HasMiddlewareInterfaceClass in namespace WPEmerge\Middleware
Interface for HasMiddlewareTrait
HasMiddlewareTraitClass in namespace WPEmerge\Middleware
Allow objects to have middleware
MiddlewareInterface::handle() — Method in class MiddlewareInterface
Execute middleware
Request::headers() — Method in class Request
Get a value from the headers.
HasRoutesInterfaceClass in namespace WPEmerge\Routing
Interface for HasRoutesTrait
HasRoutesTraitClass in namespace WPEmerge\Routing
Allow objects to have routes
Route::handle() — Method in class Route
Get a response for the given request.
RouteGroup::handle() — Method in class RouteGroup
Get a response for the given request.
RouteInterface::handle() — Method in class RouteInterface
Get a response for the given request.
Router::handleAll() — Method in class Router
Handle ALL requests.
Arr::has() — Method in class Arr
Check if an item or items exist in an array using "dot" notation.
HasContextInterfaceClass in namespace WPEmerge\View
HasContextTraitClass in namespace WPEmerge\View
HasNameTraitClass in namespace WPEmerge\View

I

Csrf::isValidToken() — Method in class Csrf
Check if a token is valid.
InvalidCsrfTokenExceptionClass in namespace WPEmerge\Csrf
Framework::isBooted() — Method in class Framework
Get whether the framework has been booted
Framework::instantiate() — Method in class Framework
Create and return a class instance
MixedType::isClass() — Method in class MixedType
Check if a value is a valid class name
Request::isGet() — Method in class Request
Check if the request method is GET.
Request::isHead() — Method in class Request
Check if the request method is HEAD.
Request::isPost() — Method in class Request
Check if the request method is POST.
Request::isPut() — Method in class Request
Check if the request method is PUT.
Request::isPatch() — Method in class Request
Check if the request method is PATCH.
Request::isDelete() — Method in class Request
Check if the request method is DELETE.
Request::isOptions() — Method in class Request
Check if the request method is OPTIONS.
Request::isReadVerb() — Method in class Request
Check if the request method is a "read" verb.
ConditionInterface::isSatisfied() — Method in class ConditionInterface
Get whether the condition is satisfied
CustomCondition::isSatisfied() — Method in class CustomCondition
Get whether the condition is satisfied
InvalidRouteConditionExceptionClass in namespace WPEmerge\Routing\Conditions
MultipleCondition::isSatisfied() — Method in class MultipleCondition
Get whether the condition is satisfied
NegateCondition::isSatisfied() — Method in class NegateCondition
Get whether the condition is satisfied
PostIdCondition::isSatisfied() — Method in class PostIdCondition
Get whether the condition is satisfied
PostSlugCondition::isSatisfied() — Method in class PostSlugCondition
Get whether the condition is satisfied
PostStatusCondition::isSatisfied() — Method in class PostStatusCondition
Get whether the condition is satisfied
PostTemplateCondition::isSatisfied() — Method in class PostTemplateCondition
Get whether the condition is satisfied
PostTypeCondition::isSatisfied() — Method in class PostTypeCondition
Get whether the condition is satisfied
QueryVarCondition::isSatisfied() — Method in class QueryVarCondition
Get whether the condition is satisfied
UrlCondition::isSatisfied() — Method in class UrlCondition
Get whether the condition is satisfied
Route::isSatisfied() — Method in class Route
Get whether the route is satisfied.
RouteGroup::isSatisfied() — Method in class RouteGroup
Get whether the route is satisfied.
RouteInterface::isSatisfied() — Method in class RouteInterface
Get whether the route is satisfied.
AliasLoader::isRegistered() — Method in class AliasLoader
Indicates if the loader has been registered.
Arr::isAssoc() — Method in class Arr
Determines if an array is associative.

J

ResponseService::json() — Method in class ResponseService
Get a cloned response, json encoding the passed data as the body.

L

AliasLoader::load() — Method in class AliasLoader
Load a class alias if it is registered.
Arr::last() — Method in class Arr
Get the last element in an array passing a given truth test.

M

MixedTypeClass in namespace WPEmerge\Helpers
MiddlewareInterfaceClass in namespace WPEmerge\Middleware
Interface that middleware must implement
ConditionFactory::make() — Method in class ConditionFactory
Create a new condition.
MultipleConditionClass in namespace WPEmerge\Routing\Conditions
Check against an array of conditions in an AND logical relationship
NameProxyViewEngine::make() — Method in class NameProxyViewEngine
Create a view instance from the first view name that exists.
PhpViewEngine::make() — Method in class PhpViewEngine
Create a view instance from the first view name that exists.
ViewEngineInterface::make() — Method in class ViewEngineInterface
Create a view instance from the first view name that exists.
ViewService::make() — Method in class ViewService
Create a view instance.

N

MixedType::normalizePath() — Method in class MixedType
Normalize a path's slashes according to the current OS.
NegateConditionClass in namespace WPEmerge\Routing\Conditions
Negate another condition's result.
NotFoundExceptionClass in namespace WPEmerge\Routing
NameProxyViewEngineClass in namespace WPEmerge\View
Render view files with different engines depending on their filename

O

OldInputClass in namespace WPEmerge\Facades
Provide access to old input service
OldInputClass in namespace WPEmerge\Input
Provide a way to get values from the previous request.
OldInputMiddlewareClass in namespace WPEmerge\Input
Store current request data and clear old request data
OldInputServiceProviderClass in namespace WPEmerge\Input
Provide old input dependencies.
ResponseService::output() — Method in class ResponseService
Get a cloned response with the passed string as the body.
HasRoutesInterface::options() — Method in class HasRoutesInterface
Create and add a route for the OPTIONS method
HasRoutesTrait::options() — Method in class HasRoutesTrait
Create and add a route for the OPTIONS method
Arr::only() — Method in class Arr
Get a subset of the items from the given array.

P

Request::post() — Method in class Request
Get a value from the POST parameters.
PostIdConditionClass in namespace WPEmerge\Routing\Conditions
Check against the current post's id
PostSlugConditionClass in namespace WPEmerge\Routing\Conditions
Check against the current post's slug
PostStatusConditionClass in namespace WPEmerge\Routing\Conditions
Check against the current post's status.
PostTemplateConditionClass in namespace WPEmerge\Routing\Conditions
Check against the current post's template
PostTypeConditionClass in namespace WPEmerge\Routing\Conditions
Check against the current post's type
HasRoutesInterface::post() — Method in class HasRoutesInterface
Create and add a route for the POST method
HasRoutesInterface::put() — Method in class HasRoutesInterface
Create and add a route for the PUT method
HasRoutesInterface::patch() — Method in class HasRoutesInterface
Create and add a route for the PATCH method
HasRoutesTrait::post() — Method in class HasRoutesTrait
Create and add a route for the POST method
HasRoutesTrait::put() — Method in class HasRoutesTrait
Create and add a route for the PUT method
HasRoutesTrait::patch() — Method in class HasRoutesTrait
Create and add a route for the PATCH method
Arr::pluck() — Method in class Arr
Pluck an array of values from an array.
Arr::prepend() — Method in class Arr
Push an item onto the beginning of an array.
Arr::pull() — Method in class Arr
Get a value from the array, and remove it.
PhpViewClass in namespace WPEmerge\View
Render a view file with php.
PhpViewEngineClass in namespace WPEmerge\View
Render view files with php.

Q

QueryVarConditionClass in namespace WPEmerge\Routing\Conditions
Check against a query var value.
Route::query() — Method in class Route
Set the main WordPress query vars filter.

R

ControllersServiceProvider::register() — Method in class ControllersServiceProvider
Register all dependencies in the IoC container
CsrfServiceProvider::register() — Method in class CsrfServiceProvider
Register all dependencies in the IoC container
ErrorHandler::register() — Method in class ErrorHandler
Register any necessary error, exception and shutdown handlers.
ErrorHandlerInterface::register() — Method in class ErrorHandlerInterface
Register any necessary error, exception and shutdown handlers.
ExceptionsServiceProvider::register() — Method in class ExceptionsServiceProvider
Register all dependencies in the IoC container
ResponseClass in namespace WPEmerge\Facades
Provide access to the responses service.
RouteConditionClass in namespace WPEmerge\Facades
Provide access to the route condition factory.
RouterClass in namespace WPEmerge\Facades
Provide access to the router service
FlashServiceProvider::register() — Method in class FlashServiceProvider
Register all dependencies in the IoC container
Framework::resolve() — Method in class Framework
Resolve a dependency from the IoC container
Framework::respond() — Method in class Framework
Send output based on a response object
Url::removeLeadingSlash() — Method in class Url
Ensure url does not have a leading slash
Url::removeTrailingSlash() — Method in class Url
Ensure url does not have a trailing slash
OldInputServiceProvider::register() — Method in class OldInputServiceProvider
Register all dependencies in the IoC container
RequestClass in namespace WPEmerge\Requests
A server request representation
RequestsServiceProviderClass in namespace WPEmerge\Requests
Provide request dependencies.
RequestsServiceProvider::register() — Method in class RequestsServiceProvider
Register all dependencies in the IoC container
RedirectResponseClass in namespace WPEmerge\Responses
A collection of tools for the creation of responses
ResponsableInterfaceClass in namespace WPEmerge\Responses
ResponseServiceClass in namespace WPEmerge\Responses
A collection of tools for the creation of responses.
ResponseService::respond() — Method in class ResponseService
Send output based on a response object.
ResponseService::response() — Method in class ResponseService
Create a new response object.
ResponseService::redirect() — Method in class ResponseService
Get a cloned response, with location and status headers.
ResponsesServiceProviderClass in namespace WPEmerge\Responses
Provide responses dependencies.
ResponsesServiceProvider::register() — Method in class ResponsesServiceProvider
Register all dependencies in the IoC container
HasRoutesInterface::route() — Method in class HasRoutesInterface
Create and add a new route
HasRoutesTrait::route() — Method in class HasRoutesTrait
Create and add a new route
RouteClass in namespace WPEmerge\Routing
Represent a route
Route::removeQueryFilter() — Method in class Route
Remove the query filter from the appropriate WordPress action.
RouteGroupClass in namespace WPEmerge\Routing
RouteGroup::route() — Method in class RouteGroup
Create and add a new route
RouteHandlerClass in namespace WPEmerge\Routing
Represent a Closure or a controller method to be executed in response to a request
RouteInterfaceClass in namespace WPEmerge\Routing
Interface that routes must implement
RouterClass in namespace WPEmerge\Routing
Provide routing for site requests (i.e. all non-api requests)
RoutingServiceProviderClass in namespace WPEmerge\Routing
Provide routing dependencies
RoutingServiceProvider::register() — Method in class RoutingServiceProvider
Register all dependencies in the IoC container
ServiceProviderInterface::register() — Method in class ServiceProviderInterface
Register all dependencies in the IoC container
AliasLoader::register() — Method in class AliasLoader
Register the loader on the auto-loader stack.
ViewServiceProvider::register() — Method in class ViewServiceProvider
Register all dependencies in the IoC container

S

Flash::setStore() — Method in class Flash
Set the store for flash messages.
Flash::shift() — Method in class Flash
Shift current store and replace it with next store.
Flash::save() — Method in class Flash
Save flashed data to store.
OldInput::set() — Method in class OldInput
Set input for the next request.
Request::server() — Method in class Request
Get a value from the SERVER parameters.
Route::setQueryFilter() — Method in class Route
Set the main WordPress query vars filter and add it to the appropriate WordPress action.
Router::sortMiddleware() — Method in class Router
Sort middleware by priority in ascending order.
Router::setCurrentRoute() — Method in class Router
Set the current route.
ServiceProviderInterfaceClass in namespace WPEmerge\ServiceProviders
Interface that service providers must implement
AliasLoader::setAliases() — Method in class AliasLoader
Set the registered aliases.
AliasLoader::setRegistered() — Method in class AliasLoader
Set the "registered" state of the loader.
AliasLoader::setInstance() — Method in class AliasLoader
Set the value of the singleton alias loader.
Arr::set() — Method in class Arr
Set an array item to a given value using "dot" notation.
Arr::shuffle() — Method in class Arr
Shuffle the given array and return the result.
Arr::sortRecursive() — Method in class Arr
Recursively sort an array by keys and values.
Facade::spy() — Method in class Facade
Convert the facade into a Mockery spy.
Facade::shouldReceive() — Method in class Facade
Initiate a mock expectation on the facade.
Facade::swap() — Method in class Facade
Hotswap the underlying instance behind the facade.
Facade::setFacadeApplication() — Method in class Facade
Set the application instance.
HasNameTrait::setName() — Method in class HasNameTrait
Set name.
PhpView::setFilepath() — Method in class PhpView
Set filepath.
PhpView::setLayout() — Method in class PhpView
Set layout.
ViewInterface::setName() — Method in class ViewInterface
Set name.

T

MixedType::toArray() — Method in class MixedType
Converts a value to an array containing this value unless it is an array
RedirectResponse::to() — Method in class RedirectResponse
Get a response redirecting to a specific url.
ResponsableInterface::toResponse() — Method in class ResponsableInterface
Convert to Psr\Http\Message\ResponseInterface.
PhpView::toString() — Method in class PhpView
Render the view to a string.
PhpView::toResponse() — Method in class PhpView
Convert to Psr\Http\Message\ResponseInterface.
ViewInterface::toString() — Method in class ViewInterface
Render the view to a string.
ViewService::triggerPartialHooks() — Method in class ViewService
Trigger core hooks for a partial, if any.

U

Csrf::url() — Method in class Csrf
Add the token to a URL.
ErrorHandler::unregister() — Method in class ErrorHandler
Unregister any registered error, exception and shutdown handlers.
ErrorHandlerInterface::unregister() — Method in class ErrorHandlerInterface
Unregister any registered error, exception and shutdown handlers.
UrlClass in namespace WPEmerge\Helpers
A collection of tools dealing with urls
UrlConditionClass in namespace WPEmerge\Routing\Conditions
Check against the current url

V

ViewClass in namespace WPEmerge\Facades
Provide access to the view service
ViewEngineClass in namespace WPEmerge\Facades
Provide access to the view service
MixedType::value() — Method in class MixedType
Executes a value depending on what type it is and returns the result Callable: call; return result Instance: call method; return result Class: instantiate; call method; return result Other: return value without taking any action
ResponseService::view() — Method in class ResponseService
Get a view file representation.
ViewEngineInterfaceClass in namespace WPEmerge\View
Interface that view engines must implement
ViewExceptionClass in namespace WPEmerge\View
ViewInterfaceClass in namespace WPEmerge\View
Represent and render a view to a string.
ViewNotFoundExceptionClass in namespace WPEmerge\View
ViewServiceClass in namespace WPEmerge\View
Provide general view-related functionality.
ViewServiceProviderClass in namespace WPEmerge\View
Provide view dependencies

W

WordPressControllerClass in namespace WPEmerge\Controllers
Handles normal WordPress requests without interfering Useful if you only want to add a middleware to a route without handling the output
HasContextInterface::with() — Method in class HasContextInterface
Add context values.
HasContextTrait::with() — Method in class HasContextTrait
Add context values.

_

Csrf::__construct() — Method in class Csrf
Constructor.
ErrorHandler::__construct() — Method in class ErrorHandler
Constructor.
Flash::__construct() — Method in class Flash
Constructor.
Framework::__construct() — Method in class Framework
Constructor
Handler::__construct() — Method in class Handler
Constructor
OldInput::__construct() — Method in class OldInput
Constructor.
Request::__construct() — Method in class Request
Constructor.
RedirectResponse::__construct() — Method in class RedirectResponse
Constructor.
ResponseService::__construct() — Method in class ResponseService
Constructor.
ConditionFactory::__construct() — Method in class ConditionFactory
Constructor.
CustomCondition::__construct() — Method in class CustomCondition
Constructor
MultipleCondition::__construct() — Method in class MultipleCondition
Constructor
NegateCondition::__construct() — Method in class NegateCondition
Constructor.
PostIdCondition::__construct() — Method in class PostIdCondition
Constructor
PostSlugCondition::__construct() — Method in class PostSlugCondition
Constructor
PostStatusCondition::__construct() — Method in class PostStatusCondition
Constructor
PostTemplateCondition::__construct() — Method in class PostTemplateCondition
Constructor
PostTypeCondition::__construct() — Method in class PostTypeCondition
Constructor
QueryVarCondition::__construct() — Method in class QueryVarCondition
Constructor.
UrlCondition::__construct() — Method in class UrlCondition
Constructor
Route::__construct() — Method in class Route
Constructor.
RouteGroup::__construct() — Method in class RouteGroup
Constructor
RouteHandler::__construct() — Method in class RouteHandler
Constructor
Router::__construct() — Method in class Router
Constructor.
Facade::__callStatic() — Method in class Facade
Handle dynamic, static calls to the object.
NameProxyViewEngine::__construct() — Method in class NameProxyViewEngine
Constructor