tilde-oauth/secret/helpers.php

41 lines
953 B
PHP

<?php
function clearCookies() {
if(count($_COOKIE) > 0) {
foreach ($_COOKIE as $key => $value) {
setcookie($key, "", time()-3600);
}
}
}
function flog($log_msg) {
$log_filename = "/var/www/html";
$log_file_data = $log_filename.'/log_' . date('d-M-Y') . '.log';
file_put_contents($log_file_data, $log_msg . "\n", FILE_APPEND);
}
function enableDebug(){
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);
}
function returnError($error){
if (gettype($error) == "object") {
$error = json_encode($error);
}
header('Content-type: application/json');
echo json_encode(array("error" => $error));
exit();
}
function returnSuccess($success, $refreshToken = ""){
header('Content-type: application/json');
echo json_encode(array(
"data" => $success,
"refreshToken" => $refreshToken
));
exit();
}
?>