protected function setOptionType($option, $type) { $types = explode('|', $type); if (!in_array(gettype($this->{$option}), $types)) { settype($this->{$option}, $types[0]); } }