Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wow-apps/symfony-proxybonanza
ProxyBonanza API for Symfony
https://github.com/wow-apps/symfony-proxybonanza
php sensiolabsinsight symfony symfony-proxybonanza
Last synced: about 1 month ago
JSON representation
ProxyBonanza API for Symfony
- Host: GitHub
- URL: https://github.com/wow-apps/symfony-proxybonanza
- Owner: wow-apps
- License: mit
- Created: 2016-10-29T15:23:36.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-01-03T12:31:58.000Z (almost 7 years ago)
- Last Synced: 2024-10-01T15:27:40.951Z (about 2 months ago)
- Topics: php, sensiolabsinsight, symfony, symfony-proxybonanza
- Language: PHP
- Homepage: https://wow-apps.github.io/symfony-proxybonanza/
- Size: 62.5 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
![ProxyBonanza for Symfony 3 and 4](http://cdn.wow-apps.pro/proxybonanza/proxybonanza-banner-v2.png)
[![SensioLabsInsight](https://insight.sensiolabs.com/projects/a42c70a3-fdbb-4b66-8e7f-b9feefd37bb2/big.png?version=none)](https://insight.sensiolabs.com/projects/a42c70a3-fdbb-4b66-8e7f-b9feefd37bb2)
[![Packagist Pre Release](https://img.shields.io/packagist/v/wow-apps/symfony-proxybonanza.svg?maxAge=2592000&style=flat-square&version=none)](https://packagist.org/packages/wow-apps/symfony-proxybonanza)
[![Packagist](https://img.shields.io/packagist/dt/wow-apps/symfony-proxybonanza.svg)](https://packagist.org/packages/wow-apps/symfony-proxybonanza)
[![Build Status](https://scrutinizer-ci.com/g/wow-apps/symfony-proxybonanza/badges/build.png?b=master)](https://scrutinizer-ci.com/g/wow-apps/symfony-proxybonanza/build-status/master)
[![Code Climate](https://codeclimate.com/github/wow-apps/symfony-proxybonanza/badges/gpa.svg)](https://codeclimate.com/github/wow-apps/symfony-proxybonanza)
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/6735a58510de4603a8605feb34d7426d)](https://www.codacy.com/app/lion-samara/symfony-proxybonanza?utm_source=github.com&utm_medium=referral&utm_content=wow-apps/symfony-proxybonanza&utm_campaign=Badge_Grade)
[![SensioLabsInsight](https://insight.sensiolabs.com/projects/a42c70a3-fdbb-4b66-8e7f-b9feefd37bb2/mini.png)](https://insight.sensiolabs.com/projects/a42c70a3-fdbb-4b66-8e7f-b9feefd37bb2)# ProxyBonanza API for Symfony
Symfony 3 and 4 Bundle for easy update, test and use proxy list from [ProxyBonanza](http://proxybonanza.com/) service.
## Requires:
* PHP 7.0+
* Symfony 3.0+
* Guzzle Client 6.0+
* Doctrine ORM 2.5+## Installation:
### Step 1: Download the Bundle
```json
"require": {
"wow-apps/symfony-proxybonanza": "^2.0.1"
}
```or
```bash
$ composer require wow-apps/symfony-proxybonanza
```### Step 2: Enable the Bundle (skip for Symfony 4)
```php
// ./app/AppKernel.phppublic function registerBundles()
{
$bundles = array(
// ...
new WowApps\ProxybonanzaBundle\WowAppsProxybonanzaBundle(),
);// ...
return $bundles
}
```### Step 3: Add configuration
#### Symfony 3:
```yaml
# ProxyBonanza API
wow_apps_proxybonanza:
api_url: "https://api.proxybonanza.com/v1/"
api_key: "testAPIkey" # API key can be obtained in user panel in 'Account settings'.
```#### Symfony 4:
```bash
$ echo "WOW_APPS_PROXYBONANZA_API_KEY={your api key}" >> .env
```### Step 4: Update DB structure
Run command:
```bash
./bin/console doctrine:schema:update --force
```### Step 5: Test your configuration
Run command to test your configuration:
```bash
./bin/console wowapps:proxybonanza:test
```![Test command result preview](http://cdn.wow-apps.pro/proxybonanza/symfony-proxybonanza_command-test.jpg)
# Documentation
* [Documentation home](https://github.com/wow-apps/symfony-proxybonanza/wiki)
* [Commands](https://github.com/wow-apps/symfony-proxybonanza/wiki/Commands)
* [Usage](https://github.com/wow-apps/symfony-proxybonanza/wiki/Usage)# News and updates:
Follow news and updates in my Telegram channel [@wow_apps_pro](https://t.me/wow_apps_pro) or Twitter [@alexey_samara_](https://twitter.com/alexey_samara_)
# Changelog:
* 2.0.1
* Added copyrights to all php files
* Added prefix `wowapps:` to all commands
* Changed container for Symfony 4 Flex
* Changed namespaces
* Removed empty controller and view* 2.0.0
* Added compatibility for Symfony 3.1 up to 4.0