find('ChamiloCoreBundle:Course', api_get_course_int_id()); /** @var ImsLtiTool|null $ltiTool */ $ltiTool = $em->find('ChamiloPluginBundle:ImsLti\ImsLtiTool', $toolId); if (!$ltiTool) { api_not_allowed(false); } $contentItems = json_decode($_POST['content_items'], true); $contentItems = $contentItems['@graph']; foreach ($contentItems as $contentItem) { if ('LtiLinkItem' === $contentItem['@type']) { if ('application/vnd.ims.lti.v1.ltilink' === $contentItem['mediaType']) { $plugin->saveItemAsLtiLink($contentItem, $ltiTool, $course); Display::addFlash( Display::return_message($plugin->get_lang('ToolAdded'), 'success') ); } } } $currentUrl = api_get_path(WEB_PLUGIN_PATH).'ims_lti/start.php?id='.$ltiTool->getId(); ?>