Skip to content

Commit d0556bd

Browse files
Added NullTransformer
1 parent 95ac57a commit d0556bd

File tree

2 files changed

+21
-0
lines changed

2 files changed

+21
-0
lines changed

config/feeds.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,5 +111,6 @@
111111
Transformers\BoolTransformer::class,
112112
Transformers\DateTimeTransformer::class,
113113
Transformers\EnumTransformer::class,
114+
// Transformers\NullTransformer::class,
114115
],
115116
];
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<?php
2+
3+
declare(strict_types=1);
4+
5+
namespace DragonCode\LaravelFeed\Transformers;
6+
7+
use DragonCode\LaravelFeed\Contracts\Transformer;
8+
9+
class NullTransformer implements Transformer
10+
{
11+
public function allow(mixed $value): bool
12+
{
13+
return $value === null;
14+
}
15+
16+
public function transform(mixed $value): string
17+
{
18+
return 'null';
19+
}
20+
}

0 commit comments

Comments
 (0)