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