21 if ($params && !empty($params))
23 if (array_key_exists(
'email', $params) && is_string($params[
'email']))
27 if (array_key_exists(
'phone', $params) && is_string($params[
'phone']))
31 if (array_key_exists(
'gender', $params) && is_string($params[
'gender']))
35 if (array_key_exists(
'date_of_birth', $params) && $params[
'date_of_birth'] instanceof
DateTime)
39 if (array_key_exists(
'last_name', $params) && is_string($params[
'last_name']))
43 if (array_key_exists(
'first_name', $params) && is_string($params[
'first_name']))
47 if (array_key_exists(
'city', $params) && is_string($params[
'city']))
49 $this->
setCity($params[
'city']);
51 if (array_key_exists(
'client_ip_address', $params) && is_string($params[
'client_ip_address']))
55 if (array_key_exists(
'client_user_agent', $params) && is_string($params[
'client_user_agent']))
59 if (array_key_exists(
'fbc', $params) && is_string($params[
'fbc']))
63 if (array_key_exists(
'fbp', $params) && is_string($params[
'fbp']))