home.social

#rector — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #rector, aggregated by home.social.

  1. I converted the procedural #Drupal hooks in a contrib module to OO in about 15 minutes (and a lot of that was making notes for the blog post). #Rector and #PHPCS make it quick and easy! noreiko.com/blog/converting-ho

  2. RE: phpc.social/@jay/1158110485529

    My proposal to Rector was rightfully rejected, so I’m attempting to incorporate it into PHP CS Fixer now 🤞🏻. Here’s the link to my pull request, in case you want to check it out!

    github.com/PHP-CS-Fixer/PHP-CS

    #Rector #PHPCSFixer #PHP

  3. RE: phpc.social/@jay/1158110485529

    My proposal to Rector was rightfully rejected, so I’m attempting to incorporate it into PHP CS Fixer now 🤞🏻. Here’s the link to my pull request, in case you want to check it out!

    github.com/PHP-CS-Fixer/PHP-CS

    #Rector #PHPCSFixer #PHP

  4. RE: infosec.exchange/@art4/1157471

    Just in time for the end of 2025 (at least in my time zone), I released version 1.0.0 of my new #RectorExtension that replaces the native type declaration set. The special thing about it: no breaking changes!

    This means: no changes to parameter types or return types if your class/method is not private or final. This is particularly important for library maintainers who want to use #Rector but don't want to have any breaking changes.

    If you are a maintainer of a #PHP library and #backwardcompatibility is important to you, then check it out on #packagist:

    packagist.org/packages/art4/re

    Happy new year! 🥳

  5. RE: infosec.exchange/@art4/1157471

    Just in time for the end of 2025 (at least in my time zone), I released version 1.0.0 of my new #RectorExtension that replaces the native type declaration set. The special thing about it: no breaking changes!

    This means: no changes to parameter types or return types if your class/method is not private or final. This is particularly important for library maintainers who want to use #Rector but don't want to have any breaking changes.

    If you are a maintainer of a #PHP library and #backwardcompatibility is important to you, then check it out on #packagist:

    packagist.org/packages/art4/re

    Happy new year! 🥳

  6. RE: infosec.exchange/@art4/1157471

    Just in time for the end of 2025 (at least in my time zone), I released version 1.0.0 of my new #RectorExtension that replaces the native type declaration set. The special thing about it: no breaking changes!

    This means: no changes to parameter types or return types if your class/method is not private or final. This is particularly important for library maintainers who want to use #Rector but don't want to have any breaking changes.

    If you are a maintainer of a #PHP library and #backwardcompatibility is important to you, then check it out on #packagist:

    packagist.org/packages/art4/re

    Happy new year! 🥳

  7. RE: infosec.exchange/@art4/1157471

    Just in time for the end of 2025 (at least in my time zone), I released version 1.0.0 of my new #RectorExtension that replaces the native type declaration set. The special thing about it: no breaking changes!

    This means: no changes to parameter types or return types if your class/method is not private or final. This is particularly important for library maintainers who want to use #Rector but don't want to have any breaking changes.

    If you are a maintainer of a #PHP library and #backwardcompatibility is important to you, then check it out on #packagist:

    packagist.org/packages/art4/re

    Happy new year! 🥳

  8. RE: infosec.exchange/@art4/1157471

    Just in time for the end of 2025 (at least in my time zone), I released version 1.0.0 of my new #RectorExtension that replaces the native type declaration set. The special thing about it: no breaking changes!

    This means: no changes to parameter types or return types if your class/method is not private or final. This is particularly important for library maintainers who want to use #Rector but don't want to have any breaking changes.

    If you are a maintainer of a #PHP library and #backwardcompatibility is important to you, then check it out on #packagist:

    packagist.org/packages/art4/re

    Happy new year! 🥳

  9. I'm currently working on a #RectorExtension that replaces the native type declaration set. The special thing about it: no breaking changes!

    This means: no changes to parameter types or return types if your class/method is not private or final. This is particularly important for library maintainers who want to use #Rector but don't want to have any breaking changes.

    If you are a maintainer of a #PHP library and #backwardcompatibility is important to you, then check it out on #packagist: packagist.org/packages/art4/re

    And feel free to give me feedback.

  10. I'm currently working on a #RectorExtension that replaces the native type declaration set. The special thing about it: no breaking changes!

    This means: no changes to parameter types or return types if your class/method is not private or final. This is particularly important for library maintainers who want to use #Rector but don't want to have any breaking changes.

    If you are a maintainer of a #PHP library and #backwardcompatibility is important to you, then check it out on #packagist: packagist.org/packages/art4/re

    And feel free to give me feedback.

  11. I'm currently working on a #RectorExtension that replaces the native type declaration set. The special thing about it: no breaking changes!

    This means: no changes to parameter types or return types if your class/method is not private or final. This is particularly important for library maintainers who want to use #Rector but don't want to have any breaking changes.

    If you are a maintainer of a #PHP library and #backwardcompatibility is important to you, then check it out on #packagist: packagist.org/packages/art4/re

    And feel free to give me feedback.

  12. I'm currently working on a #RectorExtension that replaces the native type declaration set. The special thing about it: no breaking changes!

    This means: no changes to parameter types or return types if your class/method is not private or final. This is particularly important for library maintainers who want to use #Rector but don't want to have any breaking changes.

    If you are a maintainer of a #PHP library and #backwardcompatibility is important to you, then check it out on #packagist: packagist.org/packages/art4/re

    And feel free to give me feedback.

  13. I'm currently working on a #RectorExtension that replaces the native type declaration set. The special thing about it: no breaking changes!

    This means: no changes to parameter types or return types if your class/method is not private or final. This is particularly important for library maintainers who want to use #Rector but don't want to have any breaking changes.

    If you are a maintainer of a #PHP library and #backwardcompatibility is important to you, then check it out on #packagist: packagist.org/packages/art4/re

    And feel free to give me feedback.

  14. 🚀 Meet one of your #SymfonyOnline January 2026 #TRAINERS!
    Dave Liddament will lead “Creating Custom PHPStan & Rector Rules” 🛠️

    Take your PHP skills to the next level — enforce coding standards, catch bugs, automate refactoring 💻✨

    📅 Workshop: Jan 20, 2026 | 9:30 AM CET

    🎟️ Register: live.symfony.com/2026-online-j

    #PHP #Workshop #Rector

  15. This might be the most obvious of #linktuesday links in ages, but really, I've recently been helped a lot by #rector. So yes, I'm sharing Rector today: getrector.com

    If you have not worked with it before, it may seem intimidating, but take some time to get used to it, because it can really make your life a lot easier, especially when working with #legacy code

    #php #refactor

  16. Rector UCR hace “llamado de alerta” por crisis educativa, de salud y democracia

    “Esto no va de elegir entre vivienda o educación va a de fortalecer un Estado Social de Derecho que está llamado a garantizar la inclusión y la justicia social costarricenses”, dijo.
    La entrada Rector UCR hace “llamado de alerta” por crisis educativa, de salud y democracia aparece primero en Semanario Universidad.

    #Conare #Guanacaste #País #Rector #UCR #ÚltimaHora

    semanariouniversidad.com/pais/

  17. Hijo de rector de la Unibe nominado por Uccaep desiste postulación a Junta Directiva de la CCSS

    UNIVERSIDAD publicó la semana anterior que Hernández, no solamente era abogado y notario, sino que también era hijo del rector de la Unibe e incluso para el año 2020 aparecía como apoderado general Judicial y miembro de Junta Directiva de esa universidad en medio del traslado de los Ebais de Curridaba [...]

    #CCSS #Hijo #JUNTADIRECTIVA #País #Rector #UNIBE #Uccaep #ÚltimaHora

    semanariouniversidad.com/pais/

  18. Ministra de Salud responsabiliza a rector de la UCR de “dilatar” consumo de agua en comunidades afectadas por contaminación con hidrocarburos

    "¿Cómo es posible que por un momento de reflectores y politiquería el rector haya llamado a una conferencia de prensa a anunciar cuál es el resultado de los laboratorios, y el Ministerio de Salud no haya tenido un informe te [...]

    #Aguas #GustavoGutiérrez #Laboratorios #MaryMunive #MinisterioDeSalud #País #Rector #UCR #ÚltimaHora

    semanariouniversidad.com/pais/

  19. @len @tim @jrf_nl @wimg If you find one, let me know. I tried #Rector, #Phan, and some others, and all of them wanted to change much more code than was required just to get to minimum compatibility.

  20. #Drupal500 #LearnDrupal

    #Drupal is a an opensource Content Management System written in #PHP.

    Builders, out of the box you get an empty website with login, admin interface, role-based access control & more. Ready for you to start building, pointy-clicky.

    Developers, Drupal is based on #symfony, and is *extremely* customizable through custom modules that use hooks & events/subscribers. We use modern PHP development practices, static analysis (#phpstan) and automated refactoring (#rector).