سلام
قالب پیشفرض جوملا 4 رو بررسی می کردم. اول فایل index.php اینها رو نوشته:
use Joomla\CMS\Factory;
use Joomla\CMS\HTML\HTMLHelper;
use Joomla\CMS\Language\Text;
use Joomla\CMS\Uri\Uri;
کار اینها چیه؟
ممکنه use شده باشه ولی استفاده نشه
برای هر کدوم تو api جوملا توضیحات کامل هست مثلا برای اخری
https://api.joomla.org/cms-3/classes/Joomla.CMS.Uri.Uri.html
تو هر کدوم از این مسیرها یک class به همون نام هست که با use ازشون استفاده میشه که بهش تو php میگیم namespace
به صورت خلاصه هر کدوم یک کلاس در نظر بگیرید که تو قالب قرار هست از متدهاشون استفاده بشه