ext-php-rs icon indicating copy to clipboard operation
ext-php-rs copied to clipboard

Bindings for the Zend API to build PHP extensions natively in Rust.

Results 106 ext-php-rs issues
Sort by recently updated
recently updated
newest added

CI currently builds the crate with the `DOCS_RS` environment variable, however, it doesn't check that the correct bindings file was actually used. Should fix this and check the resultant bindings...

ci/cd

Unfourtunately I'm unable to maintain this project right now - but I'd hate to see it die. Please reach out to me via email (listed on profile) if you are...

help wanted

I'm trying to build a PHP extension for Alpine Linux, which uses musl. My understanding is that I need to set my Cargo.toml to build a `staticlib` rather than `cdylib`...

Hi! First of all, thanks for developing this crate, it works wonderfully :) However, there is a scenario that I'd like to use this crate that I don't fully understand...

I'm not sure it's possible for classes via the php_impl macro to be subclassed, as the constructor will return `Self`, instead of the subclassed class. I might be misunderstanding how...

bug

Currently I believe it's not possible to throw exceptions with state / data attached. For example, if I have an `AWSException` and I want to add a `request` property with...

Implemented a very basic test suite for all Datatypes that can be passed as an argument or returned. I am not sure what kind of conventions you would like to...

This is a great lib! Tripped through some details that was probably mostly related to my level of Rust ability honestly. Anyways, I figured I'd share in case the example...

Something I've been wanting to do for a while is to remove support for the implicit `#[php_module]`. As it stands, you currently can just drop this at the bottom of...

bug