mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-09-04 13:54:59 +00:00
DX: apply rector rules up to php8.0
This commit is contained in:
@@ -17,19 +17,8 @@ use Symfony\Component\Form\DataTransformerInterface;
|
||||
|
||||
class CustomFieldDataTransformer implements DataTransformerInterface
|
||||
{
|
||||
/**
|
||||
* @var \Chill\CustomFieldsBundle\Entity\CustomField
|
||||
*/
|
||||
private $customField;
|
||||
|
||||
private $customFieldDefinition;
|
||||
|
||||
public function __construct(
|
||||
CustomFieldInterface $customFieldDefinition,
|
||||
CustomField $customField
|
||||
) {
|
||||
$this->customFieldDefinition = $customFieldDefinition;
|
||||
$this->customField = $customField;
|
||||
public function __construct(private CustomFieldInterface $customFieldDefinition, private CustomField $customField)
|
||||
{
|
||||
}
|
||||
|
||||
public function reverseTransform($value)
|
||||
|
@@ -20,14 +20,8 @@ use function gettype;
|
||||
|
||||
class CustomFieldsGroupToIdTransformer implements DataTransformerInterface
|
||||
{
|
||||
/**
|
||||
* @var ObjectManager
|
||||
*/
|
||||
private $om;
|
||||
|
||||
public function __construct(ObjectManager $om)
|
||||
public function __construct(private ObjectManager $om)
|
||||
{
|
||||
$this->om = $om;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -36,10 +30,8 @@ class CustomFieldsGroupToIdTransformer implements DataTransformerInterface
|
||||
* @param string $id
|
||||
*
|
||||
* @throws TransformationFailedException if object (report) is not found.
|
||||
*
|
||||
* @return CustomFieldsGroup|null
|
||||
*/
|
||||
public function reverseTransform($id)
|
||||
public function reverseTransform($id): ?\Chill\CustomFieldsBundle\Entity\CustomFieldsGroup
|
||||
{
|
||||
if (!$id) {
|
||||
return null;
|
||||
|
@@ -26,12 +26,8 @@ class JsonCustomFieldToArrayTransformer implements DataTransformerInterface
|
||||
{
|
||||
private array $customField;
|
||||
|
||||
private ObjectManager $om;
|
||||
|
||||
public function __construct(ObjectManager $om)
|
||||
public function __construct(private ObjectManager $om)
|
||||
{
|
||||
$this->om = $om;
|
||||
|
||||
$customFields = $this->om
|
||||
->getRepository(CustomField::class)
|
||||
->findAll();
|
||||
@@ -72,13 +68,13 @@ class JsonCustomFieldToArrayTransformer implements DataTransformerInterface
|
||||
if (array_key_exists($key, $this->customField)) {
|
||||
$type = $this->customField[$key]->getType();
|
||||
|
||||
if (strpos($type, 'ManyToOne') === 0) {
|
||||
if (str_starts_with($type, 'ManyToOne')) {
|
||||
// pour le manytoone() faire
|
||||
// un update du form en js ? : http://symfony.com/fr/doc/current/cookbook/form/form_collections.html
|
||||
//
|
||||
//$entityClass = substr($type, 10, -1);
|
||||
//echo $entityClasss;
|
||||
if (strpos($type, 'ManyToOnePersist') === 0) {
|
||||
if (str_starts_with($type, 'ManyToOnePersist')) {
|
||||
// PEUT ETRE A FAIRE SI SEULEMENT $value->getId() ne renvoie rien...
|
||||
//
|
||||
//
|
||||
@@ -127,8 +123,8 @@ class JsonCustomFieldToArrayTransformer implements DataTransformerInterface
|
||||
if (array_key_exists($key, $this->customField)) {
|
||||
$type = $this->customField[$key]->getType();
|
||||
|
||||
if (strpos($type, 'ManyToOne') === 0) {
|
||||
if (strpos($type, 'ManyToOnePersist') === 0) {
|
||||
if (str_starts_with($type, 'ManyToOne')) {
|
||||
if (str_starts_with($type, 'ManyToOnePersist')) {
|
||||
$entityClass = substr($type, 17, -1);
|
||||
} else {
|
||||
$entityClass = substr($type, 10, -1);
|
||||
|
Reference in New Issue
Block a user