I have the following class in php that I use to implement Rest Web service in PHP.
This is the file webApi.php
<code><?php
require './bootstrap.php';
$uri = parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH);
$uri = explode( '/', $uri );
if ((isset($uri[3]) && $uri[3] == 'saveArticoli')) {
//echo "arrivato4";
require './SaveArticoli.php';
$objFeedController = new ArticoliController();
$strMethodName = 'saveArticoli';
//echo "arrivato5";
$objFeedController->{$strMethodName}();
}else {
header("HTTP/1.1 404 Not Found");
exit();
}
?>
</code>
<code><?php
require './bootstrap.php';
$uri = parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH);
$uri = explode( '/', $uri );
if ((isset($uri[3]) && $uri[3] == 'saveArticoli')) {
//echo "arrivato4";
require './SaveArticoli.php';
$objFeedController = new ArticoliController();
$strMethodName = 'saveArticoli';
//echo "arrivato5";
$objFeedController->{$strMethodName}();
}else {
header("HTTP/1.1 404 Not Found");
exit();
}
?>
</code>
<?php
require './bootstrap.php';
$uri = parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH);
$uri = explode( '/', $uri );
if ((isset($uri[3]) && $uri[3] == 'saveArticoli')) {
//echo "arrivato4";
require './SaveArticoli.php';
$objFeedController = new ArticoliController();
$strMethodName = 'saveArticoli';
//echo "arrivato5";
$objFeedController->{$strMethodName}();
}else {
header("HTTP/1.1 404 Not Found");
exit();
}
?>
This is the file SaveArticoli.php
<code> <?php
require '../Connections/connessione.php';
class ArticoliController extends BaseController
{
public function saveArticoli()
{
}
}
?>
</code>
<code> <?php
require '../Connections/connessione.php';
class ArticoliController extends BaseController
{
public function saveArticoli()
{
}
}
?>
</code>
<?php
require '../Connections/connessione.php';
class ArticoliController extends BaseController
{
public function saveArticoli()
{
}
}
?>
I need to implement a WebService to have in input a List of object. How can I do to make this?