'taoGroups', 'label' => 'Groups core extension', 'description' => 'TAO Groups extension', 'license' => 'GPL-2.0', 'author' => 'Open Assessment Technologies, CRP Henri Tudor', 'models' => [ 'http://www.tao.lu/Ontologies/TAOGroup.rdf' ], 'install' => [ 'rdf' => [ dirname(__FILE__) . '/models/ontology/taogroup.rdf' ] ], 'update' => 'oat\\taoGroups\\models\\update\\Updater', 'managementRole' => 'http://www.tao.lu/Ontologies/TAOGroup.rdf#GroupsManagerRole', 'acl' => [ ['grant', 'http://www.tao.lu/Ontologies/TAOGroup.rdf#GroupsManagerRole', ['ext' => 'taoGroups']] ], 'routes' => [ '/taoGroups' => 'oat\\taoGroups\\controller' ], 'optimizableClasses' => [ 'http://www.tao.lu/Ontologies/TAOGroup.rdf#Group' ], 'constants' => [ # actions directory "DIR_ACTIONS" => $extpath . "controller" . DIRECTORY_SEPARATOR, # views directory "DIR_VIEWS" => $extpath . "views" . DIRECTORY_SEPARATOR, # default module name 'DEFAULT_MODULE_NAME' => 'Groups', #default action name 'DEFAULT_ACTION_NAME' => 'index', #BASE PATH: the root path in the file system (usually the document root) 'BASE_PATH' => $extpath, #BASE URL (usually the domain root) 'BASE_URL' => ROOT_URL . 'taoGroups/', ], 'extra' => [ 'structures' => dirname(__FILE__) . DIRECTORY_SEPARATOR . 'controller' . DIRECTORY_SEPARATOR . 'structures.xml', ] ];