PATH:
home
/
letacommog
/
gdiags.fr
/
wp-content
/
plugins
/
multi-step-form
/
includes
/
lib
<?php /** * Base class for all input blocks. */ abstract class Mondula_Form_Wizard_Block { public function generate_id($ids) { $result = 'fw'; foreach ($ids as $id) { $result .= '-' . $id; } return $result; } abstract function render($ids); private static $block_types = null; public static function get_block_types() { if (self::$block_types === null) { self::$block_types = apply_filters('multi-step-form/block-types', array()); } return self::$block_types; } public static function from_aa($block, $current_version, $serialized_version) { $block_type_arr = self::get_block_types(); if (array_key_exists($block['type'], $block_type_arr)) { return call_user_func($block_type_arr[$block['type']]['class'] . '::from_aa', $block, $current_version, $serialized_version); } return null; } public static function sanitize_admin($block) { foreach ($block as &$value) { $value = sanitize_text_field($value); } return $block; } }
[+]
..
[-] msf-block.class.php
[edit]
[+]
partials
[-] msf-wizard-repository.class.php
[edit]
[-] msf-shortcode.class.php
[edit]
[-] msf-wizard-service.class.php
[edit]
[-] msf-activator.class.php
[edit]
[-] msf-wizard-step-part.class.php
[edit]
[-] msf-wizard.class.php
[edit]
[-] msf-wizard-step.class.php
[edit]
[+]
msf-blocks