• Namespace
  • Class
  • Tree
  • Deprecated
  • Todo
  • Hooks

Namespaces

  • None
  • SIW
    • Admin
    • API
    • Async
    • Batch
    • Compatibility
    • Data
    • Elements
    • Email
    • External
    • Forms
    • Modules
    • Newsletter
    • Page_Builder
    • Plato
    • Widgets
    • WooCommerce
      • Admin
      • Checkout
      • Email
      • Export
      • Frontend
      • Import

Classes

  • Form
  • Processor_Spam_Check

Class Form

Class om een Caldera Forms formulier toe te voegen

Namespace: SIW\Forms
Copyright: 2019 SIW Internationale Vrijwilligersprojecten
Since: 3.0.0
Located at forms/form.php

Methods summary

public
# __construct( string $id )

Init

Init

Parameters

$id
protected boolean
# load_data( )

Laadt data uit bestand

Laadt data uit bestand

Returns

boolean
public
# add_to_forms( array $forms )

Voegt formulier toe

Voegt formulier toe

Parameters

$forms
public array
# add_form( array $form )

Voegt eigenschappen van formulier toe

Voegt eigenschappen van formulier toe

Parameters

$form

Returns

array
protected
# init_form( )

Initialiseer formulier

Initialiseer formulier

protected
# set_mailer( )

Zet instellingen van mailer

Zet instellingen van mailer

protected
# set_autoresponder( )

Zet instellingen van autoresponder

Zet instellingen van autoresponder

protected
# add_processor( string $id, string $type, array $config, array $conditions = [] )

Voegt formprocessor toe

Voegt formprocessor toe

Parameters

$id
$type
$config
$conditions
protected
# set_spam_check( )

Voegt form processor voor spam check toe

Voegt form processor voor spam check toe

protected
# set_pages( )

Voegt pagina's toe

Voegt pagina's toe

Todo:

naam van formulier gebruiken als fallback
protected
# set_fields( )

Zet de velden van het formulier

Zet de velden van het formulier

protected
# parse_field( array|string $field )

Undocumented function

Undocumented function

Parameters

$field
protected array
# generate_button_row( integer $current_page, integer $last_page )

Genereert knoppenrij

Genereert knoppenrij

Parameters

$current_page
$last_page

Returns

array
protected
# add_conditional_group( string $slug, string $type, array $groups )

Voegt condities toe

Voegt condities toe

Parameters

$slug
$type
$groups
protected string
# format_options( array $options )

Formatteert array met opties

Formatteert array met opties

Parameters

$options

Returns

string
protected string
# get_email_template( array $args )

Haalt e-mailtemplate op

Haalt e-mailtemplate op

Parameters

$args

Returns

string

Constants summary

integer DEFAULT_CELL_WIDTH

Standaard cell-breedte

Standaard cell-breedte

# 6

Properties summary

protected string $id

ID van het formulier

ID van het formulier

#
protected array $form

Formulier

Formulier

#
protected array $data

Data uit configuratiebestand

Data uit configuratiebestand

#
protected array $default_fields

Standaardvelden

Standaardvelden

#
protected array $email_settings

Instellingen voor e-mail

Instellingen voor e-mail

#
SIW API documentation generated by ApiGen