/administrator/components/com_fabrik/helpers/element.php
PHP | 46 lines | 40 code | 5 blank | 1 comment | 8 complexity | 04ee209e628a566a58999d731f516d76 MD5 | raw file
- <?php
- // Check to ensure this file is within the rest of the framework
- defined('JPATH_BASE') or die();
- class ElementHelper{
-
- function getId($element, $control_name, $name )
- {
- if (method_exists($element, 'getId')) {
- $id = $element->getId($control_name, $name);
- } else {
- $id = "$control_name.$name";
- }
- return $id;
- }
-
- function getFullName($element, $control_name, $name) {
- if (method_exists($element, 'getFullName')) {
- $fullName = $element->getFullName($control_name, $name);
- } else {
- $fullName = $control_name."[".$name."]";
- }
- return $fullName;
- }
-
- function getRepeatCounter( $element )
- {
- if (method_exists($element, 'getRepeatCounter')) {
- $c = $this->getRepeatCounter();
- } else {
- $c = 0;
- }
- return $c;
- }
-
- function getRepeat( $element )
- {
- if (method_exists($element, 'getRepeat')) {
- $c = $this->getRepeat();
- } else {
- $c = 0;
- }
- return $c;
- }
- }
- ?>