public function __invoke(CoreRequest $request) { return $this->user_saver->__invoke(User::generate($request->email)); }
/** @Given /^an allowed user$/ */ public function beingAnAllowedUser() { BooothyContext::$app['container']->get('user.domain.repository.resource_saver')->__invoke(User::generate('*****@*****.**')); }
public function marshallResource(User $user) { return ['_id' => $user->email()->value()]; }