parent
2f328bb5e8
commit
e4972e1bf0
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
|
||||
namespace wellrested;
|
||||
namespace pjdietz\WellRESTed;
|
||||
|
||||
require_once(dirname(__FILE__) . '/Request.inc.php');
|
||||
require_once(dirname(__FILE__) . '/Response.inc.php');
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
|
||||
namespace wellrested;
|
||||
namespace pjdietz\WellRESTed;
|
||||
|
||||
/**
|
||||
* Common base class for the Request and Response classes.
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
|
||||
namespace wellrested;
|
||||
namespace pjdietz\WellRESTed;
|
||||
|
||||
require_once(dirname(__FILE__) . '/Message.inc.php');
|
||||
require_once(dirname(__FILE__) . '/Response.inc.php');
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
|
||||
namespace wellrested;
|
||||
namespace pjdietz\WellRESTed;
|
||||
|
||||
require_once(dirname(__FILE__) . '/Message.inc.php');
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
|
||||
namespace wellrested;
|
||||
namespace pjdietz\WellRESTed;
|
||||
|
||||
/*******************************************************************************
|
||||
* Route
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
|
||||
namespace wellrested;
|
||||
namespace pjdietz\WellRESTed;
|
||||
|
||||
require_once(dirname(__FILE__) . '/Request.inc.php');
|
||||
require_once(dirname(__FILE__) . '/Response.inc.php');
|
||||
|
|
|
|||
|
|
@ -12,5 +12,8 @@
|
|||
],
|
||||
"require": {
|
||||
"php": ">=5.3.0"
|
||||
},
|
||||
"autoload": {
|
||||
"psr-0": { "pjdietz/WellRESTed": "" }
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
|
||||
namespace wellrested\exceptions;
|
||||
namespace pjdietz\WellRESTed\exceptions;
|
||||
|
||||
require_once(dirname(__FILE__) . '/WellrestedException.inc.php');
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
|
||||
namespace wellrested\exceptions;
|
||||
namespace pjdietz\WellRESTed\exceptions;
|
||||
|
||||
/**
|
||||
* Top level class for custom exceptions thrown by Well RESTed.
|
||||
|
|
|
|||
|
|
@ -2,12 +2,16 @@
|
|||
|
||||
namespace apisample;
|
||||
|
||||
use pjdietz\WellRESTed\Router;
|
||||
use pjdietz\WellRESTed\Route;
|
||||
|
||||
|
||||
require_once(dirname(__FILE__) . '/../../Router.inc.php');
|
||||
|
||||
/**
|
||||
* Loads and instantiates handlers based on URI.
|
||||
*/
|
||||
class ApiSampleRouter extends \wellrested\Router {
|
||||
class ApiSampleRouter extends Router {
|
||||
|
||||
public function __construct() {
|
||||
|
||||
|
|
@ -20,12 +24,12 @@ class ApiSampleRouter extends \wellrested\Router {
|
|||
$this->addTemplate('/articles/{id}',
|
||||
'ArticleItemHandler',
|
||||
'ArticleItemHandler.inc.php',
|
||||
array('id' => \wellrested\Route::RE_NUM));
|
||||
array('id' => Route::RE_NUM));
|
||||
|
||||
$this->addTemplate('/articles/{slug}',
|
||||
'ArticleItemHandler',
|
||||
'ArticleItemHandler.inc.php',
|
||||
array('slug' => \wellrested\Route::RE_SLUG));
|
||||
array('slug' => Route::RE_SLUG));
|
||||
|
||||
}
|
||||
|
||||
|
|
@ -36,7 +40,7 @@ class ApiSampleRouter extends \wellrested\Router {
|
|||
$handlerClassName = '\apisample\handlers\\' . $handlerClassName;
|
||||
$handlerFilePath = dirname(__FILE__) . '/handlers/' . $handlerFilePath;
|
||||
|
||||
$this->addRoute(\wellrested\Route::newFromUriTemplate(
|
||||
$this->addRoute(Route::newFromUriTemplate(
|
||||
$template, $handlerClassName, $handlerFilePath, $variables));
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ require_once(dirname(__FILE__) . '/../ArticlesController.inc.php');
|
|||
/**
|
||||
* Handler class for a list of articles.
|
||||
*/
|
||||
class ArticleCollectionHandler extends \wellrested\Handler {
|
||||
class ArticleCollectionHandler extends \pjdietz\WellRESTed\Handler {
|
||||
|
||||
/**
|
||||
* Respond to a GET request.
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ require_once(dirname(__FILE__) . '/../ArticlesController.inc.php');
|
|||
* When instantiated by the Router, this class should receive an id or slug
|
||||
* argument to identify the article.
|
||||
*/
|
||||
class ArticleItemHandler extends \wellrested\Handler {
|
||||
class ArticleItemHandler extends \pjdietz\WellRESTed\Handler {
|
||||
|
||||
/**
|
||||
* Respond to a GET request.
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ require_once('../Request.inc.php');
|
|||
require_once('../Response.inc.php');
|
||||
|
||||
// Make a custom request to talk to the server.
|
||||
$rqst = new \wellrested\Request();
|
||||
$rqst = new \pjdietz\WellRESTed\Request();
|
||||
|
||||
// Use the client-site-endpoint.php script
|
||||
$rqst->hostname = $_SERVER['HTTP_HOST'];
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@
|
|||
require_once('../Request.inc.php');
|
||||
|
||||
// Make a requst to Google in one line:
|
||||
$rqst = new \wellrested\Request();
|
||||
$rqst = new \pjdietz\WellRESTed\Request();
|
||||
$rqst->uri = 'https://www.google.com/search?q=my+search+terms';
|
||||
|
||||
// You could also set the members individually, like this:
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ require_once('../Request.inc.php');
|
|||
require_once('../Response.inc.php');
|
||||
|
||||
// Read the request sent to the server as the singleton instance.
|
||||
$rqst = \wellrested\Request::getRequest();
|
||||
$rqst = \pjdietz\WellRESTed\Request::getRequest();
|
||||
|
||||
// Alternatively, you can create a new Request and call readHttpRequest().
|
||||
// $rqst = new \wellrested\Request();
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@
|
|||
require_once('../Response.inc.php');
|
||||
|
||||
// Create a new Response instance.
|
||||
$resp = new \wellrested\Response();
|
||||
$resp = new \pjdietz\WellRESTed\Response();
|
||||
$resp->statusCode = 200;
|
||||
$resp->setHeader('Content-Type', 'text/plain');
|
||||
$resp->body = 'This is a response.';
|
||||
|
|
|
|||
Loading…
Reference in New Issue