https://github.com/kwn/php-rdkafka-stubs
Rdkafka extension stubs for your IDE. Always compatibile with the latest php-rdkafka version.
https://github.com/kwn/php-rdkafka-stubs
ide kafka php rdkafka-extension stub
Last synced: about 1 month ago
JSON representation
Rdkafka extension stubs for your IDE. Always compatibile with the latest php-rdkafka version.
- Host: GitHub
- URL: https://github.com/kwn/php-rdkafka-stubs
- Owner: kwn
- License: mit
- Created: 2016-04-12T21:08:52.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2023-03-11T19:49:15.000Z (about 2 years ago)
- Last Synced: 2025-04-04T04:12:24.991Z (about 2 months ago)
- Topics: ide, kafka, php, rdkafka-extension, stub
- Language: PHP
- Homepage:
- Size: 84 KB
- Stars: 148
- Watchers: 4
- Forks: 31
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Stubs for PHP Rdkafka extension (4.0 version)
[](https://travis-ci.org/kwn/php-rdkafka-stubs)
[](https://packagist.org/packages/kwn/php-rdkafka-stubs)This package provides you a set of stubs for [RdKafka extension](https://github.com/arnaud-lb/php-rdkafka). It currently supports version 4.0. For older verisions of rdkafka extenstion (3.x and 0.9) please use version 1.x of this repository.
## Installation
Add package to your composer.json dev dependencies
```
$ composer require kwn/php-rdkafka-stubs --dev
```## Usage
Once package is installed, your IDE should simply discover all stubs automatically. Please notice, that `kwn/php-rdkafka-stubs`
package has no autoloader configuration provided, so stubs classes are visible in your IDE, but don't clashes with `rdkafka`
extension namespaces.