public function parseFromArray(array $configuration)
    {
        $this->validateInput($configuration);
        $this->setInput($configuration);
        $this->parse($configuration);
        $this->setId($this->getHash());

        return $this;
    }
public function parseFromArray(array $configuration)
    {
        $this->validateInput($configuration);
        $this->setInput($configuration);
        $this->parse($configuration);
        $this->setId($this->getHash());

        return $this;
    }
public function parseFromArray ( array $ configuration ) { $ this -> validateInput ( $ configuration ) ; $ this -> setInput ( $ configuration ) ; $ this -> parse ( $ configuration ) ; $ this -> setId ( $ this -> getHash ( ) ) ; return $ this ; }
Parses a configuration from an array to provide access via object.

@param array $configuration The configuration to parse

@author Benjamin Carl <opensource@clickalicious.de>

@return Doozr_Form_Service_Configuration Instance for chaining
Parses a configuration from an array to provide access via object .