PHP code example of mark-veres / bedouin

1. Go to this page and download the library: Download mark-veres/bedouin 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/ */

    

mark-veres / bedouin example snippets


# index.php
new \Bedouin\Router;
$router->loadMap("map.json");
$route = $router->currentRoute();
if (isset($route->file)) 

# gen_map.php
Bedouin\Cartograph;
$cart->root_dir = __DIR__;
$cart->route_folders = ["./routes", "./api"];
$cart->printMap("map.json");

$router = new \Bedouin\Router;
// ...
print_r($router->params);
/*
  Array ( [slug] => test )
*/

> # index.php
> R["REQUEST_URI"] == "/your/custom/path") {
>   json");
> }
> 
> $router = new \Bedouin\Router;
> $router->loadMap("map.json");
> $route = $router->currentRoute();
> if (isset($route->file)) 
apacheconf
> RewriteEngine On
> RewriteCond %{REQUEST_FILENAME} !-f
> RewriteRule ^(.*)$ index.php
> 
bash
> php -S localhost:8080 bedouin.php
>