Рассматриваемый код обращается к переменной-члену с именем load
, в которой есть метод с именем view
.
CodeIgniter, согласно собственному соглашению, предоставляет свои модели и библиотеки в качестве переменных-членов в "суперобъекте" CI, который является экземпляром вашего контроллера. Вы можете рассматривать все модели и плагины как синглтоны, чей единственный экземпляр назначается в качестве члена одноэлементного экземпляра вашего контроллера, который автоматически создается CI.
Элемент load
в данном случае является экземпляром CI_Loader, который отвечает за загрузку дополнительных моделей, представлений и библиотек. Он, в свою очередь, назначает их своим собственным переменным-членам в экземпляре вашего контроллера.