Sindbad~EG File Manager

Current Path : /var/www/ispania.gr/modules/mod_rsdirectory_simple_search/
Upload File :
Current File : /var/www/ispania.gr/modules/mod_rsdirectory_simple_search/helper.php

<?php
/**
 * @package RSDirectory!
 * @copyright (C) 2013-2021 www.rsjoomla.com
 * @license GPL, http://www.gnu.org/copyleft/gpl.html
 */

// No direct access.
defined('_JEXEC') or die('Restricted access');

/**
 * RSDirectory! Simple Search Module Helper.
 */
abstract class RSDirectorySimpleSearchHelper
{
    /**
     * Get categories options.
     *
     * @access public
     *
     * @static
     *
     * @param array $categories
     * @param int $level
     *
     * @return array
     */
	public static function outputCategoriesOptions($categories, $level = 0)
    {
		if ( empty($categories) )
			return;
			
		foreach ($categories as $category)
		{
			if ( !$category->published )
				continue;
				
			?>
				
			<li><a<?php echo (RSDirectoryHelper::isJ4() ? ' class="dropdown-item"' : ''); ?> href="javascript: void(0);" data-value="<?php echo $category->id; ?>" data-text="<?php echo RSDirectoryHelper::escapeHTML($category->title); ?>"><?php echo str_repeat('- ', $level) . ' ' . RSDirectoryHelper::escapeHTML($category->title); ?></a></li>
				
			<?php
				
			if ( $subcategories = $category->getChildren() )
			{
				self::outputCategoriesOptions($subcategories, $level + 1);
			}
		}
    }
}
 

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists