Classes
A console command that creates users and stores them in the database.
A console command that deletes users from the database.
A console command that lists all the existing users.
A class to resolve and manage paths. Paths defined here are allowed to have variables within them.
Interface AsyncZoneInterface - Async Controllers have to implement this interface in
order to use the proper widgets for that zone.
Interface BackendZone - Backend Controllers have to implement this interface
in order to use the proper widgets for that zone.
Controllers that display a single record must implement this interface.
Interface FrontendZoneInterface - Frontend Controllers have to implement this
interface in order to use the proper widgets for that zone.
"JSON_EXTRACT" "(" StringPrimary "," StringPrimary {"," StringPrimary }* ")"
Any Field entity must implement this interface to be properly mapped.
Any Field entity that has child fields must implement this interface.
Implements the methods of the FieldParentInterface.
Field that should be included in excerpt must implement this interface
Field that has in excerpt must implement this interface
Field that should be included if the value should be persisted as is (e.g. without sanitising it)
Field that can be cast to a plain scalar value (string, int, boolean, float) in excerpt must implement this interface
Any Field that has an array of fields as its value must implement this interface.
Greatly inspired by:
Stores the locale of the user in the session after the
login. This can be used by the LocaleSubscriber afterwards.
BaseWidget can be used as easy starter pack or as a base for your own extensions.
Auto-generated Migration: Please modify to your needs!
Handler class to convert the DSL for content queries into an
object representation.
Directive to modify query based on activation of 'earliest' modifier.
Directive that allows running of a callback on query.
Directive to modify query based on activation of 'latest' modifier.
Directive to add a limit modifier to the query.
Directive to add a paging modifier to the query.
Directive to alter query based on 'order' parameter.
Directive to add a page modifier to the query.
Directive a raw output of the generated query.
Directive to modify query based on activation of 'random' modifier.
Directive to specify that an array, rather than a single object should be returned.
Directive to specify that a single object, rather than an array should be returned.
This class represents a single filter that converts to an expression along
with associated query values.
This class takes an overall config array as input and parses into values
applicable for performing select queries.
Handler to fetch a single record if an identifier is set in the query.
Handler class to perform select query and return a resultset.
Interface that defines minimum functionality of a Bolt Query class.
Handler class to convert the DSL for content query parameters
into equivalent ORM expressions.
Interface QueryScopeInterface
Interface defines a class that provides additional scoping for a Content Query.
This query class coordinates a select query build from Bolt's
custom query DSL as documented here:.
Bolt specific Twig functions and filters that provide array manipulation.
Dump Twig extension.
HTML functionality Twig extension.
Twig setcontent node.
Setcontent functionality Twig extension.
Text functionality Twig extension.
Twig {% dump %} token parser.
Twig {% setcontent %} token parser.
Widget functionality Twig extension.
This class is used to convert PHP date format to moment.js format.
Bolt's current version.
BaseWidget can be used as easy starter pack or as a base for your own widgets.
Interface CacheAwareInterface - Widgets that make use of caching need to implement
this interface, in order to have their contents cached.
This class provides some Widget locations that could be useful for template designers.
Class for matching HTML elements and injecting text.
Zone constants class to define which part of the Bolt site that a request is
relative to.
This class categorizes all possible automatic widget locations.
Interface RequestAwareInterface - Widgets that make use of the Request to provide
their functionality need to implement this interface.
Interface ResponseAwareInterface - Widgets that make use of the Response to provide
their functionality need to implement this interface.
Interface StopwatchAwareInterface - Widgets that implement this interface, will have
their execution time show up in Symfony's Profiler
Interface TwigAwareInterface - Widgets that make use of a template to render their
contents need to implement this interface, in order to access the current
Twig\Environment and to render a Twig template.
Every widget must implement this interface.