23 августа 2008 г.

Значение именованного параметра

Совсем крошечный метод, который можно поместить в AppController. Возвращает значение именованного параметра, или null, если такого параметра нет. Просто чтоб не повторять одинаковый код в разных методах.


/************************************
 * Returns a value of named parameter
 * or null if it isn't exists
 ************************************/
protected function named($paramName) {
  if (!array_key_exists($paramName, $this->params['named']))
  {
    return null;
  }
  return $this->params['named'][$paramName];
}