/** * Handle the command * * @param BaseCommand|RegisterUserCommand $command * * @return mixed */ public function handle(BaseCommand $command) { $user = new User($command->all()); $user->save(); App::make('Altwallets\\Services\\UserMailer')->sendRegistrationEmail($user); return $user; }
/** * Handle the command * * @param EditCurrencyCommand|BaseCommand $command * * @return mixed */ public function handle(BaseCommand $command) { $currency = $command->currency; $currency->fill($command->all()); $currency->save(); return $currency; }
/** * Handle the command * * @param $command * * @return mixed */ public function handle(BaseCommand $command) { $user = User::create($command->all()); return $user; }
/** * Handle the command * * @param NewCurrencyCommand|BaseCommand $command * * @return mixed */ public function handle(BaseCommand $command) { $currency = Currency::create($command->all()); return $currency; }