ref
This commit is contained in:
@@ -45,4 +45,20 @@ class PortalRole extends Entity
|
||||
{
|
||||
return $this->get('fieldData') ?? (object) [];
|
||||
}
|
||||
|
||||
/**
|
||||
* @param array<string, mixed>|stdClass $data
|
||||
*/
|
||||
public function setRawData(array|stdClass $data): self
|
||||
{
|
||||
return $this->set('data', $data);
|
||||
}
|
||||
|
||||
/**
|
||||
* @param array<string, mixed>|stdClass $fieldData
|
||||
*/
|
||||
public function setRawFieldData(array|stdClass $fieldData): self
|
||||
{
|
||||
return $this->set('fieldData', $fieldData);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -45,4 +45,20 @@ class Role extends Entity
|
||||
{
|
||||
return $this->get('fieldData') ?? (object) [];
|
||||
}
|
||||
|
||||
/**
|
||||
* @param array<string, mixed>|stdClass $data
|
||||
*/
|
||||
public function setRawData(array|stdClass $data): self
|
||||
{
|
||||
return $this->set('data', $data);
|
||||
}
|
||||
|
||||
/**
|
||||
* @param array<string, mixed>|stdClass $fieldData
|
||||
*/
|
||||
public function setRawFieldData(array|stdClass $fieldData): self
|
||||
{
|
||||
return $this->set('fieldData', $fieldData);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -627,15 +627,14 @@ class Renamer
|
||||
$data->$to = $data->$from;
|
||||
unset($data->$from);
|
||||
|
||||
|
||||
$role->set('data', $data);
|
||||
$role->setRawData($data);
|
||||
}
|
||||
|
||||
if (isset($fieldData->$from)) {
|
||||
$fieldData->$to = $fieldData->$from;
|
||||
unset($fieldData->$from);
|
||||
|
||||
$role->set('fieldData', $fieldData);
|
||||
$role->setRawFieldData($fieldData);
|
||||
}
|
||||
|
||||
$this->entityManager->saveEntity($role);
|
||||
@@ -654,14 +653,14 @@ class Renamer
|
||||
$data->$to = $data->$from;
|
||||
unset($data->$from);
|
||||
|
||||
$role->set('data', $data);
|
||||
$role->setRawData($data);
|
||||
}
|
||||
|
||||
if (isset($fieldData->$from)) {
|
||||
$fieldData->$to = $fieldData->$from;
|
||||
unset($fieldData->$from);
|
||||
|
||||
$role->set('fieldData', $fieldData);
|
||||
$role->setRawFieldData($fieldData);
|
||||
}
|
||||
|
||||
$this->entityManager->saveEntity($role);
|
||||
|
||||
Reference in New Issue
Block a user