Changes to api path
This commit is contained in:
@@ -1,14 +1,27 @@
|
||||
<?php
|
||||
/*
|
||||
edit/alias => POST data:
|
||||
{
|
||||
address: {a, b, c}, (where a, b, c represent alias addresses)
|
||||
active: 1 (0 or 1)
|
||||
}
|
||||
|
||||
delete/alias => POST data:
|
||||
{
|
||||
address: {a, b, c}, (where a, b, c represent alias addresses)
|
||||
}
|
||||
|
||||
*/
|
||||
header('Content-Type: application/json');
|
||||
require_once 'inc/prerequisites.inc.php';
|
||||
error_reporting(E_ALL);
|
||||
if (isset($_SESSION['mailcow_cc_role']) || isset($_SESSION['pending_mailcow_cc_username'])) {
|
||||
if (isset($_GET['action']) && isset($_GET['cat'])) {
|
||||
$category = filter_input(INPUT_GET, 'cat', FILTER_SANITIZE_STRING);
|
||||
$action = filter_input(INPUT_GET, 'action', FILTER_SANITIZE_STRING);
|
||||
|
||||
if (isset($_GET['object'])) {
|
||||
$object = filter_input(INPUT_GET, 'object', FILTER_SANITIZE_STRING);
|
||||
}
|
||||
if (isset($_GET['query'])) {
|
||||
|
||||
$query = explode('/', $_GET['query']);
|
||||
$action = (isset($query[0])) ? $query[0] : null;
|
||||
$category = (isset($query[1])) ? $query[1] : null;
|
||||
$object = (isset($query[2])) ? $query[2] : null;
|
||||
|
||||
switch ($action) {
|
||||
case "get":
|
||||
|
Reference in New Issue
Block a user