function create($option) { $option['property'] = $this->validateProperty($option['property']); if (!count($option['property'])) { return; } TSHelper::removeUIndex($option, array('media', array()), array('selector', array()), 'property'); $output = null; $output .= $this->createMedia($option['media']); $output .= $this->createSelector($option['selector']); $output .= $this->createProperty($option['property']); $output .= $this->createMedia($option['media'], false); return $output; }
function adminCreateField($data) { $html = null; TSHelper::removeUIndex($data, 'type'); switch ($data['type']) { default: $html = $this->adminCreateFieldColorPicker($data); } return $html; }