Download the PHP package ween/conveyor without Composer

On this page you can find all versions of the php package ween/conveyor. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package conveyor

Conveyor

Intro

Conveyor is a PHP router, supports route group function.

Features:

Register available uri-prefix, class namespace and middleware initially;

Set different route prefix and namespace in each route group;

Set simple middlewares for every route.

Install

If you have Composer, just include as a project dependency in your composer.json. If you don't just install it by downloading the .ZIP file and extracting it to your project directory.

Or command line:

Usage

First, use the Route namespace:

Second, write routes(writing style just like Laravel):

Basic:

Last, dispatch or just capture request:

single usage:
usage in container:

You can also use regex in Route, three can be recognized now:

Route group function:

If you do not need middleware function, the above codes are enough. If not, please read the Extension below.

Extension

There are some useful functions provided by Conveyor:

Registe some common properties:

register need be called before writing router.

Rewrite 404 notice when route dispatch failed:

Set some middlewares for a single route:

Example for middleware:

yourRoute.php:

HomeMiddleware.php

Conveyor will run middleware as HomeMiddleware->handle(); So every middleware need a handle() method.


All versions of conveyor with dependencies

PHP Build Version
Package Version
Requires php Version >=5.3.3
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package ween/conveyor contains the following files

Loading the files please wait ....