include_once "../session.php";
include_once "header.php";
class appraisal
{
    function show_reports($db_object, $common, $user_id)
    {
        $user_table = $common->prefix_table("user_table");
        if ($user_id != 1) {
            $users = $common->employees_under_admin_boss($db_object, $user_id);
        } else {
            $sql = "select user_id from {$user_table} where user_id <>'{$user_id}'";
            $users = $db_object->get_single_column($sql);
        }
        $xPath = $common->path;
        $xTemplate = $xPath . "templates/career/report_appraisal_results.html";
        $content = $common->return_file_content($db_object, $xTemplate);
        preg_match("/<{user_loopstart}>(.*?)<{user_loopend}>/s", $content, $match);
        $match = $match[0];
        for ($i = 0; $i < count($users); $i++) {
            $user_id = $users[$i];
            $username = $common->name_display($db_object, $user_id);
            $str .= preg_replace("/<{(.*?)}>/e", "\$\$1", $match);
        }
        $content = preg_replace("/<{user_loopstart}>(.*?)<{user_loopend}>/s", $str, $content);
        $content = $common->direct_replace($db_object, $content, $array);
        echo $content;
    }
}
$obj = new appraisal();
$obj->show_reports($db_object, $common, $user_id);
include_once "footer.php";