You are here

function automatic_updates_test_json in Automatic Updates 7

Page callback for test JSON.

1 string reference to 'automatic_updates_test_json'
automatic_updates_test_menu in tests/automatic_updates_test.module
Implements hook_menu().

File

tests/automatic_updates_test.module, line 28
Dummy module for testing automatic updates.

Code

function automatic_updates_test_json() {
  $feed = [];
  $feed[] = [
    'title' => 'Critical Release - SA-2019-02-19',
    'link' => 'https://www.drupal.org/sa-2019-02-19',
    'project' => 'drupal',
    'type' => 'core',
    'insecure' => [
      '7.65',
      '8.5.14',
      '8.5.14',
      '8.6.13',
      '8.7.0-alpha2',
      '8.7.0-beta1',
      '8.7.0-beta2',
      '8.6.14',
      '8.6.15',
      '8.6.15',
      '8.5.15',
      '8.5.15',
      '7.66',
      '8.7.0',
      VERSION,
    ],
    'is_psa' => '0',
    'pubDate' => 'Tue, 19 Feb 2019 14:11:01 +0000',
  ];
  $feed[] = [
    'title' => 'Critical Release - PSA-Really Old',
    'link' => 'https://www.drupal.org/psa',
    'project' => 'drupal',
    'type' => 'core',
    'is_psa' => '1',
    'insecure' => [],
    'pubDate' => 'Tue, 19 Feb 2019 14:11:01 +0000',
  ];
  $feed[] = [
    'title' => 'Node - Moderately critical - Access bypass - SA-CONTRIB-2019',
    'link' => 'https://www.drupal.org/sa-contrib-2019',
    'project' => 'node',
    'type' => 'module',
    'is_psa' => '0',
    'insecure' => [
      '7.x-7.22',
      '7.x-7.22-alpha',
      '7.x-7.22-beta1',
      '8.7.0-beta1',
      '8.7.0-beta2',
      '8.x-8.2.0',
    ],
    'pubDate' => 'Tue, 19 Mar 2019 12:50:00 +0000',
  ];
  $feed[] = [
    'title' => 'Seven - Moderately critical - Access bypass - SA-CONTRIB-2019',
    'link' => 'https://www.drupal.org/sa-contrib-2019',
    'project' => 'seven',
    'type' => 'theme',
    'is_psa' => '0',
    'insecure' => [
      '8.x-8.7.0',
      VERSION,
    ],
    'pubDate' => 'Tue, 19 Mar 2019 12:50:00 +0000',
  ];
  $feed[] = [
    'title' => 'Foobar - Moderately critical - Access bypass - SA-CONTRIB-2019',
    'link' => 'https://www.drupal.org/sa-contrib-2019',
    'project' => 'foobar',
    'type' => 'foobar',
    'is_psa' => '1',
    'insecure' => [],
    'pubDate' => 'Tue, 19 Mar 2019 12:50:00 +0000',
  ];
  $feed[] = [
    'title' => 'Token - Moderately critical - Access bypass - SA-CONTRIB-2019',
    'link' => 'https://www.drupal.org/sa-contrib-2019',
    'project' => 'token',
    'type' => 'module',
    'is_psa' => '0',
    'insecure' => [
      '7.x-1.7',
      '8.x-1.4',
    ],
    'pubDate' => 'Tue, 19 Mar 2019 12:50:00 +0000',
  ];
  $feed[] = [
    'title' => 'Views - Moderately critical - Access bypass - SA-CONTRIB-2019',
    'link' => 'https://www.drupal.org/sa-contrib-2019',
    'project' => 'views',
    'type' => 'module',
    'insecure' => [
      '7.x-3.16',
      '7.x-3.17',
      '7.x-3.18',
      '7.x-3.19',
      '7.x-3.19',
      '8.x-8.7.0',
    ],
    'is_psa' => '0',
    'pubDate' => 'Tue, 19 Mar 2019 12:50:00 +0000',
  ];
  return drupal_json_output($feed);
}