Ignore:
Timestamp:
11/29/12 13:44:33 (11 years ago)
Author:
pereira.jair
Message:

Ticket #2507 - Correção da varíavel global DIR que estava incorreta.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sandbox/webservice/api/rest/dispatch.php

    r7463 r7577  
    11<?php 
    22 
     3$dir = $_SERVER['DOCUMENT_ROOT']; 
     4 
     5if (substr($dir,strlen($dir)-1,strlen($dir)) != "/") { 
     6        $dir = $dir . "/"; 
     7} 
     8 
     9define(apiDirectory,$dir . "api/rest");  
     10 
    311// load libraries 
    4 require_once(__DIR__.'/../library/tonic/lib/tonic.php');  
    5 require_once(__DIR__.'/../library/utils/Errors.php'); 
     12require_once(apiDirectory.'/../library/tonic/lib/tonic.php');  
     13require_once(apiDirectory.'/../library/utils/Errors.php'); 
    614 
    715// load adapters 
    8 require_once(__DIR__."/../adapters/ExpressoAdapter.php"); 
    9 require_once(__DIR__."/../adapters/MailAdapter.php"); 
    10 require_once(__DIR__."/../adapters/CatalogAdapter.php"); 
    11 require_once(__DIR__."/../adapters/CalendarAdapter.php"); 
     16require_once(apiDirectory."/../adapters/ExpressoAdapter.php"); 
     17require_once(apiDirectory."/../adapters/MailAdapter.php"); 
     18require_once(apiDirectory."/../adapters/CatalogAdapter.php"); 
     19require_once(apiDirectory."/../adapters/CalendarAdapter.php"); 
    1220 
    1321// Load all resources 
    14 require_once(__DIR__."/availableServers/AvailableServersResource.php"); 
    15 require_once(__DIR__."/core/ExpressoVersionResource.php"); 
    16 require_once(__DIR__."/core/LoginResource.php"); 
    17 require_once(__DIR__."/core/LogoutResource.php"); 
    18 require_once(__DIR__."/mail/FoldersResource.php"); 
    19 require_once(__DIR__."/mail/MessagesResource.php"); 
    20 require_once(__DIR__."/mail/AddFolderResource.php"); 
    21 require_once(__DIR__."/mail/DelFolderResource.php"); 
    22 require_once(__DIR__."/mail/DelMessageResource.php"); 
    23 require_once(__DIR__."/mail/RenameFolderResource.php"); 
    24 require_once(__DIR__."/mail/CleanTrashResource.php"); 
    25 require_once(__DIR__."/mail/AttachmentResource.php"); 
    26 require_once(__DIR__."/mail/SendResource.php"); 
    27 require_once(__DIR__."/mail/SendSupportFeedbackResource.php"); 
    28 require_once(__DIR__."/catalog/ContactsResource.php"); 
    29 require_once(__DIR__."/catalog/ContactPictureResource.php"); 
    30 require_once(__DIR__."/calendar/EventsResource.php"); 
     22require_once(apiDirectory."/availableServers/AvailableServersResource.php"); 
     23require_once(apiDirectory."/core/ExpressoVersionResource.php"); 
     24require_once(apiDirectory."/core/LoginResource.php"); 
     25require_once(apiDirectory."/core/LogoutResource.php"); 
     26require_once(apiDirectory."/mail/FoldersResource.php"); 
     27require_once(apiDirectory."/mail/MessagesResource.php"); 
     28require_once(apiDirectory."/mail/AddFolderResource.php"); 
     29require_once(apiDirectory."/mail/DelFolderResource.php"); 
     30require_once(apiDirectory."/mail/DelMessageResource.php"); 
     31require_once(apiDirectory."/mail/RenameFolderResource.php"); 
     32require_once(apiDirectory."/mail/CleanTrashResource.php"); 
     33require_once(apiDirectory."/mail/AttachmentResource.php"); 
     34require_once(apiDirectory."/mail/SendResource.php"); 
     35require_once(apiDirectory."/mail/SendSupportFeedbackResource.php"); 
     36require_once(apiDirectory."/catalog/ContactsResource.php"); 
     37require_once(apiDirectory."/catalog/ContactPictureResource.php"); 
     38require_once(apiDirectory."/calendar/EventsResource.php"); 
    3139 
    3240//Retrieveing the mapping of the URIs and his respectives classNames and classPath 
    33 $config = parse_ini_file( __DIR__ . '/../config/Tonic.srv', true ); 
     41$config = parse_ini_file( apiDirectory . '/../config/Tonic.srv', true ); 
    3442$autoload = array(); 
    3543$classpath = array(); 
Note: See TracChangeset for help on using the changeset viewer.