PHP code example of eden / server

1. Go to this page and download the library: Download eden/server library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

eden / server example snippets


eden('server')
	->route('*', function($request, $response) {
		$response->set('body', 'Hello World!');
	})
	->render();

eden('server')->add(function($request, $response) {
	$response->set('body', 'Hello World!');
});

eden('server')->route('POST', '/some/path/*/foo', function($request, $response) {
	$response->set('body', 'Hello World!');
});

eden('server')->post('/some/path/*/foo', function($request, $response) {
	$response->set('body', 'Hello World!');
});

eden('server')->get('/some/path/*/foo', function($request, $response) {
	$response->set('body', 'Hello World!');
});

eden('server')->put('/some/path/*/foo', function($request, $response) {
	$response->set('body', 'Hello World!');
});

eden('server')->delete('/some/path/*/foo', function($request, $response) {
	$response->set('body', 'Hello World!');
});

eden('server')->get('/some/path/*/foo', function($request, $response) {
	return 'Hello World';
});

eden('server')->error(function(
		$request, 
		$response, 
		$type,
		$level,
		$class,
		$file,
		$line,
		$message
	) {
		$response->set('body', 'Hello World!');
	});

eden('server')->add(function($request, $response) {
	$response->set('body', 'Hello World!');
});

eden('server')->all('/some/*/path', function($request, $response) {
	$response->set('body', 'Hello World!');
});

eden('server')->delete('/some/*/path', function($request, $response) {
	$response->set('body', 'Hello World!');
});

eden('server')->error('/some/*/path', function($request, $response) {
	$response->set('body', 'Hello World!');
});

eden('server')->get('/some/*/path', function($request, $response) {
	$response->set('body', 'Hello World!');
});

eden('server')->output(Eden\Registry\Index $response);

eden('server')->output($response);

eden('server')->post('/some/*/path', function($request, $response) {
	$response->set('body', 'Hello World!');
});

eden('server')->put('/some/*/path', function($request, $response) {
	$response->set('body', 'Hello World!');
});

eden('server')->route('POST', '/some/*/path', function($request, $response) {
	$response->set('body', 'Hello World!');
});