Your IP : 216.73.216.240
<?php
/*
* @package Tech Fry Library
* @license https://www.gnu.org/licenses/gpl-3.0.en.html
*/
namespace TechFry\Library\View\Sky;
defined('_JEXEC') or die;
class Progress extends Bootstrap
{
public $class_options = array('type', 'bg', 'text', 'striped', 'animated');
public function display()
{
$progress = $this->data;
$progress_class = 'progress';
if (isset($this->config['progress_class']) && $this->config['progress_class'])
{
$progress_class .= ' ' . $this->config['progress_class'];
}
$progress_bar_class = trim('progress-bar ' . $this->get_class());
$output = '<div class="' . $progress_class . '" role="progressbar" aria-valuenow="' . $progress . '" aria-valuemin="0" aria-valuemax="100">';
$output .= '<div class="' . $progress_bar_class . '" style="width: ' . $progress . '%">';
$output .= $progress . '%';
$output .= '</div>';
$output .= '</div>';
return $output;
}
public function display_amp()
{
$progress = $this->data;
$class = $this->config['progress_class'] ?? '';
$output = '<div class="progress">';
$output .= '<div class="progress-bar ' . $class . '" role="progressbar" style="width: ' . $progress . '%" aria-valuenow="' . $progress . '" aria-valuemin="0" aria-valuemax="100">';
$output .= $progress . '%';
$output .= '</div>';
$output .= '</div>';
return $output;
}
}