issues Search Results · repo:ray-di/Ray.Aop language:PHP
Filter by
42 results
(94 ms)42 results
inray-di/Ray.Aop (press backspace or delete to remove)The current C extension (ext-rayaop) has fundamental architectural problems that need addressing:
Related #232
1. Global execution hook impact: Replacing zend_execute_ex affects every PHP function call, ...
koriym
- Opened 11 days ago
- #242
!-- Write your suggestion here. -- PECL拡張なしでPHP 8.2から使えるreadonlyクラスをサポートする予定はありますか?
現在はreadonlyクラスに対しては下記のエラーが出てしまいます。
Readonly class *** cannot use trait with a non-readonly property Ray\Aop\InterceptTrait::$bindings ...
Feature
ngmy
- 7
- Opened on Feb 8
- #235
Bug Report
!-- Provide a summary describing the problem you are experiencing. --
Hello,
I see that:
1. private methods are not instrumented.
2. Nested methods are not instrumented.
I am using the ...
Bug
marlon-sousa
- 15
- Opened on Feb 6
- #232
!-- Write your suggestion here. -- Hello,
I would like to have the weave function of Aspect class accepting either a directory or an array of directories.
Why
We have a really huge codebase here, and ...
Feature
marlon-sousa
- 4
- Opened on Feb 5
- #231
Bug Report
Mixed is converted to null|mixed
How to reproduce
public function returnSame(mixed $param): void
This original method would be converted as follows.
public function returnSame(null|mixed ...
Bug
koriym
- Opened on May 13, 2024
- #210
🎉 It s been over 10 years since the initial release of Ray.Aop.
Initially released as a proxy, it later evolved to use the PHP-Parser for a codegen approach, providing a full-fledged
AOP environment that ...
Performance
koriym
- Opened on Sep 17, 2023
- #206
Bug Report
無名クラスが含まれるコードはAOPコードをコンパイルできません。
Code that contains an anonymous class cannot compile AOP code.
How to reproduce
class FakeAnonymousClass
{
public function hasAnonymousClass($a): object ...
Bug
koriym
- Opened on Sep 5, 2023
- #201
Current version:
class FakeMock_358616026 extends \Ray\Aop\FakeMock implements WeavedInterface
{
public $bind;
public $bindings = [];
public $methodAnnotations = a:0:{} ;
public $classAnnotations ...
Feature
koriym
- 1
- Opened on Sep 10, 2022
- #193
Bug Report
https://github.com/ray-di/Ray.Aop/pull/181 にて親クラスのメソッドのインターセプトが実装されましたが、 メソッドシグネチャにnamescpace外のクラスが記述されるとエラーになります。
How to reproduce
demo/src に以下の2つのクラスを作成します。
?php
declare(strict_types=1); ...
Bug
NaokiTsuchiya
- Opened on Feb 19, 2022
- #187
method annotation not working, not even in code generated if only on super class without adding it on subclass, even if
the superclass is abstract
Bug
SerjoA
- 2
- Opened on Dec 22, 2021
- #183

Learn how you can use GitHub Issues to plan and track your work.
Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub IssuesProTip!
Restrict your search to the title by using the in:title qualifier.
Learn how you can use GitHub Issues to plan and track your work.
Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub IssuesProTip!
Press the /
key to activate the search input again and adjust your query.