За последние 24 часа нас посетили 20954 программиста и 1016 роботов. Сейчас ищут 510 программистов ...

экземпляр класса

Тема в разделе "PHP для новичков", создана пользователем riaron, 27 май 2016.

  1. riaron

    riaron Активный пользователь

    С нами с:
    1 окт 2014
    Сообщения:
    247
    Симпатии:
    4
    разбираюсь в drupal 8 наткнулся на такой код:
    PHP:
    1. function loremipsum_help($route_name, RouteMatchInterface $route_match) {
    2.     switch ($route_name) {
    3.         case 'help.page.loremipsum':
    4.             return t('hello world');
    5.     }
    6. }
    $route_match это экземпляр класса RouteMatchInterface?
     
  2. smitt

    smitt Старожил

    С нами с:
    3 янв 2012
    Сообщения:
    3.166
    Симпатии:
    65
    Интерфейс != класс
    Почитай про полиморфизм
     
  3. VLK

    VLK Старожил

    С нами с:
    15 дек 2013
    Сообщения:
    3.010
    Симпатии:
    58
    $route_match это любой класс который использует интерфейс RouteMatchInterface
     
  4. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.553
    Симпатии:
    1.754
    только не использует, а реализует
     
  5. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.632
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
    @riaron, там ожидается объект типа RouteMatchInterface