Set URL alias for dynamically created menu links via MenuLinkContent::create
I am creating a menu link via the MenuLinkContent::create
method as follows:
MenuLinkContent::create([ 'title' => $createdNodeTitle, 'link' => ['uri' => "entity:node/$createdNodeId"], 'menu_name' => 'main', 'parent' => array_key_first($menu_link), ])->save();
Which works fine. I’m looking for a parameter to pass to set a custom URL alias (as possible via UI)

Any way how this is possible?
This article was republished from its original source.
Pixeldust is a 20-year-old web development agency specializing in Drupal and WordPress and working with clients all over the country. With our best in class capabilities, we work with small businesses and fortune 500 companies alike. Give us a call at 1(800)730-2416 and let’s talk about your project.