.
*
* @package ReduxFramework
* @subpackage Field_slides
* @author Luciano "WebCaos" Ubertini
* @author Daniel J Griffiths (Ghost1227)
* @author Dovy Paukstys
* @version 3.0.0
*/
// Exit if accessed directly
if (!defined('ABSPATH')) {
exit;
}
// Don't duplicate me!
if (!class_exists('ReduxFramework_slides')) {
/**
* Main ReduxFramework_slides class
*
* @since 1.0.0
*/
class ReduxFramework_slides {
/**
* Field Constructor.
*
* Required - must call the parent constructor, then assign field and value to vars, and obviously call the render field function
*
* @since 1.0.0
* @access public
* @return void
*/
function __construct($field = array(), $value = '', $parent) {
$this->parent = $parent;
$this->field = $field;
$this->value = $value;
}
/**
* Field Render Function.
*
* Takes the vars and outputs the HTML for the field in the settings
*
* @since 1.0.0
* @access public
* @return void
*/
public function render() {
$defaults = array(
'show' => array(
'title' => true,
'description' => true,
'url' => true,
)
);
$this->field = wp_parse_args($this->field, $defaults);
echo '