Understand How Shortcut Methods Use Services

Video loading...

Join Drupalize.Me to watch this video

Join today and gain instant access to our entire video library.

Log in Sign up
  • 0:09
    When we extended controller base,
  • 0:11
    we got access to the create function
  • 0:13
    and that gave us the ability
  • 0:14
    to pass ourselves services.
  • 0:17
    Color us dangerous. But wait, there's more.
  • 0:21
    Controller base gives us a bunch of helper functions.
  • 0:25
    For example, Drupal gives you access to a key-value store
  • 0:28
    that can be backed with a database
  • 0:30
    or something like Redis.
  • 0:32
    As soon as you extend controller base
  • 0:09
    Quando nós extendemos controller base,
  • 0:11
    tivemos acesso à função create
  • 0:13
    e isso nos deu a abilidade
  • 0:14
    de passar services a nós mesmos.
  • 0:17
    Pode nos chamar de perigosos. Mas espere, há mais.
  • 0:21
    O controller base nos dá várias funções de ajuda.
  • 0:25
    Por exemplo, o Drupal lhe dá acesso a uma reserva de chaves e valores
  • 0:28
    que pode ser suportada pelo banco de dados
  • 0:30
    ou algo como Redis.
  • 0:32
    Logo que você extender controller base