Skip to content

Commit 4711112

Browse files
authored
add csv methods (#115)
1 parent 15a96b1 commit 4711112

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

src/Models/Element/ServiceResolver.php

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,4 +32,14 @@ public function isPublished(?ElementInterface $element = null): bool
3232
{
3333
return Service::isPublished($element);
3434
}
35+
36+
public function escapeCsvRecord(array $rowData): array
37+
{
38+
return Service::escapeCsvRecord($rowData);
39+
}
40+
41+
public function unEscapeCsvRecord(array $rowData): array
42+
{
43+
return Service::unEscapeCsvRecord($rowData);
44+
}
3545
}

src/Models/Element/ServiceResolverInterface.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,8 @@ interface ServiceResolverInterface extends ServiceResolverContractInterface
2626
public function findForbiddenPaths(string $type, User $user): array;
2727

2828
public function isPublished(?ElementInterface $element = null): bool;
29+
30+
public function escapeCsvRecord(array $rowData): array;
31+
32+
public function unEscapeCsvRecord(array $rowData): array;
2933
}

0 commit comments

Comments
 (0)