Timm Friebe

Results 17 issues of Timm Friebe

Currently, if a PHP script calls `exit()`, not only does the script terminate, but also the GO binary running it - see #31. This pull request changes this in a...

Example usage: ```golang context, _:= engine.NewContext() if err != nil { fmt.Printf("Could not create a new context: %v", err) os.Exit(1) } defer context.Destroy() // Set ini file values here context.Ini("include_path",...

This happens when running tests: ``` fatal error: unexpected signal during runtime execution [signal SIGSEGV: segmentation violation code=0x1 addr=0x1f146af00 pc=0x7f42d0fc7207] runtime stack: runtime.throw(0x75b263, 0x2a) /usr/lib/go-1.10/src/runtime/panic.go:616 +0x81 runtime.sigpanic() /usr/lib/go-1.10/src/runtime/signal_unix.go:372 +0x28e goroutine...

Add GitHub pipelines to do create .exe files and publish them for download under "Releases" as soon as a tag of the form `v*.*.*` is pushed. https://github.com/marketplace/actions/gh-release looks like a...

enhancement
help welcome

I'm developing an application using AWS lambda triggered by WebSockets over the API Gateway. After the lambda's maximum execution time is reached (maximum 15 minutes!), the AWS infrastructure will cleanly...

This pull request implements https://github.com/xp-framework/rfc/issues/338 and removes reflection from XP Core. ## Continuous disintegration * [x] Access members (properties, methods, constants) via `lang.XPClass` * [x] Member encapsulations in `lang.reflect` *...

rfc

This pull request adds support for property hooks to all PHP versions ## Example This example calculates and caches the full name from first and last names ```php class User...

enhancement
question
php

## Proposal Complement the null-coalescing operator: ```php $user= $context->userName() ?? 'guest'; ``` Sometimes we want to perform an action *if* the value is null, and perform an alternative instead: ```php...

question
php

Example: ```php $user= $name |> trim(...) |> strtolower(...); // Equivalent of: $user= strtolower(trim($name)); ``` See #180

This ticket tracks the dependencies on XP core: * `cast()` for casting anything other than string, int, float, bool, array and object (and nullable versions of these, see #131) *...