+ function selectAddPersonEmail()
+ {
+ $this->selectAdd('join_person_id_id.email as email');
+
+ }
+
+ function autoJoinExtData()
+ {
+ $this->_join .= "LEFT JOIN
+ ext_data AS ext_data_id
+ ON
+ Events.modx_users_id = ext_data_id.userdata_id";
+ }
+
+ function selectAddWho()
+ {
+ $this->selectAdd("
+ CASE
+ WHEN ext_data_id.in_middlename='' THEN
+ CONCAT_WS(' ', ext_data_id.in_firstname,ext_data_id.in_lastname)
+ ELSE
+ CONCAT_WS(' ', ext_data_id.in_firstname,ext_data_id.in_middlename,ext_data_id.in_lastname)
+ END AS ext_data_full_name
+ ");
+ }