Exemplo n.º 1
0
 public function handle(UpdateTagCommand $command)
 {
     $tagDTO = $command->getTagDTO();
     $tag = $this->tagService->findOneById($tagDTO->id);
     TagDTOBuilder::setFromDTO($tag, $tagDTO);
     $this->tagService->update($tag);
 }
Exemplo n.º 2
0
 public function handle(CreateTagCommand $command)
 {
     $tag = TagDTOBuilder::createFromDTO($command->getTagId(), $command->getTagDTO());
     $this->tagService->create($tag);
 }
Exemplo n.º 3
0
 public function getTagDTOWithAllData()
 {
     return $this->tagDTOBuilder->withAllData($this->pricing)->build();
 }