1..50 # ->clear() - clears all parameters - clears all parameters # ->get() - returns the parameter value for the given key - returns null if the key does not exist - takes the default value as its second argument - takes an optional namespace as its third argument - can have the same key for several namespaces # ->getNames() - returns all key names for the default namespace - takes a namepace as its first argument # ->getNamespaces() - returns all non empty namespaces # ->setDefaultNamespace() - sets the default namespace - moves values from the old namespace to the new - moves values from the old namespace to the new - does not move old values to the new namespace if the second argument is false - does not move old values to the new namespace if the second argument is false # ->getAll() - returns all parameters from the default namespace # ->has() - returns true if the key exists - returns false if the key does not exist - returns false if the key exists but in another namespace - returns true if the key exists in the namespace given as its second argument # ->hasNamespace() - returns true for the default namespace - returns true if the namespace exists - returns false if the namespace does not exist # ->remove() - removes the key from parameters - removes the key from parameters - removes the key from parameters for a given namespace - takes a namespace as its third argument - takes a default value as its second argument - removes the key from parameters # ->removeNamespace() - removes all keys and values from a namespace - removes all keys and values from a namespace - does not remove keys in other namepaces - removes all keys and values from the default namespace by default - removes all keys and values from the default namespace by default - does not remove keys in other namepaces - takes a namespace as its first parameter - removes all the keys from parameters # ->set() - sets the value for a key - sets the value for a key, not a reference - takes a namespace as its third parameter # ->setByRef() - sets the value for a key - sets the value for a key as a reference - takes a namespace as its third parameter # ->add() - adds an array of parameters - takes a namespace as its second argument - adds an array of parameters, not a reference # ->addByRef() - adds an array of parameters - takes a namespace as its second argument - adds a reference of an array of parameters # ->serialize() ->unserialize() - sfNamespacedParameterHolder implements the Serializable interface # Looks like everything went fine.