symfony

Symfony-based kbin is taking the Threadiverse by Storm (www.symfonystation.com)

Thanks to the recent asshattery of Reddit and its douche CEO, open-source alternatives are blowing up. kbin is a Fediverse platform built with Symfony, API Platform. and Schema Generator 3 by Ernest Wiśniewski. And it’s the one to migrate to if you don’t want to support the c*nts leading Reddit.

Drupal 10: Creating A Homepage With The Config Pages Module (www.hashbangcode.com)

There are a number of different ways to create a homepage in Drupal. One common technique is to create a content type to store the fields you need, with the addition of blocks to add extra information to the homepage layout. Adding a content type to handle the homepage has a number of problems. It can be tricky to set up the...

Drupal 10.1.0 release candidate 1 (www.drupal.org)

This is a release candidate for the next minor (feature) release of Drupal 10. Release candidates are not supported for production sites, but they are intended for widespread testing in preparation for the upcoming stable release. More information on release candidates. This minor release provides improvements and new...

The How and Why of AI: Drupal Modules for OpenAI/ChatGPT Integration (imagexmedia.com)

ChatGPT, one of the most well-known innovations by OpenAI, captivated the world’s attention from the first day of its release. It can have human-like conversations and assist people with various tasks from generating content ideas or drafting business plans to writing code.

Retrofit: Running legacy Drupal 7 code on your Drupal 10 site (mglaman.dev)

I have had an idea for a few years. It is the greatest yet worst idea I’ve had for four years. Some 400,000 Drupal 7 sites report to Drupal.org through the Update module. Drupal 7's end-of-life is coming on November 1, 2023, and has been a continual topic of discussion.

Factories and dependency injection (mglaman.dev)

Last week I wrote about dependency injection anti-patterns in Drupal. These anti-patterns occur when your service's constructor has logic that interacts with the injected dependent services beyond assigning them to properties. These anti-patterns include creating a new object from a factory or retrieving an object from a stack....

Drupal 10: Using A Lazy Builder To Create A Dynamic Button (www.hashbangcode.com)

Adding dynamic and interactive elements to a web page can be a challenge, and there are a few techniques available in Drupal to allow for this. One solution might be to add a form to the page, but this can cause problems with the cache system. Adding forms actually makes it slightly difficult to cache the page properly and you...

Dependency injection anti-patterns in Drupal (mglaman.dev)

Whenever I have done an audit for a Drupal codebase, one of the first things I manually review and profile is dependency injection anti-patterns in custom code and any contributed modules used. The anti-pattern isn't for accessing services statically through \Drupal: service. These anti-patterns live within the class's...

  • All
  • Subscribed
  • Moderated
  • Favorites
  • Symfony
  • modclub
  • DreamBathrooms
  • InstantRegret
  • magazineikmin
  • cubers
  • GTA5RPClips
  • thenastyranch
  • Youngstown
  • rosin
  • slotface
  • tacticalgear
  • ethstaker
  • kavyap
  • Durango
  • anitta
  • everett
  • Leos
  • provamag3
  • mdbf
  • ngwrru68w68
  • cisconetworking
  • tester
  • osvaldo12
  • megavids
  • khanakhh
  • normalnudes
  • JUstTest
  • lostlight
  • All magazines