services
This directory contains the modules of VuFind. Each “module” is a directory containing a series of Classes. Each class has its own
PHP file of the same name. The “action” classes get called by the index.php page in the web directory based on the
URL. The
URL rewriting is processed by the mod_rewrite rules located in the .htaccess file in the web directory. Classes process data and pass details into the Smarty templates in the interface directory for presentation (in early versions of VuFind, the templates were in the services directory). See
Building a Module for more details.