Класс JRequest отвечает за работу со строкой переменных запроса
- getInt($name, $default = 0, $hash = 'default') - позволяет получить числовое значение переменной запроса
- getFloat($name, $default = 0.0, $hash = 'default') - вещественной значение
- getBool($name, $default = false, $hash = 'default') - логическое
- getWord($name, $default = '', $hash = 'default') - слово
- getString($name, $default = '', $hash = 'default', $mask = 0) - строку
- checkToken( $method = 'post' ) - проверяет полученный запрос
- clean() - очищает все переменные запроса
- getVar($name, $default = null, $hash = 'default', $type = 'none', $mask = 0) - самый гибкий метод(большинство методов класса, начинающихся с get используют этот метод) - позволяет получить переменную
в функциях приведённых выше аргументы означают следующее:
- $name - имя получаемой переменной
- $default - стандартное значение, если переменная отсутствует
- $hash - в каком массиве искать переменную (POST, GET, FILES, COOKIE, METHOD)
- $type - тип переменной - смотрите JFilterInput::clean() для того, чтобы понять как они обозначаются
- $mask - маска переменной
*Файл с классом JRequest находится в /libraries/joomla/environment/request.php
Комментариев нет:
Отправить комментарий