Your IP : 216.73.216.240


Current Path : /home/juvelize/saulnois/tmp/install_695d2cf0b4957/src/Field/
Upload File :
Current File : /home/juvelize/saulnois/tmp/install_695d2cf0b4957/src/Field/SubformproField.php

<?php
/*
* @package		Tech Fry Library
* @license		https://www.gnu.org/licenses/gpl-3.0.en.html
*/

namespace TechFry\Library\Field;

defined('_JEXEC') or die;

use Joomla\CMS\Form\Field\SubformField;

class SubformproField extends SubformField
{
	protected $type = 'Subformpro';

  	public function setup(\SimpleXMLElement $element, $value, $group = null)
    {
        if (!parent::setup($element, $value, $group)) 
        {
            return false;
        }

        $attributes = $element->attributes();

        $formsource = $attributes['formsource'];

        $info = pathinfo($formsource);
        $pro_path = $info['dirname'] . '/' . $info['filename'] . '_pro.' . $info['extension'];

        if (file_exists(JPATH_ROOT . '/' . $pro_path))
        {
            $this->__set('formsource', $pro_path);
        }

        return true;
    }
}