prologue-framework / prologue-php-server
There is no license information available for the latest version (v1.1.1) of this package.
v1.1.1
2021-10-25 08:49 UTC
Requires
- php: >=7.0.0
README
prologue-php-server
prologue-php-server
Install
composer require prologue-framework/prologue-php-server
Create endpoint-server
- Open root folder /
- Create /api/ folder
-
Create /api/.htaccess
RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ server.php [L,QSA] Options -Indexes
- Create /api/server.php
Build server.php
include Autoload
include '../vendor/autoload.php';
Create Server object
$server = new PrologueFramework\Http\Server\PhpServer();
Set endpoints workspace
$server->setApiEndpointsWorkSpace( [ [ 'jsonSourceFolder' => '/app/interface/site/v1/api/', 'endpointWorkSpace' => '/api/site/v1/', ] ] );
Server, run!
$server->run();