https://github.com/darkaonline/ripcord
XML RPC client and server around PHP's xmlrpc library
https://github.com/darkaonline/ripcord
Last synced: about 1 year ago
JSON representation
XML RPC client and server around PHP's xmlrpc library
- Host: GitHub
- URL: https://github.com/darkaonline/ripcord
- Owner: DarkaOnLine
- Created: 2015-11-05T10:48:15.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2025-02-26T17:30:02.000Z (over 1 year ago)
- Last Synced: 2025-03-31T06:11:15.540Z (about 1 year ago)
- Language: PHP
- Homepage:
- Size: 60.5 KB
- Stars: 34
- Watchers: 5
- Forks: 24
- Open Issues: 11
-
Metadata Files:
- Readme: Readme.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
[](https://packagist.org/packages/DarkaOnLine/Ripcord)
[](https://github.com/sponsors/DarkaOnLine)
Ripcord - XML RPC client and server for PHP
==========
This packages is a copy of [https://code.google.com/p/ripcord/](https://code.google.com/p/ripcord/).
Installation
============
```php
composer require darkaonline/ripcord
```
Requirements
============
Requires the PHP extension [XML-RPC](https://www.php.net/manual/en/book.xmlrpc.php).
For Laravel Users
============
- Open your `AppServiceProvider` (located in `app/Providers`) and add this line in `register` function
```php
$this->app->register(\Ripcord\Providers\Laravel\ServiceProvider::class);
```
- Run `ripcord:publish` to publish configs (`config/ripcord.php`) or just copy `ripcord.php` file from `vendor/darkaonline/ripcord/src/Ripcord/Prividers/Laravel/config` and paste to `config` folder
## Extending
Just extend `Ripcord` class and all your coinfg and basic connection will be done for you automaticly
```php
namespace Foo\Bar;
use Ripcord\Providers\Laravel\Ripcord;
class Provider extends Ripcord
{
...
}
```
## Support
[](https://github.com/sponsors/DarkaOnLine)