public static function getInstance($params = array())
 {
     if (is_null(self::$instance)) {
         self::$instance = new self();
     }
     return self::$instance;
 }
$animationData = '';
if ($animationArgs['animation'] == '1') {
    $classes .= ' ' . $animationArgs['trigger'];
    if (!empty($animationArgs['animationtype'])) {
        $animationData .= 'data-anim-type="' . $animationArgs['animationtype'] . '"';
    }
    if (!empty($animationArgs['animationdelay'])) {
        $animationData .= ' data-anim-delay="' . $animationArgs['animationdelay'] . '"';
    }
}
if (!empty($class)) {
    $classes .= ' ' . $class;
}
$classes = 'class="' . $classes . '"';
require_once JPATH_ROOT . '/plugins/system/cthshortcodes/core/cthimageresizer.php';
$resizer = CTHImageOptimizerHelper::getInstance();
if (count($items)) {
    //echo $classes.' '.$k2categorystyle.' '.$animationData;
    ?>
    
    <?php 
    foreach ($items as $key => $item) {
        //echo'<pre>',var_dump($item);die;
        //$extraFields = json_decode($item->extra_fields);
        ?>
    <?php 
        if ($key == 0) {
            ?>
        <div class="one animate" data-anim-type="fadeInUp" data-anim-delay="200">

            <a href="<?php