Хотя вы редко взаимодействуете с данными HTTP-ответа (response) напрямую, вы можете сделать это с помощью
метода getResponse()
из базового класса AbstractActionController
.
Метод getResponse()
возвращает экземпляр класса Zend\Http\PhpEnvironment\Response
.
Таблица 4.4 содержит самые важные методы этого класса:
Таблица 4.4. Методы класса Zend\Http\PhpEnvironment\Response.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
use Zend\Mvc\Application; | |
use Zend\Stdlib\ArrayUtils; | |
/** | |
* Это облегчает нам работу с путями. | |
* Все пути теперь - относительно корня приложения. | |
*/ | |
chdir(dirname(__DIR__)); |
Скелетное приложение - это простой вебсайт на основе ZF3, который содержит основные необходимые вещи для создания собственных вебсайтов.
Код скелетного приложения хранится на хостинге GitHub и публично доступен по данной ссылке. Однако вы обычно не загружаете код скелетного приложения напрямую, вместо этого вы используете менеджер зависимостей Composer как показано далее.
Сначала вам нужно получить последнюю версию Composer. Вы делаете это с помощью следующих команд:
cd domains
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
- Реализуйте конструктор, который будет создавать подключение к бд. Все конфиги для подключения должны хранится в полях класса.
- Метод получения всех пользователей
- Метод получения пользователя
- Добавление пользователя
- Редактирование пользователя
- Удаление пользователя
NewerOlder