HPWebdeveloper / laravel-pay-pocket

A modern multi-wallet Laravel 10,11 package with comprehensive logging and payments capabilities and more than 3.5k installed
https://github.com/HPWebdeveloper/demo-pay-pocket
MIT License
272 stars 30 forks source link

Types #16

Closed HPWebdeveloper closed 8 months ago

HPWebdeveloper commented 8 months ago

History:

HPWebdeveloper commented 8 months ago

FYI, @3m1n3nc3 @SSEsmaeeli


@SSEsmaeeli you can send a new PR to the branch (types) to conclude this PR (Types#16)?

This time please:

3m1n3nc3 commented 8 months ago

Removing the optional parameters for the log reference generator introduces another small problem, for instance, I use the Valorin\Random\Random::string() to generate log reference, and this allows me to pass parameters that determines the length of the string, if I need uppercase, lowercase, numbers or symbols in the generated string. Now I am limited to only providing the lenght of the string.

SSEsmaeeli commented 8 months ago

There are a couple of considerations here:

HPWebdeveloper commented 8 months ago

@3m1n3nc3

Thank you for sharing your feedback and concerns and the attention to detail in highlighting the impact of removing optional parameters for the log reference generator. It is truly valuable, as will help make improvements to this open source project.

I will carefully consider your suggestion to ensure that we maintain the flexibility and functionality that the users have come to rely on.

Please rest assured that your feedback is important to me, and I am committed to consider or delivering a solution that addresses these concerns. If you have any further thoughts or ideas, please don't hesitate to share here. I am always eager to hear and work together to enhance the project.