it under the terms of the GNU General Public License as published by
 the Free Software Foundation; either version 2 of the License, or
 (at your option) any later version.

 Shellcommands is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU General Public License for more details.

 You should have received a copy of the GNU General Public License
 along with shellcommands. If not, see <http://www.gnu.org/licenses/>.
 --------------------------------------------------------------------------
*/
define('GLPI_ROOT', '../../..');
include GLPI_ROOT . "/inc/includes.php";
Session::checkLoginUser();
$command = new PluginShellcommandsShellcommand();
$command_item = new PluginShellcommandsShellcommand_Item();
$command->checkGlobal(READ);
header("Content-Type: text/html; charset=UTF-8");
switch ($_POST['command_type']) {
    case 'PluginShellcommandsShellcommand':
        PluginShellcommandsShellcommand_Item::lauchCommand($_POST);
        break;
    case 'PluginShellcommandsCommandGroup':
        PluginShellcommandsCommandGroup_Item::lauchCommand($_POST);
        break;
    case 'PluginShellcommandsAdvanced_Execution':
        PluginShellcommandsAdvanced_Execution::lauchCommand($_POST);
        break;
}