Skip to content
Snippets Groups Projects
Select Git revision
  • 2a456b08d576eeb15bc3d24394a4faff3ceac132
  • 3.9 default
  • develop
  • 6.0
  • 5.0
  • 4.0
  • scrutinizer-patch-4
  • scrutinizer-patch-3
  • scrutinizer-patch-2
  • scrutinizer-patch-1
  • 3.7
  • 3.8
  • 3.6
  • 3.9_backported
  • 3.8_backported
  • 3.7_backported
  • 3.5
  • 3.6_backported
  • 3.5_backported
  • 3.4
  • 3.3_backported
  • 6.0.4
  • 6.0.3
  • 5.0.7
  • 6.0.2
  • 6.0.1
  • 5.0.6
  • 6.0.0
  • 5.0.5
  • 6.0.0-rc
  • 5.0.4
  • 6.0.0-beta
  • 5.0.3
  • 4.0.6
  • 5.0.2
  • 5.0.1
  • 4.0.5
  • 5.0.0
  • 4.0.4
  • 5.0.0-rc2
  • 5.0.0-rc1
41 results

UserTest.php

Blame
  • functions.inc.php 692 B
    <?php
    
    function getCAPData($config)
    {
        try {
            $url = isset($config['proxyUrl']) ? $config['proxyUrl'] :'http://www.getrave.com/rss/unl/channel1'; 
            $alerts = new UNL_Alert_RaveRSS($url);
            
            if (!empty($config['recentTimeframe'])) {
                $filtered = new UNL_Alert_RecentPubDateFilter($alerts->getIterator(), $config['recentTimeframe']);
            } else {
                $filtered = new UNL_Alert_RecentPubDateFilter($alerts->getIterator());
            }
            
            $data = new UNL_Alert_RSSToCAP($filtered);
            $output = $data->getData();
        } catch (Exception $e) {
            $output = array();
        }
    
        return new UNL_Alert_ArrayObject($output);
    }