Lines Matching refs:default

104      * @param mixed     $default  Default to return if parameter isn't set
108 public function param($name, $default = null, $nonempty = false) { argument
109 if(!isset($this->access[$name])) return $default;
111 if($nonempty && empty($value)) return $default;
132 * @param mixed $default If parameter is not set, initialize with this value
136 public function &ref($name, $default = '', $nonempty = false) { argument
138 $this->set($name, $default);
148 * @param int $default Default to return if parameter isn't set or is an array
152 public function int($name, $default = 0, $nonempty = false) { argument
153 if(!isset($this->access[$name])) return $default;
154 if(is_array($this->access[$name])) return $default;
156 if($value === '') return $default;
157 if($nonempty && empty($value)) return $default;
166 * @param string $default Default to return if parameter isn't set or is an array
170 public function str($name, $default = '', $nonempty = false) { argument
171 if(!isset($this->access[$name])) return $default;
172 if(is_array($this->access[$name])) return $default;
174 if($nonempty && empty($value)) return $default;
188 * @param mixed $default Default to return if parameter isn't set or not valid
191 public function valid($name, $valids, $default = null) { argument
192 if(!isset($this->access[$name])) return $default;
193 if(is_array($this->access[$name])) return $default; // we don't allow arrays
197 return $default;
206 * @param mixed $default Default to return if parameter isn't set
210 public function bool($name, $default = false, $nonempty = false) { argument
211 if(!isset($this->access[$name])) return $default;
212 if(is_array($this->access[$name])) return $default;
214 if($value === '') return $default;
215 if($nonempty && empty($value)) return $default;
224 * @param mixed $default Default to return if parameter isn't set
228 public function arr($name, $default = array(), $nonempty = false) { argument
229 if(!isset($this->access[$name])) return $default;
230 if(!is_array($this->access[$name])) return $default;
231 if($nonempty && empty($this->access[$name])) return $default;