1234567891011121314151617181920212223242526272829 |
- <?php
- /* For license terms, see /license.txt */
- use Chamilo\PluginBundle\Entity\ImsLti\ImsLtiTool;
- require_once __DIR__.'/../../main/inc/global.inc.php';
- $plugin = ImsLtiPlugin::create();
- api_protect_admin_script();
- $em = Database::getManager();
- /** @var ImsLtiTool $tool */
- $tool = isset($_GET['id']) ? $em->find('ChamiloPluginBundle:ImsLti\ImsLtiTool', intval($_GET['id'])) : 0;
- if (!$tool) {
- api_not_allowed(true);
- }
- $em->remove($tool);
- $em->flush();
- Display::addFlash(
- Display::return_message($plugin->get_lang('ToolDeleted'), 'success')
- );
- header('Location: '.api_get_path(WEB_PLUGIN_PATH).'ims_lti/admin.php');
- exit;
|