static function setReporticoSessionParam($param, $value, $namespace = false, $array = false)
    {
        if (!$namespace)
            $namespace = ReporticoApp::get("session_namespace_key");

        if (!$array) {
            $_SESSION[$namespace][$param] = $value;
        } else {
            $_SESSION[$namespace][$array][$param] = $value;
        }
    
    }
static function setReporticoSessionParam($param, $value, $namespace = false, $array = false)
    {
        if (!$namespace)
            $namespace = ReporticoApp::get("session_namespace_key");

        if (!$array) {
            $_SESSION[$namespace][$param] = $value;
        } else {
            $_SESSION[$namespace][$array][$param] = $value;
        }
    
    }
static function setReporticoSessionParam ( $ param , $ value , $ namespace = false , $ array = false ) { if ( ! $ namespace ) $ namespace = ReporticoApp :: get ( "session_namespace_key" ) ; if ( ! $ array ) { $ _SESSION [ $ namespace ] [ $ param ] = $ value ; } else { $ _SESSION [ $ namespace ] [ $ array ] [ $ param ] = $ value ; } }
Sets a reportico session_param using current session namespace

@param string $param Session parameter name
@param mixed $value Session parameter value
@param string $namespace Namespace session
@param array|bool ????

@return void
Sets a reportico session_param using current session namespace