예제 #1
0
 /**
  * @inheritdoc
  */
 public function delete($idsString, Repository $repository)
 {
     $repository->delete($this->getArrayOfIdsFromString($idsString));
     return $this->factory->makeRepresentationCreator()->make([], 204);
 }
예제 #2
0
 function it_deletes_a_resource(Repository $repository, Factory $factory, RepresentationCreator $representationCreator, Response $response)
 {
     $ids = '1,2';
     $idsArray = ['1', '2'];
     $factory->makeRepresentationCreator()->shouldBeCalled()->willReturn($representationCreator);
     $representationCreator->make([], 204)->shouldBeCalled()->willReturn($response);
     $repository->delete($idsArray)->shouldBeCalled();
     $this->delete($ids, $repository)->shouldReturn($response);
 }