Loading src/Plugin/Field/FieldFormatter/RSSFeedFormatter.php +8 −0 Original line number Diff line number Diff line Loading @@ -14,6 +14,14 @@ use GuzzleHttp\Exception\RequestException; /** * Plugin implementation of the 'rss_feed_formatter' formatter. * * @FieldFormatter( * id = "rss_feed_formatter", * label = @Translation("RSS Feed Formatter"), * field_types = { * "rss_feed_field" * } * ) */ #[FieldFormatter( id: 'rss_feed_formatter', Loading src/Plugin/Field/FieldType/RSSFeedField.php +8 −0 Original line number Diff line number Diff line Loading @@ -12,6 +12,14 @@ use Drupal\Core\TypedData\DataDefinition; /** * Plugin implementation of the 'rss_feed_field' field type. * * @FieldType( * id = "rss_feed_field", * label = @Translation("RSS Feed"), * description = @Translation("Configure & display content from an RSS Feed"), * default_widget = "rss_feed_widget", * default_formatter = "rss_feed_formatter" * ) */ #[FieldType( id: 'rss_feed_field', Loading src/Plugin/Field/FieldWidget/RSSFeedWidget.php +8 −0 Original line number Diff line number Diff line Loading @@ -16,6 +16,14 @@ use Symfony\Component\DependencyInjection\ContainerInterface; /** * Plugin implementation of the 'rss_feed_widget' widget. * * @FieldWidget( * id = "rss_feed_widget", * label = @Translation("RSS Feed Widget"), * field_types = { * "rss_feed_field" * } * ) */ #[FieldWidget( id: 'rss_feed_widget', Loading Loading
src/Plugin/Field/FieldFormatter/RSSFeedFormatter.php +8 −0 Original line number Diff line number Diff line Loading @@ -14,6 +14,14 @@ use GuzzleHttp\Exception\RequestException; /** * Plugin implementation of the 'rss_feed_formatter' formatter. * * @FieldFormatter( * id = "rss_feed_formatter", * label = @Translation("RSS Feed Formatter"), * field_types = { * "rss_feed_field" * } * ) */ #[FieldFormatter( id: 'rss_feed_formatter', Loading
src/Plugin/Field/FieldType/RSSFeedField.php +8 −0 Original line number Diff line number Diff line Loading @@ -12,6 +12,14 @@ use Drupal\Core\TypedData\DataDefinition; /** * Plugin implementation of the 'rss_feed_field' field type. * * @FieldType( * id = "rss_feed_field", * label = @Translation("RSS Feed"), * description = @Translation("Configure & display content from an RSS Feed"), * default_widget = "rss_feed_widget", * default_formatter = "rss_feed_formatter" * ) */ #[FieldType( id: 'rss_feed_field', Loading
src/Plugin/Field/FieldWidget/RSSFeedWidget.php +8 −0 Original line number Diff line number Diff line Loading @@ -16,6 +16,14 @@ use Symfony\Component\DependencyInjection\ContainerInterface; /** * Plugin implementation of the 'rss_feed_widget' widget. * * @FieldWidget( * id = "rss_feed_widget", * label = @Translation("RSS Feed Widget"), * field_types = { * "rss_feed_field" * } * ) */ #[FieldWidget( id: 'rss_feed_widget', Loading