Для того, чтобы реализовать механизм создания кэша, разработчики CMS Joomla! пользуются бесплатной библиотекой Cache_Lite. Менеджером кэша становится класс JCache_Lite_Function. Этот класс содержит в себе метод call, который позволяет вызывать произвольные функции по имени и передавать им на вход определенные параметры. При вызове метода call первым параметром указывают имя функции, а после него - некоторое количество переменных, которые являются параметрами функции.