security_check_session_saved_exact_data_type_key
security_check_session_saved_exact_data_type_key
security_check_session_saved_exact_data_type_key(string $session_key, string $correct_data_type)
Parameter | Description |
---|---|
$session_key | A session key in your project, that you want the engine to check for its existence in session and its value's data type before allowing any access to your private report. |
$correct_data_type | SRE_NUMBER, SRE_TEXT or SRE_DATE |
$report = new ReportOptions(SRE_PRIVATE_REPORT);
$report->select_tables(array("items"))
->select_all_fields()
->security_init("some_login_page_url","some_logout_page_url","project1")
->check_session_saved_exact_data_type_key("user_id", SRE_NUMBER);
$engine = new CustomEngine($report);
$report_path = $engine->create_report();