Download the PHP package bravesheep/flysystem-url-bundle without Composer

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

BravesheepFlysystemUrlBundle

A Symfony bundle that creates flysystem services based upon a url specified in the symfony configuration.

Installation and configuration

Using Composer add the bundle to your dependencies using the require command: composer require bravesheep/flysystem-url-bundle.

Add the bundle to your AppKernel

Add the bundle in your app/AppKernel.php. Note: in order for the parameters defined by this bundle to be picked up by other bundles using them you need to put it before those bundles. See below for more information.

Configure the bundle

For this bundle you need to configure which urls should be used and what the service names should be for the generated services. An example configuration is shown below where the media_fs_url parameter (which you can put in your parameters.yml for example) generates a flysystem adapter service for you to use.

Accepted urls

Several url formats are accepted, a short overview of supported urls is shown below:

Extra variable encodings

By default this bundle does not just create a flysystem adapter service but can also generate some extra parameters which you can directly use.

The bundle by default generates a parameter you can use in the OneupFlysystemBundle as a value for your adapter:

By default the bundle also generates a public prefix url for some services if it can determine that url automatically. You could use this for example with the VichUploaderBundle:

If you don't need these parameters you can change them in the configuration of this bundle:


All versions of flysystem-url-bundle with dependencies

PHP Build Version
Package Version
Requires php Version >=5.6.0
symfony/config Version ^2.3|^3.0
symfony/dependency-injection Version ^2.3|^3.0
symfony/http-kernel Version ^2.3|^3.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 bravesheep/flysystem-url-bundle contains the following files

Loading the files please wait ....