_pledgeIds); $query = " SELECT plg.amount as amount, plg.create_date as create_date, ct.display_name as display_name FROM civicrm_pledge plg INNER JOIN civicrm_contact ct ON ( plg.contact_id = ct.id ) WHERE plg.id IN ( $pledgeIDs )"; $dao = CRM_Core_DAO::executeQuery($query); while ($dao->fetch()) { $rows[] = [ 'display_name' => $dao->display_name, 'amount' => $dao->amount, 'create_date' => CRM_Utils_Date::customFormat($dao->create_date), ]; } $this->assign('rows', $rows); } /** * Build the form object. */ public function buildQuickForm() { $this->addButtons([ [ 'type' => 'done', 'name' => ts('Done'), 'isDefault' => TRUE, ], ]); } }