Alex to PHP@programming.dev • 1 year agoRemove "final" keywords from classes and methods in vendor packages with Unfinalizelaravel-news.comexternal-linkmessage-square8fedilinkarrow-up115arrow-down10file-text
arrow-up115arrow-down1external-linkRemove "final" keywords from classes and methods in vendor packages with Unfinalizelaravel-news.comAlex to PHP@programming.dev • 1 year agomessage-square8fedilinkfile-text
minus-squareAlexOPlinkfedilinkEnglish1•1 year agoIn my opinion, the package itself is bad. It suggests by its very existence that final is bad. It tempts to use dependencies in a way that was not intended by their developers.
minus-square@TheCee@programming.devlinkfedilink2•edit-21 year agoThis. And, unlike Lombok, there is no -deUnfinalize. Sure seems like youre stuck with fixing your codebase, when this thing finally folds.
minus-squaredbx12linkfedilink1•1 year agoYes the package pushes the notion “final is bad”. Throw both into the trash.
In my opinion, the package itself is bad. It suggests by its very existence that
final
is bad. It tempts to use dependencies in a way that was not intended by their developers.This. And, unlike Lombok, there is no -deUnfinalize. Sure seems like youre stuck with fixing your codebase, when this thing finally folds.
Yes the package pushes the notion “final is bad”. Throw both into the trash.