darken_color
public static function darkencolor( $color, $darkenamount, $format='hex' )
public static function darkencolor( $color, $darkenamount, $format='hex' )
This hook supports dynamic naming with the following modifiers:
This hook supports dynamic naming with the following modifiers:
Filter the common currencies shown in currency selects that use this data. You'll want to make sure the custom data that maps to the key is included in the gform_currencies filter.
This hook supports dynamic naming with the following modifiers:
This hook supports dynamic naming with the following modifiers:
This hook supports dynamic naming with the following modifiers:
Allow users to filter the theme slug returned for a given form.
Filter to allow third-party code to modify the setting section to query against in the JSON.
Filter to allow third-party code to modify the setting name being queried against in the JSON.
External filter usable by third-party code to modify/return the form ID for display. Useful for selecting the Form ID based on externally-defined conditions.
Allows third-party code to define a custom template path to load for full-screen display. Defaults to our internal view.
This hook supports dynamic naming with the following modifiers:
This hook supports dynamic naming with the following modifiers:
Allows the search criteria to be filtered before exporting entries.
Allows users to filter the SVG options available to output in themes.
Allows users to filter the path used to glob the available SVGs to use for display in themes.
public static function generateblockstylespalette( $blocksettings )
Acts as a container for any Global Config data we need to send to both
Class GFHoneypotHandler
Abstract class to provide contract for JSON Handlers used to query against JSON values in the database.
GFJSONHandler implementation which uses a MySQL JSON query to gather data. More performant that string-based
GFJSONHandler implementation which uses a MySQL "LIKE" query. Not as performant as JSON_CONTAINS, but
Config items for the Installation Wizard I18N
AJAX Endpoint for saving preferences.
AJAX Endpoint for validating a license key.
AJAX Endpoint for Creating a form from a template.
Theme Layer set up to be used in a fluent context. This layer extends GFAllAccessThemeLayer,
Wrapper around the FluentThemeLayer that provides fluent access (each call returns the class so
Implementation of GFThemeLayer which uses all available traits.
Class used to handle overriding the content of a field or form.
Handles defining Settings Fields for the Form block.
Definition_Engines are responsible for adding things that define values, such as
Handles defining Form Settings fields for a theme layer.
Handles enqueuing various script and style assets.
Handles outputting CSS blocks composed of custom CSS Properties.
Output_Engines are responsible for outputting some sort of value, whether CSS blocks,
Engine to provide PHP Markup overrides for given views. Uses gformfieldcontent and gformfieldcontent
Factory to generate the Definition Engines used by a theme layer.
Factory to generate the Output Engines used by a theme layer.
GFThemeLayer
Provides methods for outputting custom CSS Properties for a form.
Add-on class used to register our Theme Layers and pieces of architecture.
Class GFThemeLayers_Provider
public static function isdarkcolor( $color='', $threshold=465 )
public static function islegacymarkupenabled( $formor_id )
public static function lightencolor( $color, $lightenamount, $format='hex' )
public static function output_svg( $key )
public static function setspamfilter( $form_id, $filter, $reason )