<?php
/**
* @package RSForm! Pro
* @copyright (C) 2007-2019 www.rsjoomla.com
* @license GPL, http://www.gnu.org/copyleft/gpl.html
*/

defined('_JEXEC') or die('Restricted access');
require_once JPATH_ADMINISTRATOR.'/components/com_rsform/helpers/fields/captcha.php';

class RSFormProFieldFoundationCaptcha extends RSFormProFieldCaptcha
{
	protected function setFieldOutput($image, $input, $refreshBtn, $flow) {
		$layout = '';
		if ($flow == 'HORIZONTAL') {
			$layout = '<div class="row"><div class="medium-3 columns text-right">'.$image.'</div><div class="medium-4 columns'.(empty($refreshBtn) ? ' end': '').'">'.$input.'</div>'.(!empty($refreshBtn) ? '<div class="medium-3 columns end">'.$refreshBtn.'</div>' : '').'</div>';
		} else {
			$layout = '<div class="row"><div class="medium-4 columns text-center">'.$image.'</div></div><div class="row"><div class="medium-4 columns">'.$input.'</div></div>'.(!empty($refreshBtn) ? '<div class="row"><div class="medium-4 columns text-center">'.$refreshBtn.'</div></div>' : '');
		}
		
		return $layout;
	}
	
	protected function getRefreshAttributes() {
		$attr = array(
			'class="rsform-captcha-refresh-button button secondary"'
		);
		
		return implode(' ', $attr);
	}
}