Skip to content

Conversation

@odain-cbd
Copy link
Contributor

This PR relies on a fork from nikic/PHP-Parser
nikic/PHP-Parser#1107

The idea is to enhance how module configuration are read. It would have been nice to propose another format as well (ie json). but this is another story...

@odain-cbd odain-cbd requested review from eespie and rquetiez September 9, 2025 09:46
@odain-cbd odain-cbd self-assigned this Sep 9, 2025
@odain-cbd odain-cbd added core internal Work made by Combodo labels Sep 9, 2025
Copy link
Contributor

@rquetiez rquetiez left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The roles of the three classes MouleFileParser, ModuleFileReader and PhpParser should be furthermore clarified -at least explained.

$sExpr;
PHP;
try{
$aNodes = ModuleFileParser::GetInstance()->ParsePhpCode($sPhpContent);
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I thought this class is consumed by ModuleFileParser... not the other way around!

@odain-cbd odain-cbd force-pushed the feature/4789-nikicfork branch from cf28d40 to 9436a02 Compare September 9, 2025 15:27
@odain-cbd odain-cbd closed this Sep 9, 2025
@odain-cbd odain-cbd reopened this Sep 9, 2025
@odain-cbd odain-cbd merged commit 15103dc into develop Sep 9, 2025
1 check passed
@odain-cbd odain-cbd deleted the feature/4789-nikicfork branch September 10, 2025 08:37
odain-cbd added a commit that referenced this pull request Sep 16, 2025
… them (#746) - namespacing ModuleFileReader classes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core internal Work made by Combodo

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants