public function handle(MassActionHandlerArgs $args) { $iterations = 0; try { /** @var ResultRecord $result */ foreach ($args->getResults() as $result) { $this->userService->resetPassword(new User($result->getValue('id'), User::TYPE_DIAMANTE)); ++$iterations; } } catch (\Exception $e) { throw $e; } return $this->getResponse($args, $iterations); }
public function handle(MassActionHandlerArgs $args) { $iterations = 0; $entities = $args->getData(); $entities = explode(',', $entities['values']); try { foreach ($entities as $user) { $this->userService->resetPassword(new User($user, User::TYPE_DIAMANTE)); ++$iterations; } } catch (\Exception $e) { throw $e; } return $this->getResponse($args, $iterations); }