Skip to content

Commit

Permalink
add organisation transform
Browse files Browse the repository at this point in the history
  • Loading branch information
Petter Andersson committed Oct 1, 2024
1 parent dc15b54 commit a3864da
Showing 1 changed file with 15 additions and 4 deletions.
19 changes: 15 additions & 4 deletions src/Transforms/StratsysTransform.php
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,6 @@
use SchemaTransformer\Interfaces\AbstractDataTransform;
use Spatie\SchemaOrg\Schema;

use function PHPUnit\Framework\isEmpty;

class StratsysTransform implements AbstractDataTransform
{
private array $indexRef;
Expand Down Expand Up @@ -48,7 +46,20 @@ protected function transformImage(string $data): string
{
return str_replace(".webp", ".jpg", $data);
}

protected function transformOrganisation(string $data): string
{
return str_replace([
"Barn- och utbildningsnämnden",
"Idrotts- och fritidsnämnden",
"nämnden",
"Kommunstyrelsen"
], [
"Skol- och fritidsförvaltningen",
"Skol- och fritidsförvaltningen",
"förvaltningen",
"Stadsledningsförvaltningen"
], $data);
}
public function transform(array $data): array
{
$this->indexRef = $data["header"];
Expand Down Expand Up @@ -84,7 +95,7 @@ public function transform(array $data): array
$funding = Schema::monetaryGrant()->amount($row["Initiativ_Estimeradbudget"] ?? "");
$project->funding($funding);

$organization = Schema::organization()->name($row["Initiativ_Enhet"] ?? "");
$organization = Schema::organization()->name($this->transformOrganisation($row["Initiativ_Enhet"] ?? ""));
$project->department($organization ?? "");

$contact = Schema::person()
Expand Down

0 comments on commit a3864da

Please sign in to comment.