Delete numbers of notifications equals
to the number passing as 2 parameter of
the current user.
public deleteLimit ( $userId, $entity, $number, $order ) : integer | ||
$userId | int | |
$entity | ||
$number | int | |
$order | string | |
return | integer |
/** @test */ public function it_delete_notification_limiting_the_number_of_the_given_entity(NotificationDB $notificationRepo) { $entity_id = 1; $numberLimit = 5; $order = 'asc'; $notificationRepo->deleteLimit($entity_id, null, $numberLimit, $order)->shouldBeCalled()->willReturn($numberLimit); $this->deleteLimit($entity_id, $numberLimit, $order)->shouldReturn($numberLimit); }
/** * Delete numbers of notifications equals * to the number passing as 2 parameter of * the current user * * @param $entity_id * @param $number * @param $order * @return mixed */ public function deleteLimit($entity_id, $number, $order = 'asc') { return $this->notifynderRepo->deleteLimit($entity_id, $this->entity, $number, $order); }