komalbarun/namedurls

Url naming for klein/klein router

0.1.2 2017-06-09 13:47 UTC

This package is auto-updated.

Last update: 2024-04-29 02:59:29 UTC


README

Url naming for klein router.

Installation

composer require komalbarun\NamedUrls

Dependencies

  • komalbarun\StrPy
  • php >= 7.0

Usage

<?php

require_once './vendor/autoload.php';

use Komalbarun\NamedUrls;

$names = new NamedUrls();

$names->add('user', '/user/[i:user_id]');
$names->get('user');

// Builds a link based on url name and values from array.
// $urls->link($url_name, $values_array);
echo $names->link('user', [10]);