Я новичок в Drupal, и мне нужно было для клиента расширить функциональные возможности модуля Aggregator, который является частью ядра Drupal.
Так как я не нашел ясногоДокументация по этой теме, я продублировал модуль, изменил его пространство имен, чтобы предотвратить любые обновления, и сделал мои вещи, добавив новые поля в БД, расширил сущность Item, обновил Parser и Processor.
Это работает ... но это плохая практика .Поэтому мне было интересно, предлагает ли Drupal изначально (так как он основан на Symfony) какой-либо правильный способ расширения Module Core / User.