'lib/phplib/email_validation.class.php', 'messaging' => 'lib/messaging.inc.php', 'StudipPlugin' => 'lib/plugins/core/StudIPPlugin.class.php', 'MVVController' => 'app/controllers/module/mvv_controller.php' ]); // Trails $trails_classes = [ 'Trails_Dispatcher', 'Trails_Response', 'Trails_Controller', 'Trails_Inflector', 'Trails_Flash', 'Trails_Exception', 'Trails_DoubleRenderError', 'Trails_MissingFile', 'Trails_RoutingError', 'Trails_UnknownAction', 'Trails_UnknownController', 'Trails_SessionRequiredException', ]; StudipAutoloader::addClassLookup( $trails_classes, 'vendor/trails/trails.php' ); StudipAutoloader::addClassLookup( 'StudipController', 'app/controllers/studip_controller.php' ); StudipAutoloader::addClassLookup( 'AuthenticatedController', 'app/controllers/authenticated_controller.php' ); StudipAutoloader::addClassLookup( 'PluginController', 'app/controllers/plugin_controller.php' ); // Vendor StudipAutoloader::addClassLookups([ 'PasswordHash' => 'vendor/phpass/PasswordHash.php', ]); // XMLRpc StudipAutoloader::addClassLookup( ['xmlrpcval', 'xmlrpcmsg', 'xmlrpcresp', 'xmlrpc_client'], 'composer/phpxmlrpc/phpxmlrpc/lib/xmlrpc.inc' ); StudipAutoloader::addClassLookup( ['xmlrpc_server'], 'composer/phpxmlrpc/phpxmlrpc/lib/xmlrpcs.inc' ); //Edu-Sharing helper classes for twillo connector StudipAutoloader::addClassLookup( 'EduSharingHelper', 'vendor/edu-sharing-plugin/edu-sharing-helper.php' ); StudipAutoloader::addClassLookup( 'EduSharingHelperBase', 'vendor/edu-sharing-plugin/edu-sharing-helper-base.php' ); StudipAutoloader::addClassLookup( 'EduSharingAuthHelper', 'vendor/edu-sharing-plugin/edu-sharing-auth-helper.php' ); StudipAutoloader::addClassLookup( 'EduSharingNodeHelper', 'vendor/edu-sharing-plugin/edu-sharing-node-helper.php' );