forked from lino/radar-wp
Make sure radar depenency is in repo, and upgrade for Price Categories.
This commit is contained in:
parent
c83d681db3
commit
70825293ae
124 changed files with 29219 additions and 19 deletions
22
vendor/events-radar/radar-api-php/tests/Entity/EntityTest.php
vendored
Normal file
22
vendor/events-radar/radar-api-php/tests/Entity/EntityTest.php
vendored
Normal file
|
@ -0,0 +1,22 @@
|
|||
<?php
|
||||
|
||||
namespace Radar\Connect\Tests\Entity;
|
||||
|
||||
use Guzzle\Tests\GuzzleTestCase;
|
||||
use Radar\Connect\Connect;
|
||||
use Guzzle\Http\Client;
|
||||
|
||||
abstract class EntityTestCase extends GuzzleTestCase {
|
||||
/**
|
||||
* @see Connect\parseResponse
|
||||
*/
|
||||
protected function parseResponse($response) {
|
||||
// Reflection... clue... it shouldn't be quite like that!
|
||||
$reflectionClient = new \ReflectionClass('Radar\Connect\Connect');
|
||||
$parseResponse = $reflectionClient->getMethod('parseResponse');
|
||||
$parseResponse->setAccessible(true);
|
||||
// Argh fix me.
|
||||
$client = new Connect(new Client());
|
||||
return $parseResponse->invokeArgs($client, array($response));
|
||||
}
|
||||
}
|
64
vendor/events-radar/radar-api-php/tests/Entity/EventTest.php
vendored
Normal file
64
vendor/events-radar/radar-api-php/tests/Entity/EventTest.php
vendored
Normal file
|
@ -0,0 +1,64 @@
|
|||
<?php
|
||||
|
||||
namespace Radar\Connect\Tests\Entity;
|
||||
|
||||
use Radar\Connect\Entity\Event;
|
||||
|
||||
class EventTest extends EntityTestCase {
|
||||
public function testRequestParse() {
|
||||
$response = $this->getMockResponse('event');
|
||||
$event = $this->parseResponse($response);
|
||||
|
||||
$this->assertEquals(count($event), 1);
|
||||
$event = reset($event);
|
||||
// Basic properties
|
||||
$this->assertEquals($event->getUuid(), '69300100-b104-4c37-b651-48351543e8a6');
|
||||
$this->assertEquals($event->getVuuid(), 'a66a7c7d-5ed4-487e-92b8-ee876b91e2d6');
|
||||
$this->assertEquals($event->getInternalId(), '9171');
|
||||
$this->assertEquals($event->getInternalVid(), '9680');
|
||||
// Node level fields
|
||||
$this->assertEquals($event->apiUri(), 'https://new-radar.squat.net/api/1.0/node/69300100-b104-4c37-b651-48351543e8a6');
|
||||
$body_text = "<p>This is a handy event that site devs are using.</p>\n";
|
||||
$this->assertEquals($event->getBody(), $body_text);
|
||||
$this->assertEquals($event->getBodyRaw(), array('value' => $body_text, 'summary' => '', 'format' => 'rich_text_editor'));
|
||||
$this->assertEquals($event->getUrlView(),'https://new-radar.squat.net/en/event/amsterdam/joes-garage/2014-02-24/test-event');
|
||||
$this->assertEquals($event->getUrlEdit(),'https://new-radar.squat.net/en/node/9171/edit');
|
||||
$this->assertEquals($event->getStatus(), TRUE);
|
||||
$this->assertEquals($event->getCreated()->getTimestamp(),'1424807163');
|
||||
$this->assertEquals($event->getUpdated()->getTimestamp(),'1424807163');
|
||||
// Node level references
|
||||
$categories = $event->getCategories();
|
||||
$this->assertTrue($categories[0] instanceof \Radar\Connect\Entity\TaxonomyTerm);
|
||||
$this->assertEquals($categories[0]->apiUri(),'https://new-radar.squat.net/api/1.0/taxonomy_term/e85a688d-03ac-4008-a3cb-1adb7e8f718a');
|
||||
$topics = $event->getTopics();
|
||||
$this->assertTrue($topics[0] instanceof \Radar\Connect\Entity\TaxonomyTerm);
|
||||
$this->assertEquals($topics[0]->apiUri(), 'https://new-radar.squat.net/api/1.0/taxonomy_term/6c73cff2-9dc9-41db-a79e-f54bf4c010f7');
|
||||
// Simple fields.
|
||||
$this->assertTrue($event instanceof Event);
|
||||
$this->assertEquals($event->getTitle(), 'Test event');
|
||||
//$this->assertEquals($event->getImageRaw(), '');
|
||||
$this->assertEquals($event->getPrice(), 'Suggested donation €3');
|
||||
$this->assertEquals($event->getEmail(), 'joe@squat.net');
|
||||
$this->assertEquals($event->getLinkRaw(), array(array('url' => 'http://www.joesgarage.nl/', 'attributes' => array())));
|
||||
$this->assertEquals($event->getLink(), array('http://www.joesgarage.nl/'));
|
||||
$this->assertEquals($event->getPhone(), '01-12345');
|
||||
// Entity references.
|
||||
$price = $event->getPriceCategory();
|
||||
$this->assertTrue($price[0] instanceof \Radar\Connect\Entity\TaxonomyTerm);
|
||||
$this->assertEquals($price[0]->apiUri(), 'https://new-radar.squat.net/api/1.0/taxonomy_term/9d943d0c-e2bf-408e-9110-4bfb044f60c0');
|
||||
$this->assertEquals($price[1]->apiUri(), 'https://new-radar.squat.net/api/1.0/taxonomy_term/6f4101f4-cd9b-49f2-91a3-203d2b47a3ed');
|
||||
$groups = $event->getGroups();
|
||||
$this->assertTrue($groups[0] instanceof \Radar\Connect\Entity\Group);
|
||||
$this->assertEquals($groups[0]->apiUri(), 'https://new-radar.squat.net/api/1.0/node/0df4bcd7-54b4-4559-a960-60b5042d3d48');
|
||||
$raw_dates = $event->getDatesRaw();
|
||||
$this->assertEquals($raw_dates[0]['value'], '1393271100');
|
||||
$this->assertEquals($raw_dates[0]['time_end'], '2014-02-24T21:00:00+01:00');
|
||||
$dates = $event->getDates();
|
||||
$this->assertTrue($dates[0]['start'] instanceof \DateTime);
|
||||
$this->assertEquals($dates[0]['start']->getTimestamp(), '1393271100');
|
||||
$this->assertEquals($dates[0]['end']->getTimezone()->getName(), '+01:00');
|
||||
$locations = $event->getLocations();
|
||||
$this->assertTrue($locations[0] instanceof \Radar\Connect\Entity\Location);
|
||||
$this->assertEquals($locations[0]->apiUri(), 'https://new-radar.squat.net/api/1.0/location/3c58abc1-e095-4db5-996d-2a064cebb2d3');
|
||||
}
|
||||
}
|
54
vendor/events-radar/radar-api-php/tests/Entity/GroupTest.php
vendored
Normal file
54
vendor/events-radar/radar-api-php/tests/Entity/GroupTest.php
vendored
Normal file
|
@ -0,0 +1,54 @@
|
|||
<?php
|
||||
|
||||
namespace Radar\Connect\Tests\Entity;
|
||||
|
||||
use Radar\Connect\Entity\Group;
|
||||
|
||||
class GroupTest extends EntityTestCase {
|
||||
public function testRequestParse() {
|
||||
$response = $this->getMockResponse('group');
|
||||
$group = $this->parseResponse($response);
|
||||
|
||||
$this->assertEquals(count($group), 1);
|
||||
$group = reset($group);
|
||||
// Basic properties
|
||||
$this->assertEquals($group->getUuid(), '0df4bcd7-54b4-4559-a960-60b5042d3d48');
|
||||
$this->assertEquals($group->getVuuid(), 'c6df91b9-58bd-4a5f-a52e-64ec18f267f0');
|
||||
$this->assertEquals($group->getInternalId(), '41');
|
||||
$this->assertEquals($group->getInternalVid(), '8935');
|
||||
// Node level fields
|
||||
$this->assertEquals($group->apiUri(), 'https://new-radar.squat.net/api/1.0/node/0df4bcd7-54b4-4559-a960-60b5042d3d48');
|
||||
$body_text = "<p>Joe's Garage is een ontmoetingsplek voor al dan niet krakers uit de transvaalbuurt en omstreken.</p>\n";
|
||||
$this->assertEquals($group->getBody(), $body_text);
|
||||
$this->assertEquals($group->getBodyRaw(), array('value' => $body_text, 'summary' => '', 'format' => 'rich_text_editor'));
|
||||
$this->assertEquals($group->getUrlView(),'https://new-radar.squat.net/nl/amsterdam/joes-garage?language=nl');
|
||||
$this->assertEquals($group->getUrlEdit(),'https://new-radar.squat.net/nl/node/41/edit?language=nl');
|
||||
$this->assertEquals($group->getStatus(), TRUE);
|
||||
$this->assertEquals($group->getCreated()->getTimestamp(),'1409775185');
|
||||
$this->assertEquals($group->getUpdated()->getTimestamp(),'1424352703');
|
||||
// Node level references
|
||||
$categories = $group->getCategories();
|
||||
$this->assertEquals(count($categories), 6);
|
||||
$this->assertTrue($categories[0] instanceof \Radar\Connect\Entity\TaxonomyTerm);
|
||||
$this->assertEquals($categories[0]->apiUri(),'https://new-radar.squat.net/api/1.0/taxonomy_term/e97f372b-29bc-460b-bff6-35d2462411ff?language=nl');
|
||||
$topics = $group->getTopics();
|
||||
$this->assertTrue($topics[0] instanceof \Radar\Connect\Entity\TaxonomyTerm);
|
||||
$this->assertEquals($topics[0]->apiUri(), 'https://new-radar.squat.net/api/1.0/taxonomy_term/82f00d0a-03df-40ec-a06d-67b875675858?language=nl');
|
||||
// Simple fields.
|
||||
$this->assertTrue($group instanceof Group);
|
||||
$this->assertEquals($group->getTitle(), 'Joe\'s Garage');
|
||||
//$this->assertEquals($group->getImageRaw(), '');
|
||||
//$this->assertEquals($group->getGroupLogoRaw(), '');
|
||||
$this->assertEquals($group->getEmail(), 'joe@squat.net');
|
||||
$this->assertEquals($group->getLinkRaw(), array(array('url' => 'http://www.joesgarage.nl/', 'attributes' => array())));
|
||||
$this->assertEquals($group->getLink(), array('http://www.joesgarage.nl/'));
|
||||
$this->assertEquals($group->getPhone(), null);
|
||||
$opening_times = "<p>Maandag: 19u <strong>Volkseten Vegazulu</strong></p>\n<p>Dinsdag: 11u/15u <strong>Kraakspreekuur, (daarna is er een borrel)</strong></p>\n<p>Dinsdag: 20u/21u30 <strong>Kraakspreekuur Oost</strong></p>\n<p>Woensdag: 15u/18u <strong>Lonely Collective Day Cafe</strong></p>\n<p>Donderdag: 19u <strong>Volkseten Vegazulu</strong></p>\n<p>Zaterdag: 14u/18u <strong>Weggeefwinkel</strong></p>\n<p>Zondag: 20u <strong>Filmavonden/Infoavonden</strong></p>\n";
|
||||
$this->assertEquals($group->getOpeningTimesRaw(), array('value' => $opening_times, 'format' => 'rich_text_editor'));
|
||||
$this->assertEquals($group->getOpeningTimes(), $opening_times);
|
||||
// Entity references.
|
||||
$locations = $group->getLocations();
|
||||
$this->assertTrue($locations[0] instanceof \Radar\Connect\Entity\Location);
|
||||
$this->assertEquals($locations[0]->apiUri(), 'https://new-radar.squat.net/api/1.0/location/3c58abc1-e095-4db5-996d-2a064cebb2d3?language=nl');
|
||||
}
|
||||
}
|
51
vendor/events-radar/radar-api-php/tests/Entity/ListingsGroupTest.php
vendored
Normal file
51
vendor/events-radar/radar-api-php/tests/Entity/ListingsGroupTest.php
vendored
Normal file
|
@ -0,0 +1,51 @@
|
|||
<?php
|
||||
|
||||
namespace Radar\Connect\Tests\Entity;
|
||||
|
||||
use Radar\Connect\Entity\ListingsGroup;
|
||||
|
||||
class ListingsGroupTest extends EntityTestCase {
|
||||
public function testRequestParse() {
|
||||
$response = $this->getMockResponse('listings_group');
|
||||
$group = $this->parseResponse($response);
|
||||
|
||||
$this->assertEquals(count($group), 1);
|
||||
$group = reset($group);
|
||||
// Basic properties
|
||||
$this->assertEquals($group->getUuid(), '9e43dac6-e1da-4f60-8428-de9f32ac9eb0');
|
||||
$this->assertEquals($group->getVuuid(), 'bf8e2d7e-3f35-44cf-aace-12aadba16948');
|
||||
$this->assertEquals($group->getInternalId(), '1599');
|
||||
$this->assertEquals($group->getInternalVid(), '8976');
|
||||
$this->assertEquals($group->getLanguage(), 'de');
|
||||
// Node level fields
|
||||
$this->assertEquals($group->apiUri(), 'https://new-radar.squat.net/api/1.0/node/9e43dac6-e1da-4f60-8428-de9f32ac9eb0');
|
||||
$body_text = "<p>Berliner Terminkalender für linke Subkultur und Politik</p>\n";
|
||||
$this->assertEquals($group->getBody(), $body_text);
|
||||
$this->assertEquals($group->getBodyRaw(), array('value' => $body_text, 'summary' => '', 'format' => 'rich_text_editor'));
|
||||
$this->assertEquals($group->getUrlView(),'https://new-radar.squat.net/en/node/1599');
|
||||
$this->assertEquals($group->getUrlEdit(),'https://new-radar.squat.net/en/node/1599/edit');
|
||||
$this->assertEquals($group->getStatus(), TRUE);
|
||||
$this->assertEquals($group->getCreated()->getTimestamp(),'1415355772');
|
||||
$this->assertEquals($group->getUpdated()->getTimestamp(),'1424428820');
|
||||
// Node level references
|
||||
$categories = $group->getCategories();
|
||||
$this->assertEquals(count($categories), 0);
|
||||
$topics = $group->getTopics();
|
||||
$this->assertEquals(count($topics), 0);
|
||||
// Simple fields.
|
||||
$this->assertTrue($group instanceof ListingsGroup);
|
||||
$this->assertEquals($group->getTitle(), 'Stressfaktor');
|
||||
//$this->assertEquals($group->getImageRaw(), '');
|
||||
//$this->assertEquals($group->getGroupLogoRaw(), '');
|
||||
$this->assertEquals($group->getEmail(), 'stressfaktor@squat.net');
|
||||
$this->assertEquals($group->getLinkRaw(), array(array('url' => 'http://stressfaktor.squat.net', 'title'=> '', 'attributes' => array())));
|
||||
$this->assertEquals($group->getLink(), array('http://stressfaktor.squat.net'));
|
||||
$this->assertEquals($group->getPhone(), null);
|
||||
// Entity references.
|
||||
$locations = $group->getLocations();
|
||||
$this->assertEquals(count($locations), 0);
|
||||
$listed_groups = $group->getGroupsListed();
|
||||
$this->assertEquals(count($listed_groups), 76);
|
||||
$this->assertEquals($listed_groups[0]->apiUri(), 'https://new-radar.squat.net/api/1.0/node/da296694-ae72-47a9-9073-e450143b9c58');
|
||||
}
|
||||
}
|
23
vendor/events-radar/radar-api-php/tests/Entity/LocationTest.php
vendored
Normal file
23
vendor/events-radar/radar-api-php/tests/Entity/LocationTest.php
vendored
Normal file
|
@ -0,0 +1,23 @@
|
|||
<?php
|
||||
|
||||
namespace Radar\Connect\Tests\Entity;
|
||||
|
||||
use Radar\Connect\Entity\Location;
|
||||
|
||||
class LocationTest extends EntityTestCase {
|
||||
public function testRequestParse() {
|
||||
$response = $this->getMockResponse('location');
|
||||
$location = $this->parseResponse($response);
|
||||
|
||||
$this->assertEquals(count($location), 1);
|
||||
$location = reset($location);
|
||||
$this->assertTrue($location instanceof Location);
|
||||
|
||||
$this->assertEquals('X-B-Liebig Liebigstr. 34 Berlin Germany', $location->getTitle());
|
||||
$this->assertEquals('X-B-Liebig, Liebigstr. 34, Berlin', $location->getAddress());
|
||||
$this->assertEquals('X-B-Liebig, 10247, DE', $location->getAddress(array('name_line', 'postal_code', 'country')));
|
||||
$this->assertEquals('U-Bhf. Frankfurter Tor', $location->getDirections());
|
||||
$point = $location->getLocation();
|
||||
$this->assertEquals('POINT (13.4570431 52.5179561)', $point->out('wkt'));
|
||||
}
|
||||
}
|
25
vendor/events-radar/radar-api-php/tests/Entity/TaxonomyTermTest.php
vendored
Normal file
25
vendor/events-radar/radar-api-php/tests/Entity/TaxonomyTermTest.php
vendored
Normal file
|
@ -0,0 +1,25 @@
|
|||
<?php
|
||||
|
||||
namespace Radar\Connect\Tests\Entity;
|
||||
|
||||
use Radar\Connect\Entity\TaxonomyTerm;
|
||||
|
||||
class TaxonomyTermTest extends EntityTestCase {
|
||||
public function testRequestParse() {
|
||||
$response = $this->getMockResponse('taxonomy_term');
|
||||
$term = $this->parseResponse($response);
|
||||
|
||||
$this->assertEquals(count($term), 1);
|
||||
$term = reset($term);
|
||||
$this->assertTrue($term instanceof TaxonomyTerm);
|
||||
|
||||
$this->assertEquals($term->getTitle(), 'action/protest/camp');
|
||||
$this->assertEquals($term->apiUri(), 'https://new-radar.squat.net/api/1.0/taxonomy_term/e85a688d-03ac-4008-a3cb-1adb7e8f718a');
|
||||
$this->assertEquals($term->getUuid(), 'e85a688d-03ac-4008-a3cb-1adb7e8f718a');
|
||||
$this->assertEquals($term->getVuuid(), null);
|
||||
$this->assertEquals($term->getInternalId(), 7);
|
||||
$this->assertEquals($term->getInternalVid(), null);
|
||||
$this->assertEquals($term->getNodeCount(), 10);
|
||||
$this->assertEquals($term->getVocabulary(), 'category');
|
||||
}
|
||||
}
|
8
vendor/events-radar/radar-api-php/tests/bootstrap.php
vendored
Normal file
8
vendor/events-radar/radar-api-php/tests/bootstrap.php
vendored
Normal file
|
@ -0,0 +1,8 @@
|
|||
<?php
|
||||
|
||||
use Guzzle\Tests\GuzzleTestCase;
|
||||
|
||||
include __DIR__.'/../vendor/autoload.php';
|
||||
|
||||
$basePath = __DIR__ . '/data/';
|
||||
GuzzleTestCase::setMockBasePath($basePath);
|
15
vendor/events-radar/radar-api-php/tests/data/event
vendored
Normal file
15
vendor/events-radar/radar-api-php/tests/data/event
vendored
Normal file
|
@ -0,0 +1,15 @@
|
|||
HTTP/1.1 200 OK
|
||||
Date: Tue, 24 Feb 2015 19:49:44 GMT
|
||||
Server: Apache/2.2.22 (Debian)
|
||||
X-Powered-By: PHP/5.4.36-0+deb7u3
|
||||
X-Drupal-Cache: MISS
|
||||
Expires: Sun, 19 Nov 1978 05:00:00 GMT
|
||||
Last-Modified: Tue, 24 Feb 2015 19:49:44 GMT
|
||||
Cache-Control: public, max-age=300
|
||||
ETag: "1424807384-0"
|
||||
Vary: Cookie,Accept-Encoding,User-Agent
|
||||
Content-Length: 2613
|
||||
Content-Type: application/json
|
||||
Strict-Transport-Security: max-age=15768000;includeSubDomains
|
||||
|
||||
{"body":{"value":"<p>This is a handy event that site devs are using.</p>\n","summary":"","format":"rich_text_editor"},"category":[{"uri":"https://new-radar.squat.net/api/1.0/taxonomy_term/e85a688d-03ac-4008-a3cb-1adb7e8f718a","id":"e85a688d-03ac-4008-a3cb-1adb7e8f718a","resource":"taxonomy_term"},{"uri":"https://new-radar.squat.net/api/1.0/taxonomy_term/2a56c4d7-eb98-4f96-9ac6-d383a1af5ce8","id":"2a56c4d7-eb98-4f96-9ac6-d383a1af5ce8","resource":"taxonomy_term"}],"group_content_access":"0","og_group_ref":[{"uri":"https://new-radar.squat.net/api/1.0/node/0df4bcd7-54b4-4559-a960-60b5042d3d48","id":"0df4bcd7-54b4-4559-a960-60b5042d3d48","resource":"node"}],"og_group_request":[],"date_time":[{"value":"1393271100","value2":"1393272000","duration":900,"time_start":"2014-02-24T20:45:00+01:00","time_end":"2014-02-24T21:00:00+01:00","rrule":null}],"image":[],"price":"Suggested donation \u20ac3","email":"joe@squat.net","link":[{"url":"http://www.joesgarage.nl/","attributes":[]}],"offline":[{"uri":"https://new-radar.squat.net/api/1.0/location/3c58abc1-e095-4db5-996d-2a064cebb2d3","id":"3c58abc1-e095-4db5-996d-2a064cebb2d3","resource":"location"}],"phone":"01-12345","topic":[{"uri":"https://new-radar.squat.net/api/1.0/taxonomy_term/6c73cff2-9dc9-41db-a79e-f54bf4c010f7","id":"6c73cff2-9dc9-41db-a79e-f54bf4c010f7","resource":"taxonomy_term"}],"title_field":"Test event","price_category":[{"uri":"https://new-radar.squat.net/api/1.0/taxonomy_term/9d943d0c-e2bf-408e-9110-4bfb044f60c0","id":"9d943d0c-e2bf-408e-9110-4bfb044f60c0","resource":"taxonomy_term"},{"uri":"https://new-radar.squat.net/api/1.0/taxonomy_term/6f4101f4-cd9b-49f2-91a3-203d2b47a3ed","id":"6f4101f4-cd9b-49f2-91a3-203d2b47a3ed","resource":"taxonomy_term"}],"og_membership":[],"og_membership__1":[],"og_membership__2":[],"og_membership__3":[],"og_group_ref__og_membership":[],"og_group_ref__og_membership__1":[],"og_group_ref__og_membership__2":[],"og_group_ref__og_membership__3":[],"og_group_request__og_membership":[],"og_group_request__og_membership__1":[],"og_group_request__og_membership__2":[],"og_group_request__og_membership__3":[],"nid":"9171","vid":"9680","is_new":false,"type":"event","title":"Test event","language":"en","url":"https://new-radar.squat.net/en/event/amsterdam/joes-garage/2014-02-24/test-event","edit_url":"https://new-radar.squat.net/en/node/9171/edit","status":"1","promote":"0","sticky":"0","created":"1424807163","changed":"1424807163","feed_nid":null,"flag_abuse_node_user":[],"flag_abuse_whitelist_node_user":[],"uuid":"69300100-b104-4c37-b651-48351543e8a6","vuuid":"a66a7c7d-5ed4-487e-92b8-ee876b91e2d6"}
|
15
vendor/events-radar/radar-api-php/tests/data/group
vendored
Normal file
15
vendor/events-radar/radar-api-php/tests/data/group
vendored
Normal file
|
@ -0,0 +1,15 @@
|
|||
HTTP/1.1 200 OK
|
||||
Date: Sun, 22 Feb 2015 08:34:14 GMT
|
||||
Server: Apache/2.2.22 (Debian)
|
||||
X-Powered-By: PHP/5.4.36-0+deb7u3
|
||||
X-Drupal-Cache: HIT
|
||||
Etag: "1424593941-0"
|
||||
Cache-Control: public, max-age=0
|
||||
Last-Modified: Sun, 22 Feb 2015 08:32:21 GMT
|
||||
Expires: Sun, 19 Nov 1978 05:00:00 GMT
|
||||
Vary: Cookie,Accept-Encoding,User-Agent
|
||||
Content-Length: 2872
|
||||
Content-Type: application/json
|
||||
Strict-Transport-Security: max-age=15768000;includeSubDomains
|
||||
|
||||
{"body":{"value":"<p>Joe's Garage is een ontmoetingsplek voor al dan niet krakers uit de transvaalbuurt en omstreken.</p>\n","summary":"","format":"rich_text_editor"},"category":[{"uri":"https://new-radar.squat.net/api/1.0/taxonomy_term/e97f372b-29bc-460b-bff6-35d2462411ff?language=nl","id":"e97f372b-29bc-460b-bff6-35d2462411ff","resource":"taxonomy_term"},{"uri":"https://new-radar.squat.net/api/1.0/taxonomy_term/2a56c4d7-eb98-4f96-9ac6-d383a1af5ce8?language=nl","id":"2a56c4d7-eb98-4f96-9ac6-d383a1af5ce8","resource":"taxonomy_term"},{"uri":"https://new-radar.squat.net/api/1.0/taxonomy_term/68197b93-2ece-4b0f-9a76-d9e99bda2603?language=nl","id":"68197b93-2ece-4b0f-9a76-d9e99bda2603","resource":"taxonomy_term"},{"uri":"https://new-radar.squat.net/api/1.0/taxonomy_term/8e846372-fa86-4cb2-87d1-f24da784ec6b?language=nl","id":"8e846372-fa86-4cb2-87d1-f24da784ec6b","resource":"taxonomy_term"},{"uri":"https://new-radar.squat.net/api/1.0/taxonomy_term/0b9e8d1f-d51d-4d32-b984-2dba1099e0fa?language=nl","id":"0b9e8d1f-d51d-4d32-b984-2dba1099e0fa","resource":"taxonomy_term"},{"uri":"https://new-radar.squat.net/api/1.0/taxonomy_term/20a888f9-54c1-4767-8af1-40de3d1d2636?language=nl","id":"20a888f9-54c1-4767-8af1-40de3d1d2636","resource":"taxonomy_term"}],"group_group":true,"group_logo":[],"image":[],"email":"joe@squat.net","link":[{"url":"http://www.joesgarage.nl/","attributes":[]}],"offline":[{"uri":"https://new-radar.squat.net/api/1.0/location/3c58abc1-e095-4db5-996d-2a064cebb2d3?language=nl","id":"3c58abc1-e095-4db5-996d-2a064cebb2d3","resource":"location"}],"opening_times":{"value":"<p>Maandag: 19u <strong>Volkseten Vegazulu</strong></p>\n<p>Dinsdag: 11u/15u <strong>Kraakspreekuur, (daarna is er een borrel)</strong></p>\n<p>Dinsdag: 20u/21u30 <strong>Kraakspreekuur Oost</strong></p>\n<p>Woensdag: 15u/18u <strong>Lonely Collective Day Cafe</strong></p>\n<p>Donderdag: 19u <strong>Volkseten Vegazulu</strong></p>\n<p>Zaterdag: 14u/18u <strong>Weggeefwinkel</strong></p>\n<p>Zondag: 20u <strong>Filmavonden/Infoavonden</strong></p>\n","format":"rich_text_editor"},"phone":null,"topic":[{"uri":"https://new-radar.squat.net/api/1.0/taxonomy_term/82f00d0a-03df-40ec-a06d-67b875675858?language=nl","id":"82f00d0a-03df-40ec-a06d-67b875675858","resource":"taxonomy_term"}],"notifications":["joe@squat.net"],"type":"group","members":[],"members__1":[],"members__2":[],"members__3":[],"nid":"41","vid":"8935","is_new":false,"title":"Joe's Garage","language":"en","url":"https://new-radar.squat.net/nl/amsterdam/joes-garage?language=nl","edit_url":"https://new-radar.squat.net/nl/node/41/edit?language=nl","status":"1","promote":"0","sticky":"0","created":"1409775185","changed":"1424352703","feed_nid":null,"flag_abuse_node_user":[],"flag_abuse_whitelist_node_user":[],"uuid":"0df4bcd7-54b4-4559-a960-60b5042d3d48","vuuid":"c6df91b9-58bd-4a5f-a52e-64ec18f267f0"}
|
15
vendor/events-radar/radar-api-php/tests/data/listings_group
vendored
Normal file
15
vendor/events-radar/radar-api-php/tests/data/listings_group
vendored
Normal file
File diff suppressed because one or more lines are too long
15
vendor/events-radar/radar-api-php/tests/data/location
vendored
Normal file
15
vendor/events-radar/radar-api-php/tests/data/location
vendored
Normal file
|
@ -0,0 +1,15 @@
|
|||
HTTP/1.1 200 OK
|
||||
Date: Wed, 18 Feb 2015 13:31:15 GMT
|
||||
Server: Apache/2.2.22 (Debian)
|
||||
X-Powered-By: PHP/5.4.36-0+deb7u3
|
||||
X-Drupal-Cache: MISS
|
||||
Expires: Sun, 19 Nov 1978 05:00:00 GMT
|
||||
Last-Modified: Wed, 18 Feb 2015 13:31:15 GMT
|
||||
Cache-Control: public, max-age=0
|
||||
ETag: "1424266275-0"
|
||||
Vary: Cookie,Accept-Encoding,User-Agent
|
||||
Content-Length: 787
|
||||
Content-Type: application/json
|
||||
Strict-Transport-Security: max-age=15768000;includeSubDomains
|
||||
|
||||
{"address":{"country":"DE","name_line":"X-B-Liebig","first_name":"X-B-Liebig","last_name":"","organisation_name":null,"administrative_area":null,"sub_administrative_area":null,"locality":"Berlin","dependent_locality":null,"postal_code":"10247","thoroughfare":"Liebigstr. 34","premise":""},"directions":"U-Bhf. Frankfurter Tor","map":{"geom":"POINT (13.4570431 52.5179561)","geo_type":"point","lat":"52.517956100000","lon":"13.457043100000","left":"13.457043100000","top":"52.517956100000","right":"13.457043100000","bottom":"52.517956100000","srid":null,"latlon":"52.517956100000,13.457043100000","schemaorg_shape":""},"timezone":"Europe/Berlin","id":"40","type":"location","title":"X-B-Liebig Liebigstr. 34 Berlin Germany","uuid":"bb9fafcc-6c1e-4a8c-ac35-a9e6fd47fb95","feed_nid":null}
|
15
vendor/events-radar/radar-api-php/tests/data/taxonomy_term
vendored
Normal file
15
vendor/events-radar/radar-api-php/tests/data/taxonomy_term
vendored
Normal file
|
@ -0,0 +1,15 @@
|
|||
HTTP/1.1 200 OK
|
||||
Date: Sun, 22 Feb 2015 10:14:28 GMT
|
||||
Server: Apache/2.2.22 (Debian)
|
||||
X-Powered-By: PHP/5.4.36-0+deb7u3
|
||||
X-Drupal-Cache: HIT
|
||||
Etag: "1424600007-0"
|
||||
Cache-Control: public, max-age=0
|
||||
Last-Modified: Sun, 22 Feb 2015 10:13:27 GMT
|
||||
Expires: Sun, 19 Nov 1978 05:00:00 GMT
|
||||
Vary: Cookie,Accept-Encoding,User-Agent
|
||||
Content-Length: 360
|
||||
Content-Type: application/json
|
||||
Strict-Transport-Security: max-age=15768000;includeSubDomains
|
||||
|
||||
{"tid":"7","name":"action/protest/camp","description":"","weight":"0","node_count":10,"url":"https://new-radar.squat.net/en/category/action-protest-camp","parent":[],"parents_all":[{"uri":"https://new-radar.squat.net/api/1.0/taxonomy_term/7","id":"7","resource":"taxonomy_term"}],"feed_nid":null,"type":"category","uuid":"e85a688d-03ac-4008-a3cb-1adb7e8f718a"}
|
Loading…
Add table
Add a link
Reference in a new issue