By editor, 11 October, 2016 Question What are the Drupal 8 Services ? Get All available services list $services = \Drupal::getContainer()->getServiceIds(); Few use full services //Generate a new UUID $uuid = \Drupal::service('uuid')->generate(); //Get the current session $session = \Drupal::service('session'); //Manage file usage $file_usage = \Drupal::service('file.usage'); //Get the current path and alias $current_path = \Drupal::service('path.current')->getPath(); $result = \Drupal::service('path.alias_manager')->getAliasByPath($current_path); //Get the drupal renderer $renderer = \Drupal::service('renderer'); Drupal 8's core services are located on : /core/core.services.yml Tags Drupal 8 Code Services Drupal 8 Services and dependency injection Create a custom Service Use Drupal 8 Service and Dependency Injection, Autowire Comments You must have JavaScript enabled to use this form. Your name Subject Comment About text formats Plain text No HTML tags allowed. Lines and paragraphs break automatically. Web page addresses and email addresses turn into links automatically.
Comments