22 $Ossn->action[$action] = $file;
34 unset($Ossn->action[$action]);
46 if (isset($Ossn->action) && array_key_exists($action, $Ossn->action)
48 if (is_file($Ossn->action[$action])) {
49 $params[
'action'] = $action;
51 include_once($Ossn->action[$action]);
53 header(
'Content-Type: application/json');
55 if(isset($_SESSION[
'ossn_messages'][
'success'])
56 && !empty($_SESSION[
'ossn_messages'][
'success'])){
57 $vars[
'success'] = $_SESSION[
'ossn_messages'][
'success'];
60 if(isset($_SESSION[
'ossn_messages'][
'danger'])
61 && !empty($_SESSION[
'ossn_messages'][
'danger'])){
62 $vars[
'error'] = $_SESSION[
'ossn_messages'][
'danger'];
64 if(isset($Ossn->redirect) && !empty($Ossn->redirect)){
65 $vars[
'redirect'] = $Ossn->redirect;
67 if(isset($Ossn->ajaxData) && !empty($Ossn->ajaxData)){
68 $vars[
'data'] = $Ossn->ajaxData;
70 unset($_SESSION[
'ossn_messages']);
72 echo json_encode($vars);