For me personally this feels very wrong. What do you think about that?

  • @[email protected]
    link
    fedilink
    57 months ago

    Final keywords–like locks on a door–are just a suggestion. If someone wants to light a stick of dynamite and play hot potato with it, that’s their own problem. As long as they aren’t wasting upstream dev’s time or publishing packages that depend on this to work, it’s not worth getting upset about.

    • AlexOP
      link
      57 months ago

      As long as they aren’t wasting upstream dev’s time or publishing packages that depend on this to work

      But exactly this will happen.

      • Rikudou_Sage
        link
        fedilink
        English
        27 months ago

        That’s gonna be the quickest issue close I am even capable of. As soon as you have problem with extending a class that’s not extendable, well, sounds like a you problem.

  • dbx12
    link
    27 months ago

    Just because one person said “final is bad”, the Laravel fanboy herd is flocking to solutions like this. In my opinion, the package per se is not bad, but the unreflected, absolute statement “final is bad” is the problem.

    • AlexOP
      link
      English
      27 months ago

      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.

      • @TheCee
        link
        2
        edit-2
        7 months ago

        deleted by creator

      • dbx12
        link
        16 months ago

        Yes the package pushes the notion “final is bad”. Throw both into the trash.

  • @TheCee
    link
    2
    edit-2
    7 months ago

    deleted by creator