public function processInput(PropertyValueBag $valueBag)
    {
        $post = $this->hijackPost($valueBag);

        // Now get and validate the widgets.
        foreach (array_keys($valueBag->getArrayCopy()) as $property) {
            $this->processProperty($valueBag, $property);
        }

        $this->restorePost($post);
    }
public function processInput(PropertyValueBag $valueBag)
    {
        $post = $this->hijackPost($valueBag);

        // Now get and validate the widgets.
        foreach (array_keys($valueBag->getArrayCopy()) as $property) {
            $this->processProperty($valueBag, $property);
        }

        $this->restorePost($post);
    }
public function processInput ( PropertyValueBag $ valueBag ) { $ post = $ this -> hijackPost ( $ valueBag ) ; // Now get and validate the widgets. foreach ( array_keys ( $ valueBag -> getArrayCopy ( ) ) as $ property ) { $ this -> processProperty ( $ valueBag , $ property ) ; } $ this -> restorePost ( $ post ) ; }
Process the input values from the input provider and update the information in the value bag.

@param PropertyValueBag $valueBag The value bag to update.

@return void
Process the input values from the input provider and update the information in the value bag .