В HostCMS существует ряд методов и функций, предназначенных для приведения входных данных к типу, который ожидает программист.
Класс Core_Array предназначен для безопасной работы с массивами. Для доступа к суперглобальным массивам $_GET, $_POST и $_REQUEST используйте, соответственно, методы getGet($keyName), getPost($keyName), getRequest($keyName). Если значения не существовало, будет возвращено значение NULL, либо значение, переданное вторым аргументом, например:
// Возвращает значение параметра 'foo' из $_GET или NULL если ключ не существует $value = Core_Array::getGet('foo');
// Возвращает значение параметра 'foo' из $_GET или 'bar' если ключ не существует $value = Core_Array::getGet('foo', 'bar');