PHPackages                             euskadi31/cors-service-provider - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. euskadi31/cors-service-provider

ActiveLibrary

euskadi31/cors-service-provider
===============================

A CORS Service Provider for Silex 2.0

v1.0.2(9y ago)224.0k↑12.5%5[1 issues](https://github.com/euskadi31/CorsServiceProvider/issues)[1 PRs](https://github.com/euskadi31/CorsServiceProvider/pulls)1MITPHP

Since Jun 18Pushed 9y ago1 watchersCompare

[ Source](https://github.com/euskadi31/CorsServiceProvider)[ Packagist](https://packagist.org/packages/euskadi31/cors-service-provider)[ RSS](/packages/euskadi31-cors-service-provider/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (3)Dependencies (3)Versions (4)Used By (1)

Silex CORS Service Provider
===========================

[](#silex-cors-service-provider)

[![Build Status](https://camo.githubusercontent.com/ecde928dd695e2a32ab736406fb93640666b461b7b4a38220123039e96080fec/68747470733a2f2f7472617669732d63692e6f72672f6575736b61646933312f436f72735365727669636550726f76696465722e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/euskadi31/CorsServiceProvider)[![SensioLabsInsight](https://camo.githubusercontent.com/5aafde832cdab05369c95ef0cbc09e9ee320e726b0912c378ca5563f9e1a0ea2/68747470733a2f2f696e73696768742e73656e73696f6c6162732e636f6d2f70726f6a656374732f32633535386366362d363630372d346562612d613163312d3038663630653164313461652f6d696e692e706e67)](https://insight.sensiolabs.com/projects/2c558cf6-6607-4eba-a1c1-08f60e1d14ae)

The CorsServiceProvider provides [CORS](http://enable-cors.org/) support as middleware for your silex 2.0 application. CORS allows you to make AJAX requests across domains. CORS uses OPTIONS requests to make preflight requests. Because silex doesn't have functionality for serving OPTIONS request by default, this service goes through all of your routes and generates the necessary OPTIONS routes.

Install
-------

[](#install)

Add `euskadi31/cors-service-provider` to your `composer.json`:

```
% php composer.phar require euskadi31/cors-service-provider:~1.0

```

Usage
-----

[](#usage)

### Configuration

[](#configuration)

```
