Guard against uninitialised arrays / array offsets
Created by: webmaster-cses-org-uk
Use CRM_Utils_Array::value()
in place of direct array member access to prevent polluting log files with warnings and notices, which may become more serious errors in PHP 8!
Proposed fix for #188 (closed).
Tested and working on CiviCRM 5.50.4.