Fingerprint.php 672 B

123456789101112131415161718192021222324252627
  1. <?php
  2. namespace App\Http\Controllers\api;
  3. use App\Constants\HttpStatus;
  4. use Illuminate\Validation\ValidationException;
  5. use Exception;
  6. class Fingerprint extends BaseController
  7. {
  8. public function setVisitorId()
  9. {
  10. try {
  11. $params = request()->validate([
  12. 'member_id' => ['required', 'string'],
  13. 'visitor_id' => ['required', 'string'],
  14. ]);
  15. } catch (ValidationException $e) {
  16. return $this->error(HttpStatus::CUSTOM_ERROR, $e->validator->errors()->first());
  17. } catch (Exception $e) {
  18. return $this->error(HttpStatus::CUSTOM_ERROR, $e->getMessage());
  19. }
  20. }
  21. }