<?php
namespace Cireviewpro;
class cireviewpro_admin {
    public $token = 'token';

    public function __construct($registry) {

        if (VERSION <= '2.3.0.2') {
            $this->token = 'token';
        } else {
            $this->token = 'user_token';
        }
    }

    public function __destruct() {

    }

    public function languageFlag($language) {
        $flag = '';
        if(VERSION >= '2.2.0.0') {
           $flag = isset($language['code']) ? "language/{$language['code']}/{$language['code']}.png" : "";
        } else {
            $flag = isset($language['image']) ? "view/image/flags/{$language['image']}" : "";
        }
        return $flag;
    }

    public function setLanguageFlag($languages, $dummy=array()) {

        if (!empty($dummy) && is_array($dummy)) {
            array_unshift($languages, $dummy);
        }

        foreach ($languages as $key => $language) {
            $languages[$key]['flag'] = $this->languageFlag($language);
        }
        return $languages;
    }

}

