minor #26091 Update Repository Symlink Helper (zanbaldwin)
minor #26091 Update Repository Symlink Helper (zanbaldwin)

This PR was submitted for the 3.3 branch but it was merged into the 2.7 branch instead (closes #26091).

Discussion
----------

Update Repository Symlink Helper

The `link` script is super-useful (thanks @dunglas!) for development - but for some it's unusable in its current form due to the use of `GLOB_BRACE` which is [unavailable on certain platforms](https://github.com/zendframework/zend-stdlib/issues/58#issue-147689568) (such as Alpine) and is a platform-specific problem that will not be fixed in future versions of PHP.

I know the code is a little condensed and not the easiest to read, but I thought that wasn't really an issue considering this is just a development helper script and not part of the 'official' Symfony code base.

| Q             | A
| ------------- | ---
| Branch?       | `3.3`
| Bug fix?      | yes
| New feature?  | no
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | No tests for `/link`
| Fixed tickets |
| License       | MIT
| Doc PR        | can't find documentation for `/link`

<!--
- Bug fixes must be submitted against the lowest branch where they apply
  (lowest branches are regularly merged to upper ones so they get the fixes too).
- Features and deprecations must be submitted against the master branch.
- Replace this comment by a description of what your PR is solving.
-->

Commits
-------

a9568d7 Update Repository Symlink Helper

1ed/symfony,c960657/symfony,docteurklein/symfony,andrerom/symfony,apetitpa/symfony,teohhanhui/symfony,Slamdunk/symfony,nasimnabavi/symfony,ajgarlag/symfony,curry684/symfony,zorn-v/symfony,weaverryan/symfony,alekitto/symfony,nicolas-grekas/symfony,gimler/symfony,lstrojny/symfony,oleg-andreyev/symfony,Nyholm/symfony,symfony/symfony,kbond/symfony,MatTheCat/symfony,localheinz/symfony,Pierstoval/symfony,smatyas/symfony,OskarStark/symfony,xabbuh/symfony,1ed/symfony,phramz/symfony,Simperfit/symfony,pierredup/symfony,lyrixx/symfony,iltar/symfony,mihai-stancu/symfony,jvasseur/symfony,nasimnabavi/symfony,paradajozsef/symfony,hhamon/symfony,ragboyjr/symfony,Pierstoval/symfony,smatyas/symfony,1ed/symfony,Slamdunk/symfony,romaricdrigon/symfony,lyrixx/symfony,teohhanhui/symfony,pyrech/symfony,jakzal/symfony,nicolas-grekas/symfony,jean-gui/symfony,mnapoli/symfony,Slamdunk/symfony,romaricdrigon/symfony,mnapoli/symfony,deguif/symfony,mweimerskirch/symfony,iltar/symfony,symfony/symfony,apetitpa/symfony,OskarStark/symfony,Tobion/symfony,nicolas-grekas/symfony,jderusse/symfony,michaelperrin/symfony,xabbuh/symfony,1ed/symfony,arjenm/symfony,derrabus/symfony,pierredup/symfony,derrabus/symfony,jakzal/symfony,d-ph/symfony,ajgarlag/symfony,Pierstoval/symfony,weaverryan/symfony,paradajozsef/symfony,michaelperrin/symfony,alekitto/symfony,MatTheCat/symfony,hacfi/symfony,Einenlum/symfony,e-moe/symfony,c960657/symfony,tucksaun/symfony,mnapoli/symfony,fabpot/symfony,SpacePossum/symfony,arjenm/symfony,stof/symfony,HeahDude/symfony,zorn-v/symfony,sgehrig/symfony,michaelperrin/symfony,gonzalovilaseca/symfony,SpacePossum/symfony,ogizanagi/symfony,SaschaDens/symfony,Tobion/symfony,pamil/symfony,ragboyjr/symfony,zorn-v/symfony,voronkovich/symfony,xabbuh/symfony,HeahDude/symfony,andreia/symfony,joelwurtz/symfony,nasimnabavi/symfony,pamil/symfony,jderusse/symfony,lstrojny/symfony,OskarStark/symfony,shieldo/symfony,maidmaid/symfony,mweimerskirch/symfony,SpacePossum/symfony,curry684/symfony,chalasr/symfony,fabpot/symfony,phramz/symfony,gonzalovilaseca/symfony,derrabus/symfony,maidmaid/symfony,hhamon/symfony,d-ph/symfony,zorn-v/symfony,localheinz/symfony,iltar/symfony,lyrixx/symfony,deguif/symfony,OskarStark/symfony,kbond/symfony,gnat42/symfony,andreia/symfony,garak/symfony,e-moe/symfony,Simperfit/symfony,Koc/symfony,Nyholm/symfony,pierredup/symfony,dmaicher/symfony,bendavies/symfony,sgehrig/symfony,voronkovich/symfony,vincentaubert/symfony,tgalopin/symfony,paradajozsef/symfony,shieldo/symfony,docteurklein/symfony,frankdejonge/symfony,Nyholm/symfony,maidmaid/symfony,iltar/symfony,Simperfit/symfony,MatTheCat/symfony,sroze/symfony,localheinz/symfony,HeahDude/symfony,ajgarlag/symfony,bendavies/symfony,jakzal/symfony,pierredup/symfony,bendavies/symfony,docteurklein/symfony,shieldo/symfony,Einenlum/symfony,nasimnabavi/symfony,jean-gui/symfony,voronkovich/symfony,alekitto/symfony,smatyas/symfony,dmaicher/symfony,joelwurtz/symfony,ro0NL/symfony,smatyas/symfony,jvasseur/symfony,andreia/symfony,jvasseur/symfony,pyrech/symfony,tucksaun/symfony,jderusse/symfony,OndraM/symfony,yceruto/symfony,Taluu/symfony,Taluu/symfony,Deamon/symfony,apetitpa/symfony,damienalexandre/symfony,vincentaubert/symfony,dmaicher/symfony,curry684/symfony,mpdude/symfony,tucksaun/symfony,zcodes/symfony,mihai-stancu/symfony,ogizanagi/symfony,oleg-andreyev/symfony,e-moe/symfony,tucksaun/symfony,mpdude/symfony,SaschaDens/symfony,ogizanagi/symfony,jakzal/symfony,gnat42/symfony,SpacePossum/symfony,tgalopin/symfony,pamil/symfony,c960657/symfony,hhamon/symfony,arjenm/symfony,mihai-stancu/symfony,gonzalovilaseca/symfony,frankdejonge/symfony,Tobion/symfony,gimler/symfony,teohhanhui/symfony,mnapoli/symfony,jean-gui/symfony,Simperfit/symfony,lyrixx/symfony,docteurklein/symfony,lstrojny/symfony,zcodes/symfony,mweimerskirch/symfony,derrabus/symfony,joelwurtz/symfony,smatyas/symfony,Slamdunk/symfony,tgalopin/symfony,dmaicher/symfony,ro0NL/symfony,ajgarlag/symfony,mnapoli/symfony,pyrech/symfony,Einenlum/symfony,ragboyjr/symfony,Einenlum/symfony,Nyholm/symfony,deguif/symfony,ro0NL/symfony,andrerom/symfony,frankdejonge/symfony,mweimerskirch/symfony,c960657/symfony,hacfi/symfony,Koc/symfony,garak/symfony,sgehrig/symfony,romaricdrigon/symfony,HeahDude/symfony,Pierstoval/symfony,OndraM/symfony,damienalexandre/symfony,mpdude/symfony,SaschaDens/symfony,maidmaid/symfony,zerkms/symfony,andreia/symfony,Simperfit/symfony,fabpot/symfony,pamil/symfony,jderusse/symfony,tgalopin/symfony,Deamon/symfony,andrerom/symfony,symfony/symfony,sroze/symfony,hhamon/symfony,teohhanhui/symfony,weaverryan/symfony,SpacePossum/symfony,yceruto/symfony,vincentaubert/symfony,paradajozsef/symfony,michaelperrin/symfony,docteurklein/symfony,shieldo/symfony,gimler/symfony,mpdude/symfony,vincentaubert/symfony,gonzalovilaseca/symfony,d-ph/symfony,e-moe/symfony,phramz/symfony,chalasr/symfony,gimler/symfony,pyrech/symfony,deguif/symfony,SaschaDens/symfony,bendavies/symfony,chalasr/symfony,garak/symfony,localheinz/symfony,Deamon/symfony,OndraM/symfony,apetitpa/symfony,zerkms/symfony,ragboyjr/symfony,oleg-andreyev/symfony,alekitto/symfony,ogizanagi/symfony,Taluu/symfony,romaricdrigon/symfony,nicolas-grekas/symfony,Koc/symfony,Koc/symfony,weaverryan/symfony,andrerom/symfony,curry684/symfony,kbond/symfony,phramz/symfony,d-ph/symfony,OndraM/symfony,stof/symfony,kbond/symfony,sroze/symfony,mihai-stancu/symfony,Deamon/symfony,chalasr/symfony,stof/symfony,Tobion/symfony,voronkovich/symfony,zerkms/symfony,ro0NL/symfony,yceruto/symfony,joelwurtz/symfony,jean-gui/symfony,arjenm/symfony,gnat42/symfony,fabpot/symfony,sroze/symfony,jvasseur/symfony,MatTheCat/symfony,SaschaDens/symfony,damienalexandre/symfony,Taluu/symfony,damienalexandre/symfony,oleg-andreyev/symfony,frankdejonge/symfony,stof/symfony,mweimerskirch/symfony,yceruto/symfony,zcodes/symfony,gnat42/symfony,zcodes/symfony,Deamon/symfony,mihai-stancu/symfony,OndraM/symfony,xabbuh/symfony,sgehrig/symfony,zerkms/symfony,hacfi/symfony,garak/symfony,symfony/symfony