Your IP : 216.73.216.86


Current Path : /home/emeraadmin/public_html/4d695/
Upload File :
Current File : /home/emeraadmin/public_html/4d695/System.php.tar

home/emeraadmin/public_html/Classes/System.php000064400000004555151676733320015520 0ustar00<?php

class System
{
    // function to encrypt password
    public function encryptPassword($password)
    {
        return password_hash($password, PASSWORD_DEFAULT);
    }

//    //function to encrypt string
//    public function encryptData($data, $key) {
//        return openssl_encrypt($data, 'aes-256-cbc', $key, 0, substr($key, 0, 16));
//    }
//
//    //function to decrypt string
//    public function decryptData($data, $key) {
//        return openssl_decrypt($data, 'aes-256-cbc', $key, 0, substr($key, 0, 16));
//    }

    public function encryptData($data)
    {
        return base64_encode($data);

    }

    public function decryptData($data)
    {
        return base64_decode($data);
    }


    //function to check if user is logged in
    public function isLoggedIn()
    {
        if (isset($_SESSION['user_id'])) {
            return true;
        } else {
            return false;
        }
    }

    //function to check if user is admin
    public function isAdmin()
    {
        if (isset($_SESSION['user_id']) && $_SESSION['user_role'] == 'admin') {
            return true;
        } else {
            return false;
        }
    }

    //function to check if user is a company
    public function isCompany()
    {
        if (isset($_SESSION['user_id']) && $_SESSION['user_role'] == 'company') {
            return true;
        } else {
            return false;
        }
    }
    public function isEmeraAdmin()
    {
        if (isset($_SESSION['user_id']) && $_SESSION['user_role'] == 'emera_admin') {
            return true;
        } else {
            return false;
        }
    }
    public function isSubContractor()
    {
        if (isset($_SESSION['user_id']) && $_SESSION['user_role'] == 'subcontractor') {
            return true;
        } else {
            return false;
        }
    }

    public function isTaskProvider()
    {
        if (isset($_SESSION['user_id']) && $_SESSION['user_role'] == 'task_provider') {
            return true;
        } else {
            return false;
        }
    }





    //function to check if user is a user
    public function isUser()
    {
        if (isset($_SESSION['user_id']) && $_SESSION['user_role'] == 'user') {
            return true;
        } else {
            return false;
        }
    }


}