-
Marco Pivetta Software Development
- Frankfurt am Main
-
18:21
(UTC +02:00) - https://ocramius.github.io/
- @ocramius
Highlights
Block or Report
Block or report Ocramius
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
ProxyManager Public
🎩 ✨ 🌈 OOP Proxy wrappers/utilities - generates and manages proxies of your objects -
Roave/SecurityAdvisories Public
🔐 Security advisories as a simple composer exclusion list, updated daily -
🆎 Tool to compare two revisions of a class API to check for BC breaks -
Roave/BetterReflection Public
🔮 Better Reflection is a reflection API that aims to improve and provide more features than PHP's built-in reflection API. -
PackageVersions Public
📦 Composer addon to efficiently get installed packages' version numbers -
7,111 contributions in the last year
Activity overview
Contribution activity
September 2022
Created 365 commits in 78 repositories
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 53 repositories not shown
Created a pull request in laminas/automatic-releases that received 4 comments
Log HTTP requests/responses (only non-sensitive data)
This patch introduces general logging for: HTTP requests sent to GitHub HTTP responses received from GitHub This can become a bit verbose, but v…
Opened 8 other pull requests in 4 repositories
Ocramius/event-sourcing-workshop
5
open
- Exercise 05: track pending payments, notify late payments when days pass
-
Exercise 04: when temperatures go below zero, send an alert (to
STDERR, for now) - Exercise 03: project average temperatures into a dedicated table, using a projection runner abstraction
- Exercise 02: project recorded temperatures events to a file containing latest locations/temperatures
- Exercise 01: recording a temperature at a location in the event store
mezzio/mezzio-swoole
1
merged
laminas/laminas-ci-matrix-action
1
open
laminas/automatic-releases
1
merged
Reviewed 178 pull requests in 73 repositories
Roave/BetterReflection
25 pull requests
-
Fixed return type of
ReflectionClass::getDefaultProperties() - Detection of circular references in constant, method and property getters
-
Less memory usage in
ReflectionMethod::withCurrentClass() -
Mark
ReflectionClass::getMethods()compatible with other similar getters -
Optimise interface traversion in
ReflectionClass - Merge release 5.11.1 into 6.0.x
- PHP 8.2: Property in readonly class is readonly
- Interface can have only public properties
-
Fixed
ReflectionNamedType::getClass()forselfdefined in trait - Removed support for PHP4 style constructors
-
Compute
$isConstructorinReflectionMethodconstructor - Detection of interface extends circular references
- Fixed adapters compatibility
- Improved code coverage and mutation score
- Detection of circular references
-
Improved return type of
Reflection*::getModifiers() -
Filter parameter for methods, properties and constants is always
int-mask-of -
Method names, property names etc could be only
non-empty-string -
ReflectionClass::getMethod()returns null when method does not exist - Default PHP parser is not memoizing to prevent memory leaks
-
ReflectionClass::getConstant(),getConstants()andgetImmediateConstants()more consistent with methods and properties methods -
Removed
ReflectionClass::getAst()to prevent memory leaks -
Removed
ReflectionMethod::getAst(),getBodyAst(),getBodyCode()andgetReturnStatementsAst()to prevent memory leaks - Added methods to get value expression
-
Reflection*::getDocComment()returns null when no doc comment - Some pull request reviews not shown.
laminas/laminas-validator
5 pull requests
laminas/laminas-filter
4 pull requests
mezzio/mezzio-skeleton
4 pull requests
laminas/laminas-ci-matrix-action
4 pull requests
- Add PHP 8.2 to the list of installable versions
-
Add support for
.php-cs-fixer.dist.phpfile when determining whether to runphp-cs-fixeror not -
Add
php-cs-fixerto the default set of tools, when configuration for it is detected - WIP: Verify BC breakages on pull requests, by comparing PR against base branch
laminas/laminas-cache
4 pull requests
mezzio/mezzio-session-ext
4 pull requests
laminas/laminas-inputfilter
3 pull requests
doctrine/coding-standard
3 pull requests
laminas/laminas-xmlrpc
3 pull requests
mezzio/mezzio-twigrenderer
3 pull requests
mezzio/mezzio-platesrenderer
3 pull requests
laminas/laminas-mvc
3 pull requests
mezzio/mezzio-authentication
3 pull requests
mezzio/mezzio-laminasviewrenderer
3 pull requests
laminas/laminas-i18n
3 pull requests
mezzio/mezzio-session-cache
3 pull requests
mezzio/mezzio
3 pull requests
mezzio/mezzio-flash
3 pull requests
mezzio/mezzio-authentication-session
2 pull requests
laminas/laminas-dependency-plugin
2 pull requests
laminas/laminas-continuous-integration-action
2 pull requests
Roave/DocbookTool
2 pull requests
laminas/laminas-servicemanager
2 pull requests
mezzio/mezzio-laminasrouter
2 pull requests
Created an issue in Roave/BetterReflection that received 6 comments
Wait for phpstan to integrate/test 6.0.x before releasing 6.0.0
This is a signpost issue to prevent accidental 6.0.0 release.
We'll need @ondrejmirtes green light to







