Function TicketsEmailIntegration->find_member_id

Definitions

sources/tickets_email_integration.php

  • Find member ID behind an e-mail.
  • Visibility: protected
  • Is abstract?: No
  • Is static?: No
  • Is final?: No
  • Returns: int

Parameters

Name Type Passed by reference? Variadic? Default Set Range Description
$from_email EMAIL No No required parameter N/A N/A From e-mail
$tags array No No [] N/A N/A List of extra tags
$existing_ticket_id ?string No No Null N/A N/A ID of existing ticket (null: unknown)

Returns

  • The member ID (null: not found)
  • Type: ?MEMBER
  • Set: N/A
  • Range: N/A

Preview

Code (PHP)

/**
 * Find member ID behind an e-mail.
 *
 * @param  EMAIL $from_email From e-mail
 * @param  array $tags List of extra tags
 * @param  ?string $existing_ticket_id ID of existing ticket (null: unknown)
 * @return ?MEMBER The member ID (null: not found)
 */

protected function find_member_id(string $from_email, array $tags = [], ?string $existing_ticket_id = null) : ?int