'taoDeliveryRdf', 'label' => 'Delivery Management', 'description' => 'Manages deliveries using the ontology', 'license' => 'GPL-2.0', 'author' => 'Open Assessment Technologies SA', 'managementRole' => 'http://www.tao.lu/Ontologies/generis.rdf#taoDeliveryRdfManager', 'acl' => [ ['grant', 'http://www.tao.lu/Ontologies/generis.rdf#taoDeliveryRdfManager', ['ext' => 'taoDeliveryRdf']], ['grant', TaoRoles::REST_PUBLISHER, ['ext' => 'taoDeliveryRdf', 'mod' => 'RestDelivery']], ['grant', TaoRoles::REST_PUBLISHER, ['ext' => 'taoDeliveryRdf', 'mod' => 'RestTest']], ['grant', 'http://www.tao.lu/Ontologies/generis.rdf#AnonymousRole','oat\taoDeliveryRdf\controller\Guest@guest'], ], 'install' => [ 'rdf' => [ __DIR__ . DIRECTORY_SEPARATOR . "install" . DIRECTORY_SEPARATOR . 'ontology' . DIRECTORY_SEPARATOR . 'taodelivery.rdf', __DIR__ . DIRECTORY_SEPARATOR . "install" . DIRECTORY_SEPARATOR . 'ontology' . DIRECTORY_SEPARATOR . 'widgetdefinitions.rdf' ], 'php' => [ __DIR__ . DIRECTORY_SEPARATOR . "install" . DIRECTORY_SEPARATOR . 'registerAssignment.php', RegisterDeliveryContainerService::class, RegisterEvents::class, RegisterDeliveryFactoryService::class, OverrideRuntime::class, SetUpQueueTasks::class, RegisterDeliveryAssemblyWrapperService::class, RegisterFileSystem::class, RegisterDataStoreServices::class, SetDeliveryNamespace::class, ] ], 'update' => Updater::class, 'routes' => [ '/taoDeliveryRdf' => 'oat\\taoDeliveryRdf\\controller' ], 'constants' => [ # views directory "DIR_VIEWS" => __DIR__ . DIRECTORY_SEPARATOR . "views" . DIRECTORY_SEPARATOR, #BASE URL (usually the domain root) 'BASE_URL' => ROOT_URL . 'taoDeliveryRdf/', ], 'extra' => [ 'structures' => __DIR__ . DIRECTORY_SEPARATOR . 'controller' . DIRECTORY_SEPARATOR . 'structures.xml', ] ];