<?php

use WPDM\__\__;

if(!defined("ABSPATH")) die("Shit happens!");
?>
<link rel="stylesheet" href="<?php echo  WPDM_BASE_URL ?>/assets/css/settings-ui.css" />
<div id="wpdm-admin-page-header">
    <div id="wpdm-admin-main-header" class="<?php echo wpdm_valueof($params, 'class')?>">
        <div class="media">
            <div class="pull-right">
                <?php
                foreach($actions as $action){

                    $class = __::valueof($action, 'class', ['default' => 'primary btn-simple']);

                    $attrs = '';
                    if(isset($action['attrs'])) {
                        foreach ($action['attrs'] as $key => $value) {
                            $attrs .= "{$key}='{$value}' ";
                        }
                    }

                    if(wpdm_valueof($action, 'link')) {
                        $link = wpdm_valueof($action, 'link');
                        if(!substr_count($link, '#'))
                            $link = admin_url($link);
                        echo "<a class='btn btn-{$class} btn-sm' href='{$link}' {$attrs}>{$action['name']}</a> ";
                    }

                    if(wpdm_valueof($action, 'type') === 'submit') {
                        echo "<button type='submit' class='btn btn-{$class}' {$attrs}>{$action['name']}</button> ";
                    }

                    if(wpdm_valueof($action, 'type') === 'button') {

                        echo "<button type='button' class='btn btn-{$class}' {$attrs}>{$action['name']}</button> ";
                    }
                }
                ?>
            </div>
            <div class="media-body">
                <div class="media">
                    <div class="media-body">
                        <h3>
                           <?php echo  __::is_url($icon) ? "<img src='{$icon}' />" : "<i class='fa fa-{$icon}'></i>" ?> <?php echo  $title; ?>
                        </h3>
                    </div>
                </div>
            </div>
        </div>
    </div>
    <?php if(is_array($menus) && count($menus) > 0){ ?>
    <div id="wpdm-admin-sub-header" class="text-center">
            <ul class="nav nav-tabs nav-wrapper-tabs" id="filter-mods">

                <?php
                foreach($menus as $menu){
                    $attrs = '';
                    if(isset($menu['attrs'])) {
                        foreach ($menu['attrs'] as $key => $value) {
	                        $key = sanitize_key($key);
                            $value = esc_attr($value);
                            $attrs .= "{$key}='{$value}' ";
                        }
                    }
                    $link = admin_url(wpdm_valueof($menu, 'link'));
                    $active = wpdm_valueof($menu, 'active') ? 'class="active"' : '';
                    echo "<li {$active}><a href='".esc_url($link)."' {$attrs}>".esc_html($menu['name'])."</a></li>";
                }
                ?>
            </ul>
    </div>
    <?php } ?>
</div>