public function setComponentRestrictions(array $componentRestrictions)
    {
        $this->componentRestrictions = array();

        foreach ($componentRestrictions as $type => $value) {
            $this->addComponentRestriction($type, $value);
        }
    }
public function setComponentRestrictions(array $componentRestrictions)
    {
        $this->componentRestrictions = array();

        foreach ($componentRestrictions as $type => $value) {
            $this->addComponentRestriction($type, $value);
        }
    }
public function setComponentRestrictions ( array $ componentRestrictions ) { $ this -> componentRestrictions = array ( ) ; foreach ( $ componentRestrictions as $ type => $ value ) { $ this -> addComponentRestriction ( $ type , $ value ) ; } }
Sets the component restrictions.

@param array $componentRestrictions The component restrictions.
Sets the component restrictions .