public function set_component($component) {
        $this->areacache = null;
        list($type, $name) = core_component::normalize_component($component);
        $this->component = $type.'_'.$name;
    }
public function set_component($component) {
        $this->areacache = null;
        list($type, $name) = core_component::normalize_component($component);
        $this->component = $type.'_'.$name;
    }
public function set_component ( $ component ) { $ this -> areacache = null ; list ( $ type , $ name ) = core_component :: normalize_component ( $ component ) ; $ this -> component = $ type . '_' . $ name ; }
Sets the component the manager operates on

@param string $component the frankenstyle name of the component
Sets the component the manager operates on