Autor Zpráva
doby92
Profil *
Zdravím potřeboval bych poradit, jak získat hodnotu funkce getModelovyKlic(), kterou mám v entitě Car a vložit ji do třídy EquipmentTransformer. Hodnotu potřebuji využít pro načtení správné výbavy, jelikož kod není unikátní a jediný možný způsob, jak správnou výbavu vyfiltrovat je použít jak kod, tak i modelovyKlic (spolu tvoří jedinečnou kombinaci).

public function reverseTransform($value)
{
    $modelovyKlic = //zde si nevím rady
    
    $kod = array_filter(array_unique(array_map('trim', explode(',', $value))));

    $equipments = $this->em->getRepository('App:Equipment')->findBy([
        'kod' => $kod,
        'modelovyKlic' => $modelovyKlic
    ]);

    $newEquipments = array_diff($kod, $equipments);

    foreach ($newEquipments as $kod)
    {
        $equipment = new Equipment();
        $equipment->setKod($kod);
        $equipments[] = $equipment;
    }

    return $equipments;
}

Snad mi někdo dokáže poradit. :)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0