Dependent
use Nsuts_new::Common::Dependent
Модуль содержащий различные, зависящие от ОС, зависящие от настроек веб-сервера параметры конфигурации.
Частично реализован как
синглтон, поля которого можно переинициализировать при первом инстанциировании.
Методы объекта:
- cfgaddress – абсолютный путь до директории, содержащей конфигурационные файлы сервера системы. (Если в девелоперской версии параметр был принудительно изменен, проверьте, что это изменение не попадает в репозиторий)
- imgaddress – префикс url для доступа к директории с изображениями. Т. е. по адресу http://<SERVER>/<imgaddress>/ должна быть доступна базовая директория с картинками
- jsaddress – аналогично imgaddress, но для статических javascript-файлов
Параметры
-cfgaddress,
-imgaddress,
-jsaddress, указанные при первом инстанциировании, позволяют переписать соответствующие значения. Используется для внутреннего модульного тестирования.
Функции
setcontenttype,
addcookie,
addheader позволяют производить операции с хедерами http.