/
porpoise.inc.php
62 lines (52 loc) · 1.52 KB
/
porpoise.inc.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
<?php
/*
* PorPOISe
* Copyright 2009 SURFnet BV
* Released under a permissive license (see LICENSE)
*/
/**
* Includes all PorPOISe source files and does some global
* definitions
*
* @package PorPOISe
*/
/** For path to configuration root */
require_once("config.php");
/** Geographic utilities */
require_once("geoutil.class.php");
/** Miscellaneous utilities */
require_once("util.class.php");
/** Miscellaneous functions */
require_once("functions.php");
/** POI classes */
require_once("poi.class.php");
/** Response class */
require_once("layarresponse.class.php");
/** POIConnector interface */
require_once("poiconnector.interface.php");
/** POI connector abstract class */
require_once("poiconnector.class.php");
/** Base POIConnectors */
require_once("sqlpoiconnector.class.php");
require_once("xmlpoiconnector.class.php");
/** Web API and Web App */
require_once("web-app.class.php");
require_once("webapipoiconnector.class.php");
/** Layer definition */
require_once("layer.class.php");
/** Filter class for filter values */
require_once("filter.class.php");
/** server and server factory */
require_once("poiserver.class.php");
/** configuration */
require_once("porpoiseconfig.class.php");
/** web-app abstract class */
require_once("web-app.class.php");
/** OAuth aware HTTP client */
require_once("httprequest.class.php");
/** User persistence classes */
require_once("user.class.php");
/* KILL magic quotes */
undo_magic_quotes_gpc();
/* change to config directory for remainder of execution */
chdir(PORPOISE_CONFIG_PATH);