dev-master
9999999-dev https://github.com/yorch81/v3applicationV3ctor WareHouse Web Application
Apache-2.0
The Requires
mongodb mysql warehouse
V3ctor WareHouse Web Application
V3ctorWH is a Web Application REST API for V3 WareHouse Core., (*1)
Clone Repository Execute php composer.phar install, (*2)
Create config.php, (*3)
$hostname = 'DB_HOST'; $username = 'DB_USER'; $password = 'DB_PASSWORD'; $dbname = 'DBNAME'; $port = 27017; $key = "KEY";
<?php require 'config.php'; require 'vendor/autoload.php'; // Init Database Connection //V3WareHouse::getInstance("v3Mongo", $hostname, $username, $password, $dbname, $port); // For PHP 7 V3WareHouse::getInstance("v3MongoDB", $hostname, $username, $password, $dbname, $port); // Init Application $app = new V3Application($dbname, $key); // Add Custom Route $app->addRoute('/openshift', function () { $app = \Slim\Slim::getInstance(); $app->response()->header('Content-Type', 'application/json'); $app->response()->status(200); $msg = array("msg" => "Hello localhost !!!"); $envvar = getenv('OPENSHIFT_MONGODB_DB_HOST'); if (! empty($envvar)) $msg = array("msg" => "Hello Openshift !!!"); echo json_encode($msg); }); // Start V3ctor Application $app->start(); ?>
https://en.wikipedia.org/wiki/Representational_state_transfer, (*4)
P.D. Let's go play !!!, (*5)
V3ctor WareHouse Web Application
Apache-2.0
mongodb mysql warehouse