/**
  * add member name for redeem code
  * @param $redeemedMemberId, array
  * @param $redeemedCodes, array
  */
 public static function setMemberName($redeemedMemberId, $redeemedCodes)
 {
     $codes = [];
     $condition = ['_id' => ['$in' => $redeemedMemberId]];
     $members = Member::getAllMember($condition);
     foreach ($redeemedCodes as $redeemedCode) {
         $memberId = empty($redeemedCode['usedBy']['memberId']) ? '' : (string) $redeemedCode['usedBy']['memberId'];
         $memberName = '';
         foreach ($members as $member) {
             if ((string) $member->_id == $memberId) {
                 if (!empty($member->properties)) {
                     foreach ($member->properties as $propertie) {
                         if ($propertie['name'] == Member::DEFAULT_PROPERTIES_NAME) {
                             $memberName = $propertie['value'];
                         }
                     }
                 }
                 //if the member is deleted and set the memberId is ''
                 if ($member->isDeleted == true) {
                     $memberId = '';
                 }
             }
         }
         $codes[$redeemedCode['code']] = ['code' => $redeemedCode['code'], 'status' => self::CODE_STATUS_REDEEMED, 'score' => 0, 'description' => Yii::t('product', 'code_redeemed'), 'memberId' => $memberId, 'memberName' => $memberName];
     }
     return $codes;
 }