public function handle(AttributeValueRepository $attributeValueRepository, Dispatcher $event)
    {
        $attributeValue = $attributeValueRepository->find($this->id);

        $attributeValueRepository->destroy($attributeValue);

        $event->fire(new AttributeValueWasDestroyed($attributeValue));

        return $attributeValue;
    }
public function handle(AttributeValueRepository $attributeValueRepository, Dispatcher $event)
    {
        $attributeValue = $attributeValueRepository->find($this->id);

        $attributeValueRepository->destroy($attributeValue);

        $event->fire(new AttributeValueWasDestroyed($attributeValue));

        return $attributeValue;
    }
public function handle ( AttributeValueRepository $ attributeValueRepository , Dispatcher $ event ) { $ attributeValue = $ attributeValueRepository -> find ( $ this -> id ) ; $ attributeValueRepository -> destroy ( $ attributeValue ) ; $ event -> fire ( new AttributeValueWasDestroyed ( $ attributeValue ) ) ; return $ attributeValue ; }
Handles destruction of the attribute value.

@param AttributeValueRepository $attributeValueRepository
@param Dispatcher $event
@return Attribute
Handles destruction of the attribute value .