Download the PHP package innova2/url-builder without Composer

On this page you can find all versions of the php package innova2/url-builder. 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 url-builder

Url-Builder

A lightweight library with many features to easy build URLs

:bookmark_tabs: Features

This library allows :

:hammer_and_wrench: Installation

To import the library you just need to run this command :

:memo: Usage

Create from existing URL

Handle path

Add new path segment(s)

Add multiples parameters

Get the first path segment

Get the last path segment

Handle query param

Add new query param

Add multiples query params

Work with parent

Get parent URL easly.
This function return a new instance of UrlBuilder

Or up to the specific level

Get relative path

Retrieve the relative path in string format

And with query params
Don't forget to add 'true' parameter to allow query params conversion

Get query params in string

Retrieve the query params in string format

Convert full URL to string

Retrieve the query params in string format

:memo: Advanced

Compare URL to another

Compare the current URL to another URL (UrlBuilder instance)

Get word between two others

Compare the current URL to another URL (UrlBuilder instance)

Split path from string (static)

Split path string by slash

Trim path from string (static)

Trim path string by removing useless slashes

:gear: API

:balance_scale: Licence

MIT

:busts_in_silhouette: Authors

:handshake: Contributors

Do not hesitate to participate in the project! Contributors list will be displayed below.


All versions of url-builder with dependencies

PHP Build Version
Package Version
Requires php Version >=7.4.0
doctrine/collections Version ^2.0
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 innova2/url-builder contains the following files

Loading the files please wait ....