public static function dashboard() {
switch ($_REQUEST['op']) {
case 'save_columns':
- CRM_Core_BAO_Dashboard::saveDashletChanges($_REQUEST['columns']);
+ CRM_Core_BAO_Dashboard::saveDashletChanges($_REQUEST['columns'] ?? NULL);
break;
case 'delete_dashlet':
$dashletID = CRM_Utils_Type::escape($_REQUEST['dashlet_id'], 'Positive');
- CRM_Core_BAO_Dashboard::deleteDashlet($dashletID);
+ CRM_Core_DAO_Dashboard::deleteRecord(['id' => $dashletID]);
}
CRM_Utils_System::civiExit();
public static function getSearchOptionsFromRequest() {
$searchParams = [];
$searchData = $_REQUEST['search'] ?? NULL;
- $searchData['value'] = CRM_Utils_Type::escape($searchData['value'], 'String');
+ $searchData['value'] = CRM_Utils_Type::escape($searchData['value'] ?? NULL, 'String');
$selectorElements = [
'is_selected',
'is_selected_input',