Alliballibaba
|
d54f736db7
|
simplifications
|
2025-10-26 20:52:19 +01:00 |
|
Alliballibaba
|
694b6188c0
|
Formatting.
|
2025-10-26 20:39:31 +01:00 |
|
Alliballibaba
|
b275cd58f8
|
Merge branch 'main' into feat/task-threads
# Conflicts:
# types_test.go
|
2025-10-26 20:24:42 +01:00 |
|
Alliballibaba
|
3f63a4d137
|
Combines frankenphp_handle_task() and frankenphp_handle_request().
|
2025-10-26 20:21:19 +01:00 |
|
Kévin Dunglas
|
f7756717b5
|
feat: allow creating strongly typed slices and maps from PHP values with type utilities (#1933)
* feat: use generics in type functions for better type support
* various improvements
* better docs
* update docs
|
2025-10-21 11:20:54 +02:00 |
|
Alliballibaba
|
03d886d32e
|
Removes more code.
|
2025-10-11 23:23:58 +02:00 |
|
Alliballibaba
|
7565628516
|
Allows setting queue len.
|
2025-10-11 22:21:02 +02:00 |
|
Alliballibaba
|
df7e77d3a6
|
Adjusts naming.
|
2025-10-07 21:08:16 +02:00 |
|
Alliballibaba
|
c16665ae78
|
Allows direct execution on tasks and correctly frees in types_test.
|
2025-09-18 23:35:26 +02:00 |
|
Alexander Stecher
|
d540727369
|
feat:(extgen) make Go arrays more consistent with PHP arrays (#1800)
* Makes go arrays more consistent with PHP arrays.
* NewAssociativeArray.
* linting
* go linting
* Exposes all primitive types.
* Removes pointer alias
* linting
* Optimizes hash update.
* Fixes extgen tests.
* Moves file to tests.
* Fixes suggested by @dunglas.
* Replaces 'interface{}' with 'any'.
* Panics on wrong zval.
* interface improvements as suggested by @dunglas.
* Adjusts docs.
* Adjusts docs.
* Removes PackedArray alias and adjusts docs.
* Updates docs.
|
2025-08-25 16:24:15 +02:00 |
|
Kévin Dunglas
|
abfd893d88
|
feat: FrankenPHP extensions (#1651)
* feat: add helpers to create PHP extensions (#1644)
* feat: add helpers to create PHP extensions
* cs
* feat: GoString
* test
* add test for RegisterExtension
* cs
* optimize includes
* fix
* feat(extensions): add the PHP extension generator (#1649)
* feat(extensions): add the PHP extension generator
* unexport many types
* unexport more symbols
* cleanup some tests
* unexport more symbols
* fix
* revert types files
* revert
* add better validation and fix templates
* remove GoStringCopy
* small fixes
---------
Co-authored-by: Kévin Dunglas <kevin@dunglas.fr>
* try to fix tests
* fix CS
* try some workarounds
* try some workarounds
* ingore TestRegisterExtension
* exclude cgo tests in Docker images
* fix
* workaround...
* race detector
* simplify tests and code
* make linter happy
* feat(gofile): use templates to generate the Go file (#1666)
---------
Co-authored-by: Alexandre Daubois <2144837+alexandre-daubois@users.noreply.github.com>
|
2025-06-25 10:18:22 +02:00 |
|