Методы из класса JDatabaseQuery возвращают значение переменной $this, а следовательно, поддерживают связывание методов в цепочку. Например, следующий фрагмент кода:
Методы из класса JDatabaseQuery возвращают значение переменной $this, а следовательно, поддерживают связывание методов в цепочку. Например, следующий фрагмент кода: Как пояснялось ранее, выполнение задачи редактирования подписки (susbscription. edit) приводит к вызову метода edit () из класса JoomproSubsControllerSubscript ion, объявляемого в файле controllers/subscription.php. Поэтому если щелкнуть на упомянутой выше ссылке, начнется выполнение этого метода. Проследим логику представления подписки, начиная с контроллера. Ниже приведена первая часть исходного кода, где объявляется класс данного контроллера. И наконец, рассмотрим последний файл, используемый в процессе ввода и редактирования подписок. Это файл tables/subscription.php, в котором объявляется класс JoomprosubsTableSubscription. В нем организуется специальная обработка, необходимая для сохранения строки в таблице базы данных. Ниже приведена первая часть исходного кода из этого файла. |