Validator calls
In
TemporaryOfferStorage.php
line ():
No violations
[ "value" => App\Entity\OfferItemItem {#1577 -offerItem: App\Entity\OfferItem {#1473 …} -offerItemItemAttributes: Doctrine\ORM\PersistentCollection {#1591 …} -offerItemItemDiameters: Doctrine\ORM\PersistentCollection {#1595 …} -offerItemItemPrices: Doctrine\ORM\PersistentCollection {#1614 …} -sku: "EMO781045C0603" -name: "Emoji 7810/45 C0603" -quantity: 1 -id: 685 -basePrice: 259.99 -finalPrice: 259.99 } "constraints" => null "groups" => null ]
In
TemporaryOfferStorage.php
line ():
No violations
[ "value" => Proxies\__CG__\App\Entity\EyeExamination {#1531 -firstName: "test" -lastName: "test" -phone: libphonenumber\PhoneNumber {#1876 …} -prescriptionIssueDate: null -items: Doctrine\ORM\PersistentCollection {#1935 …} -offerItems: Doctrine\ORM\PersistentCollection {#1940 …} -oculist: null -eyeExaminationType: Proxies\__CG__\App\Entity\EyeExaminationType {#1972 …} -comment: null -packageNumber: null -hasPrismToTheDistance: false -hasPrismForNearVision: false #createdAt: DateTime @1753857162 {#1900 date: 2025-07-30 08:32:42.0 Europe/Warsaw (+02:00) } #updatedAt: DateTime @1753857371 {#1901 date: 2025-07-30 08:36:11.0 Europe/Warsaw (+02:00) } -id: 510 -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1536 …} } "constraints" => null "groups" => null ]
In
ValidationListener.php
line ():
No violations
if ($form->isRoot()) {
// Form groups are validated internally (FormValidator). Here we don't set groups as they are retrieved into the validator.
foreach ($this->validator->validate($form) as $violation) {
// Allow the "invalid" constraint to be put onto
// non-synchronized forms
$allowNonSynchronized = $violation->getConstraint() instanceof Form && Form::NOT_SYNCHRONIZED_ERROR === $violation->getCode();
[ "value" => Symfony\Component\Form\Form {#3061 name: "lens_configurator" type_class: "App\Form\LensConfiguratorType" data: [ "configurator" => [ [ "step" => "kinds" "label" => "Lens kind" "items" => [ "lens_kind" => [ "label" => "Rodzaj soczewki" "optionsData" => [ "monofocal" => [ "label" => "Jednoogniskowe" "description" => "Konstrukcja soczewek o jednej mocy." "additionalClasses" => "" ] "progressive" => [ "label" => "Progresywne" "description" => "Konstrukcja łącząca korekcję wzroku do dali, odległości pośrednich i bliży. Posiada nieskończenie wiele płynnych przejść mocy korekcji." "additionalClasses" => "" ] "office" => [ "label" => "Biurowe" "description" => "Rozwiązanie umożliwiające widzenie w bliży oraz w odległościach pośrednich. Dzięki niemu okulary nie są tylko do widzenia w bliskich odleglościach ale również w dalszych tj. monitor, ekran, wyświetlacz," "additionalClasses" => "" ] "relaxing" => [ "label" => "Relaksacyjne" "description" => "Soczewki wspierające akomodację przy długotrwałym wysiłku oczu w bliży. Odciążają oczy przy częstym czytaniu oraz używaniu urządzeń elektronicznych." "additionalClasses" => "" ] "bifocal" => [ "label" => "Bifokalne" "description" => "Konstrukcja o dwóch ogniskach mocy. W naturalnej pozycji zapewnia widzenie do dali a na obszarze wtopki znajduje się moc do bliży." "additionalClasses" => "" ] "miyo" => [ "label" => "MiYO" "description" => "Soczewki stworzone z myślą o dzieciach zmagających się z problemem krótkowzroczności. Są najskuteczniejszą formą spowolnienia progresji tej wady ww nieinwazyjny, bezpieczny i skuteczny sposób." "additionalClasses" => "" ] ] "choices" => [ "Jednoogniskowe" => "monofocal" "Progresywne" => "progressive" "Biurowe" => "office" "Relaksacyjne" => "relaxing" "Bifokalne" => "bifocal" "MiYO" => "miyo" ] "exceptions" => [ "monofocal" => [ [ "conditions" => [ [ "attribute_code" => "lens_construction_type" "option_values" => [ "Drive" "Individual" "Individual Parabolic" "Optimal" "Perfect" "Office" "ProOffice" "freeform" "st28" "delux" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_degression" "option_values" => [ "-1.25" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_inset" "option_values" => [ "0" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_corridor_length" "option_values" => [ "20" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_type" "option_values" => [ "Balanced" "Far" "Near" "Hard" "Soft" "office13m" "office20m" "office40m" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_storage_type" "option_values" => [ "Magazynowa" ] ] [ "attribute_code" => "lens_pantoscopic_tilt" "option_values" => [ "0" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_storage_type" "option_values" => [ "Magazynowa" ] ] [ "attribute_code" => "lens_vertex" "option_values" => [ "10" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_segment_height" "option_values" => [ "10" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_storage_type" "option_values" => [ "Magazynowa" ] ] [ "attribute_code" => "lens_coating" "option_values" => [ "Drive View" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_storage_type" "option_values" => [ "Magazynowa" ] ] [ "attribute_code" => "lens_material" "option_values" => [ "uv420" ] ] [ "attribute_code" => "lens_index" "option_values" => [ "1.5" "1.67" "1.74" "1.9" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_storage_type" "option_values" => [ "Recepturowa" ] ] [ "attribute_code" => "lens_material" "option_values" => [ "organiczne" "uv420" ] ] [ "attribute_code" => "lens_coating" "option_values" => [ "Standard" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_material" "option_values" => [ "organiczne" ] ] [ "attribute_code" => "lens_polarized" "option_values" => [ "1" ] ] [ "attribute_code" => "lens_index" "option_values" => [ "1.74" ] ] [ "attribute_code" => "lens_storage_type" "option_values" => [ "Recepturowa" ] ] ] "message" => "Polaryzacja dla soczewek SV Individual dostępna tylko w pakiecie srebrnym, złotym i platynowym" ] ] "progressive" => [ [ "conditions" => [ [ "attribute_code" => "lens_storage_type" "option_values" => [ "Magazynowa" "Recepturowa" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_degression" "option_values" => [ "-1.25" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_construction_type" "option_values" => [ "Optimal" "Perfect" "Drive" ] ] [ "attribute_code" => "lens_inset" "option_values" => [ "0" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_construction_type" "option_values" => [ "Drive" ] ] [ "attribute_code" => "lens_corridor_length" "option_values" => [ "20" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_construction_type" "option_values" => [ "Optimal" "Perfect" "Drive" ] ] [ "attribute_code" => "lens_pantoscopic_tilt" "option_values" => [ "0" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_construction_type" "option_values" => [ "Optimal" "Perfect" "Drive" ] ] [ "attribute_code" => "lens_vertex" "option_values" => [ "10" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_segment_height" "option_values" => [ "10" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_construction_type" "option_values" => [ "Optimal" "Perfect" "Individual" "Individual Parabolic" ] ] [ "attribute_code" => "lens_polarized" "option_values" => [ "1" ] ] [ "attribute_code" => "lens_index" "option_values" => [ "1.74" ] ] ] "message" => "Polaryzacja dostępna tylko w pakiecie srebrnym, złotym i platynowym" ] [ "conditions" => [ [ "attribute_code" => "lens_construction_type" "option_values" => [ "Optimal" "Perfect" "Individual" ] ] [ "attribute_code" => "lens_mirrored" "option_values" => [ "1" ] ] [ "attribute_code" => "lens_index" "option_values" => [ "1.74" ] ] ] "message" => "Lustrzanki dostępne tylko w pakiecie srebrnym, złotym i platynowym" ] [ "conditions" => [ [ "attribute_code" => "lens_construction_type" "option_values" => [ "Optimal" "Perfect" "Individual" "Individual Parabolic" ] ] [ "attribute_code" => "lens_photochromic_transitions_xtractive" "option_values" => [ "1" ] ] [ "attribute_code" => "lens_index" "option_values" => [ "1.74" ] ] ] "message" => "Fotochrom Transitions XTRactive dostępny tylko w pakiecie srebrnym, złotym i platynowym" ] ] "office" => [ [ "conditions" => [ [ "attribute_code" => "lens_storage_type" "option_values" => [ "Magazynowa" "Recepturowa" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_coating" "option_values" => [ "Drive View" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_material" "option_values" => [ "mineralne" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_construction_type" "option_values" => [ "Office" ] ] [ "attribute_code" => "lens_degression" "option_values" => [ "-1.25" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_inset" "option_values" => [ "0" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_corridor_length" "option_values" => [ "20" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_pantoscopic_tilt" "option_values" => [ "0" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_vertex" "option_values" => [ "10" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_segment_height" "option_values" => [ "10" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_construction_type" "option_values" => [ "ProOffice" ] ] [ "attribute_code" => "lens_type" "option_values" => [ "Balanced" "Far" "Near" "Hard" "Soft" "office13m" "office20m" "office40m" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_construction_type" "option_values" => [ "ProOffice" ] ] [ "attribute_code" => "lens_index" "option_values" => [ "1.67" "1.74" "1.9" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_construction_type" "option_values" => [ "office" ] ] [ "attribute_code" => "lens_index" "option_values" => [ "1.74" ] ] [ "attribute_code" => "lens_polarized" "option_values" => [ "1" ] ] ] "message" => "Polaryzacja dla soczewek biurowych office dostępna tylko w pakiecie srebrnym, złotym i platynowym" ] [ "conditions" => [ [ "attribute_code" => "lens_construction_type" "option_values" => [ "office" ] ] [ "attribute_code" => "lens_index" "option_values" => [ "1.74" ] ] [ "attribute_code" => "lens_mirrored" "option_values" => [ "1" ] ] ] "message" => "Lustrzanki dla soczewek biurowych office dostępne tylko w pakiecie srebrnym, złotym i platynowym" ] [ "conditions" => [ [ "attribute_code" => "lens_construction_type" "option_values" => [ "office" ] ] [ "attribute_code" => "lens_index" "option_values" => [ "1.74" ] ] [ "attribute_code" => "lens_photochromic_transitions_xtractive" "option_values" => [ "1" ] ] ] "message" => "Fotochrom Transitions XTRactive dla soczewek biurowych office dostępny tylko w pakiecie srebrnym, złotym i platynowym" ] [ "conditions" => [ [ "attribute_code" => "lens_construction_type" "option_values" => [ "ProOffice" ] ] [ "attribute_code" => "lens_index" "option_values" => [ "1.6" ] ] [ "attribute_code" => "lens_degression" "option_values" => [ "-1.75" ] ] ] "message" => "Cienkość niedostępna w degresji -1,75" ] ] "relaxing" => [ [ "conditions" => [ [ "attribute_code" => "lens_storage_type" "option_values" => [ "Magazynowa" "Recepturowa" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_construction_type" "option_values" => [ "Drive" "Individual" "Individual Parabolic" "Optimal" "Perfect" "Office" "ProOffice" "freeform" "st28" "delux" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_material" "option_values" => [ "mineralne" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_degression" "option_values" => [ "-1.25" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_inset" "option_values" => [ "0" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_corridor_length" "option_values" => [ "20" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_type" "option_values" => [ "Balanced" "Far" "Near" "Hard" "Soft" "office13m" "office20m" "office40m" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_pantoscopic_tilt" "option_values" => [ "0" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_vertex" "option_values" => [ "10" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_segment_height" "option_values" => [ "10" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_polarized" "option_values" => [ "1" ] ] [ "attribute_code" => "lens_index" "option_values" => [ "1.74" ] ] ] "message" => "Polaryzacja dla soczewek relaksacyjnych dostępna tylko w pakiecie srebrnym, złotym i platynowym" ] [ "conditions" => [ [ "attribute_code" => "lens_mirrored" "option_values" => [ "1" ] ] [ "attribute_code" => "lens_index" "option_values" => [ "1.74" ] ] ] "message" => "Lustrzanki dla soczewek relaksacyjnych dostępne tylko w pakiecie srebrnym, złotym i platynowym" ] [ "conditions" => [ [ "attribute_code" => "lens_photochromic_transitions_xtractive" "option_values" => [ "1" ] ] [ "attribute_code" => "lens_index" "option_values" => [ "1.74" ] ] ] "message" => "Fotochrom Transitions XTRactive dla soczewek relaksacyjnych dostępny tylko w pakiecie srebrnym, złotym i platynowym" ] ] "bifocal" => [ [ "conditions" => [ [ "attribute_code" => "lens_storage_type" "option_values" => [ "Magazynowa" "Recepturowa" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_coating" "option_values" => [ "Drive View" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_material" "option_values" => [ "mineralne" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_degression" "option_values" => [ "-1.25" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_inset" "option_values" => [ "0" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_corridor_length" "option_values" => [ "20" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_type" "option_values" => [ "Balanced" "Far" "Near" "Hard" "Soft" "office13m" "office20m" "office40m" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_pantoscopic_tilt" "option_values" => [ "0" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_vertex" "option_values" => [ "10" ] ] ] "message" => "" ] ] "miyo" => [ [ "conditions" => [ [ "attribute_code" => "lens_construction_type" "option_values" => [ "Drive" "Individual" "Individual Parabolic" "Optimal" "Perfect" "Office" "ProOffice" "freeform" "st28" "delux" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_storage_type" "option_values" => [ "Magazynowa" "Recepturowa" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_material" "option_values" => [ "organiczne" "mineralne" "uv420" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_degression" "option_values" => [ "-1.25" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_inset" "option_values" => [ "0" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_corridor_length" "option_values" => [ "20" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_type" "option_values" => [ "Balanced" "Far" "Near" "Hard" "Soft" "office13m" "office20m" "office40m" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_segment_height" "option_values" => [ "10" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_tinted" "option_values" => [ "1" ] ] ] "message" => "Barwienie jest niedostu0119pne dla soczewek MiYO" ] [ "conditions" => [ [ "attribute_code" => "lens_photochromic_activetint" "option_values" => [ "1" ] ] ] "message" => "Fotochrom ActiveTint jest niedostu0119pny dla soczewek MiYO" ] [ "conditions" => [ [ "attribute_code" => "lens_photochromic_transitions_xtractive" "option_values" => [ "1" ] ] ] "message" => "Fotochrom Transitions XTRactive jest niedostu0119pny dla soczewek MiYO" ] [ "conditions" => [ [ "attribute_code" => "lens_polarized" "option_values" => [ "1" ] ] ] "message" => "Polaryzacja jest niedostu0119pna dla soczewek MiYO" ] [ "conditions" => [ [ "attribute_code" => "lens_mirrored" "option_values" => [ "1" ] ] ] "message" => "Lustrzanka jest niedostu0119pna dla soczewek MiYO" ] ] ] "multiple" => false "expanded" => true "required" => true ] ] ] [ "step" => "types" "label" => "Lens type" "items" => [ "lens_storage_type" => [ "label" => "Recepturowa/Magazynowa" "optionsData" => [ "Magazynowa" => [ "label" => "Magazynowa" "description" => "Standardowa soczewka jednoogniskowa." "additionalClasses" => "" ] "Recepturowa" => [ "label" => "Recepturowa" "description" => "Soczewka okularowa z uwzględnieniem parametrów indywidualnych czego efektem są cieńsze i lżejsze soczewki oraz najlepsze możliwe widzenie." "additionalClasses" => "" ] ] "choices" => [ "Magazynowa" => "Magazynowa" "Recepturowa" => "Recepturowa" ] "exceptions" => [ "Magazynowa" => [ [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" "office" "bifocal" "relaxing" "miyo" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_mirrored" "option_values" => [ "1" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_photochromic_transitions_xtractive" "option_values" => [ "1" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "monofocal" ] ] [ "attribute_code" => "lens_pantoscopic_tilt" "option_values" => [ "0" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "monofocal" ] ] [ "attribute_code" => "lens_vertex" "option_values" => [ "10" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "monofocal" ] ] [ "attribute_code" => "lens_coating" "option_values" => [ "Drive View" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "monofocal" ] ] [ "attribute_code" => "lens_material" "option_values" => [ "uv420" ] ] [ "attribute_code" => "lens_index" "option_values" => [ "1.5" "1.67" "1.74" "1.9" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_photochromic_transitions_xtractive" "option_values" => [ "1" ] ] ] "message" => "Fotochrom Transitions XTRactive jest niedostępny dla soczewki magazynowej" ] [ "conditions" => [ [ "attribute_code" => "lens_tinted" "option_values" => [ "1" ] ] [ "attribute_code" => "lens_coating" "option_values" => [ "Blue blocker" "HMC" "Drive View" ] ] ] "message" => "Barwienie na soczewkach magazynowych możliwe jedynie z powłoką Clear View" ] [ "conditions" => [ [ "attribute_code" => "lens_tinted" "option_values" => [ "1" ] ] [ "attribute_code" => "lens_index" "option_values" => [ "1.67" "1.74" "1.9" ] ] ] "message" => "Barwienie na soczewkach magazynowych możliwe jedynie w pakiecie srebrnym lub złotym" ] [ "conditions" => [ [ "attribute_code" => "lens_polarized" "option_values" => [ "1" ] ] [ "attribute_code" => "lens_index" "option_values" => [ "1.6" "1.67" "1.74" "1.9" ] ] ] "message" => "Polaryzacja dla soczewek magazynowych dostępna jedynie w pakiecie srebrnym" ] [ "conditions" => [ [ "attribute_code" => "lens_photochromic_activetint" "option_values" => [ "1" ] ] [ "attribute_code" => "lens_coating" "option_values" => [ "Standard" "Blue blocker" "Drive View" ] ] ] "message" => "Fotochrom dostępny dla soczewek magazynowych dostępny tylko w pakiecie Clear View Premium" ] [ "conditions" => [ [ "attribute_code" => "lens_photochromic_activetint" "option_values" => [ "1" ] ] [ "attribute_code" => "lens_index" "option_values" => [ "1.67" "1.74" "1.9" ] ] ] "message" => "Fotochrom dla soczewek magazynowych dostępny tylko w pakiecie srebrnym i złotym" ] [ "conditions" => [ [ "attribute_code" => "lens_material" "option_values" => [ "mineralne" ] ] ] "message" => "Brak soczewek magazynowych mineralnych" ] [ "conditions" => [ [ "attribute_code" => "lens_polarized" "option_values" => [ "1" ] ] [ "attribute_code" => "lens_coating" "option_values" => [ "Blue blocker" "HMC" "Drive View" ] ] ] "message" => "Polaryzacja dla soczewek magazynowych dostępna jedynie w powłoce Clear View" ] ] "Recepturowa" => [ [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" "office" "bifocal" "relaxing" "miyo" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "monofocal" ] ] [ "attribute_code" => "lens_material" "option_values" => [ "organiczne" "uv420" ] ] [ "attribute_code" => "lens_coating" "option_values" => [ "Standard" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "monofocal" ] ] [ "attribute_code" => "lens_material" "option_values" => [ "organiczne" ] ] [ "attribute_code" => "lens_polarized" "option_values" => [ "1" ] ] [ "attribute_code" => "lens_index" "option_values" => [ "1.74" ] ] ] "message" => "Polaryzacja dla soczewek SV Individual dostępna tylko w pakiecie srebrnym, złotym i platynowym" ] ] ] "multiple" => false "expanded" => true "required" => true ] ] ] [ "step" => "materials" "label" => "Material" "items" => [ "lens_material" => [ "label" => "Materiał soczewki" "optionsData" => [ "organiczne" => [ "label" => "Organiczna" "description" => "Soczewki z tworzywa. Lekkie i odporne na stłuczenia." "additionalClasses" => "" ] "uv420" => [ "label" => "Organiczne UV420" "description" => "Soczewki z wbudowanym fitrem światła niebieskiego. Zatrzymują 100% promieniowania UV utrzymując jednocześnie 85% przepuszczalności korzystnego światła niebieskiego bez efektu zmiany kontrastu kolorów." "additionalClasses" => "" ] ] "choices" => [ "Organiczne" => "organiczne" "Organiczne UV420" => "uv420" ] "exceptions" => [ "organiczne" => [ [ "conditions" => [ [ "attribute_code" => "lens_index" "option_values" => [ "1.9" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "miyo" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "monofocal" ] ] [ "attribute_code" => "lens_storage_type" "option_values" => [ "Recepturowa" ] ] [ "attribute_code" => "lens_coating" "option_values" => [ "Standard" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "monofocal" ] ] [ "attribute_code" => "lens_polarized" "option_values" => [ "1" ] ] [ "attribute_code" => "lens_index" "option_values" => [ "1.74" ] ] [ "attribute_code" => "lens_storage_type" "option_values" => [ "Recepturowa" ] ] ] "message" => "Polaryzacja dla soczewek SV Individual dostępna tylko w pakiecie srebrnym, złotym i platynowym" ] ] "uv420" => [ [ "conditions" => [ [ "attribute_code" => "lens_index" "option_values" => [ "1.9" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "miyo" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "monofocal" ] ] [ "attribute_code" => "lens_storage_type" "option_values" => [ "Magazynowa" ] ] [ "attribute_code" => "lens_index" "option_values" => [ "1.5" "1.67" "1.74" "1.9" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "monofocal" ] ] [ "attribute_code" => "lens_storage_type" "option_values" => [ "Recepturowa" ] ] [ "attribute_code" => "lens_coating" "option_values" => [ "Standard" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_photochromic_activetint" "option_values" => [ "1" ] ] ] "message" => "Materiał z filtrem UV420 nie występuje w połączeniu z fotochromem ActiveTint" ] [ "conditions" => [ [ "attribute_code" => "lens_photochromic_transitions_xtractive" "option_values" => [ "1" ] ] ] "message" => "Materiał z filtrem UV420 nie występuje w połączeniu z fotochromem Transitions XTRactive" ] [ "conditions" => [ [ "attribute_code" => "lens_polarized" "option_values" => [ "1" ] ] ] "message" => "Materiał z filtrem UV420 nie występuje w połączeniu z polaryzacją" ] ] ] "multiple" => false "expanded" => true "required" => true ] ] ] [ "step" => "constructions" "label" => "Construction choice" "items" => [ "lens_construction_type" => [ "label" => "Typ konstrukcji soczewki" "optionsData" => [ "Optimal" => [ "label" => "Optimal" "description" => "Podstawowe soczewki progresywne o twardym rozkładzie korekcji mocy." "additionalClasses" => "" ] "ProOffice" => [ "label" => "ProOffice" "description" => "Zapewnia optymalne widzenie bliży i odległości pośrednich przy stałej degresji mocy korekcji." "additionalClasses" => "" ] "st28" => [ "label" => "ST28" "description" => "Standardowa konstrukcja dwuogniskowa z widoczną wtopką w rozmiarze 28mm." "additionalClasses" => "" ] "Perfect" => [ "label" => "Perfect" "description" => "Soczewki progresywne z płynymi przejściami mocy oraz standardowym obszarem widzenia." "additionalClasses" => "" ] "Office" => [ "label" => "Office" "description" => "Rozwiązanie umożliwiające widzenie w bliży oraz w odległościach pośrednich na wybraną odległość. Najlepszy wybór dla osób korzystających z monitora komputerowego." "additionalClasses" => "" ] "freeform" => [ "label" => "FreeForm" "description" => "Konstrukcja dwuoogniskowa bez widocznej wtopki zawniająca widzenie do bliży bez widocznego obszaru." "additionalClasses" => "" ] "Individual" => [ "label" => "Individual" "description" => "Soczewki progresywne z uwzględnieniem parametrów indywidualnych. Zapewniają wysoką jakośc widzenia oraz szybką adaptację." "additionalClasses" => "" ] "Individual Parabolic" => [ "label" => "Individual Parabolic" "description" => "Najlepsza konstrukcja progresywna zapewniająca największy możliwy obszar widzenia w każdej odległości. Zastosowanie zaawansowanych algorytmów obliczeniowych zapewnia wyjątkową jakość widzenia, a obraz jest całkowicie pozbawiony zniekształceń." "additionalClasses" => "" ] "delux" => [ "label" => "Delux" "description" => "Udoskonalenie soczewki progresywnej Indyvidual. Szersze pole widzenie i jeszcze łatwiejsza adaptacja dzięki zastosowaniu technologii Smooth Optics." "additionalClasses" => "" ] "Drive" => [ "label" => "Drive" "description" => "Soczewka progresywna zaprojektowana specjalnie dla kierowców. Posiada szerokie pole widzenia do dali lecz z pomniejszeniem obszarów pośrednich i bliży." "additionalClasses" => "" ] ] "choices" => [ "Optimal" => "Optimal" "ProOffice" => "ProOffice" "ST28" => "st28" "Perfect" => "Perfect" "Office" => "Office" "FreeForm" => "freeform" "Individual" => "Individual" "Individual Parabolic" => "Individual Parabolic" "Delux" => "delux" "Drive" => "Drive" ] "exceptions" => [ "Optimal" => [ [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "monofocal" "miyo" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "relaxing" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "office" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "bifocal" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" ] ] [ "attribute_code" => "lens_inset" "option_values" => [ "0" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" ] ] [ "attribute_code" => "lens_pantoscopic_tilt" "option_values" => [ "0" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" ] ] [ "attribute_code" => "lens_vertex" "option_values" => [ "10" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" ] ] [ "attribute_code" => "lens_material" "option_values" => [ "mineralne" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" ] ] [ "attribute_code" => "lens_polarized" "option_values" => [ "1" ] ] [ "attribute_code" => "lens_index" "option_values" => [ "1.74" ] ] ] "message" => "Polaryzacja dostępna tylko w pakiecie srebrnym, złotym i platynowym" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" ] ] [ "attribute_code" => "lens_mirrored" "option_values" => [ "1" ] ] [ "attribute_code" => "lens_index" "option_values" => [ "1.74" ] ] ] "message" => "Lustrzanki dostępne tylko w pakiecie srebrnym, złotym i platynowym" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" ] ] [ "attribute_code" => "lens_photochromic_transitions_xtractive" "option_values" => [ "1" ] ] [ "attribute_code" => "lens_index" "option_values" => [ "1.74" ] ] ] "message" => "Fotochrom Transitions XTRactive dostępny tylko w pakiecie srebrnym, złotym i platynowym" ] ] "ProOffice" => [ [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "monofocal" "miyo" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "relaxing" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "bifocal" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "office" ] ] [ "attribute_code" => "lens_type" "option_values" => [ "Balanced" "Far" "Near" "Hard" "Soft" "office13m" "office20m" "office40m" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "office" ] ] [ "attribute_code" => "lens_index" "option_values" => [ "1.67" "1.74" "1.9" ] ] ] "message" => "" ] [ "conditions" => [] "message" => "Konstrukcja dostępa tylko dla korekcji do bliży" ] ] "st28" => [ [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "monofocal" "miyo" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "relaxing" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "office" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_photochromic_transitions_xtractive" "option_values" => [ "1" ] ] [ "attribute_code" => "lens_index" "option_values" => [ "1.6" "1.67" "1.74" ] ] ] "message" => "Dla konstrukcji ST28 fotochrom Transitions XTRactive dostępny tylko w pakiecie srebrnym" ] [ "conditions" => [ [ "attribute_code" => "lens_polarized" "option_values" => [ "1" ] ] [ "attribute_code" => "lens_index" "option_values" => [ "1.6" "1.67" "1.74" ] ] ] "message" => "Dla konstrukcji ST28 polaryzacja dostępna tylko w pakiecie srebrnym" ] ] "Perfect" => [ [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "monofocal" "miyo" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "relaxing" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "office" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "bifocal" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" ] ] [ "attribute_code" => "lens_inset" "option_values" => [ "0" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" ] ] [ "attribute_code" => "lens_pantoscopic_tilt" "option_values" => [ "0" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" ] ] [ "attribute_code" => "lens_vertex" "option_values" => [ "10" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" ] ] [ "attribute_code" => "lens_material" "option_values" => [ "mineralne" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" ] ] [ "attribute_code" => "lens_polarized" "option_values" => [ "1" ] ] [ "attribute_code" => "lens_index" "option_values" => [ "1.74" ] ] ] "message" => "Polaryzacja dostępna tylko w pakiecie srebrnym, złotym i platynowym" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" ] ] [ "attribute_code" => "lens_mirrored" "option_values" => [ "1" ] ] [ "attribute_code" => "lens_index" "option_values" => [ "1.74" ] ] ] "message" => "Lustrzanki dostępne tylko w pakiecie srebrnym, złotym i platynowym" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" ] ] [ "attribute_code" => "lens_photochromic_transitions_xtractive" "option_values" => [ "1" ] ] [ "attribute_code" => "lens_index" "option_values" => [ "1.74" ] ] ] "message" => "Fotochrom Transitions XTRactive dostępny tylko w pakiecie srebrnym, złotym i platynowym" ] ] "Office" => [ [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "monofocal" "miyo" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "relaxing" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "bifocal" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "office" ] ] [ "attribute_code" => "lens_degression" "option_values" => [ "-1.25" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_photochromic_transitions_xtractive" "option_values" => [ "1" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_photochromic_activetint" "option_values" => [ "1" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_polarized" "option_values" => [ "1" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "office" ] ] [ "attribute_code" => "lens_index" "option_values" => [ "1.74" ] ] [ "attribute_code" => "lens_polarized" "option_values" => [ "1" ] ] ] "message" => "Polaryzacja dla soczewek biurowych office dostępna tylko w pakiecie srebrnym, złotym i platynowym" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "office" ] ] [ "attribute_code" => "lens_index" "option_values" => [ "1.74" ] ] [ "attribute_code" => "lens_mirrored" "option_values" => [ "1" ] ] ] "message" => "Lustrzanki dla soczewek biurowych office dostępne tylko w pakiecie srebrnym, złotym i platynowym" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "office" ] ] [ "attribute_code" => "lens_index" "option_values" => [ "1.74" ] ] [ "attribute_code" => "lens_photochromic_transitions_xtractive" "option_values" => [ "1" ] ] ] "message" => "Fotochrom Transitions XTRactive dla soczewek biurowych office dostępny tylko w pakiecie srebrnym, złotym i platynowym" ] ] "freeform" => [ [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "monofocal" "miyo" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "relaxing" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "office" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_photochromic_transitions_xtractive" "option_values" => [ "1" ] ] [ "attribute_code" => "lens_index" "option_values" => [ "1.74" ] ] ] "message" => "Dla konstrukcji FreeForm fotochrom Transitions XTRactive jest niedostępny w pakiecie diamentowym" ] ] "Individual" => [ [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "monofocal" "miyo" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "relaxing" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "office" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "bifocal" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" ] ] [ "attribute_code" => "lens_material" "option_values" => [ "mineralne" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" ] ] [ "attribute_code" => "lens_polarized" "option_values" => [ "1" ] ] [ "attribute_code" => "lens_index" "option_values" => [ "1.74" ] ] ] "message" => "Polaryzacja dostępna tylko w pakiecie srebrnym, złotym i platynowym" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" ] ] [ "attribute_code" => "lens_mirrored" "option_values" => [ "1" ] ] [ "attribute_code" => "lens_index" "option_values" => [ "1.74" ] ] ] "message" => "Lustrzanki dostępne tylko w pakiecie srebrnym, złotym i platynowym" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" ] ] [ "attribute_code" => "lens_photochromic_transitions_xtractive" "option_values" => [ "1" ] ] [ "attribute_code" => "lens_index" "option_values" => [ "1.74" ] ] ] "message" => "Fotochrom Transitions XTRactive dostępny tylko w pakiecie srebrnym, złotym i platynowym" ] ] "Individual Parabolic" => [ [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "monofocal" "miyo" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "relaxing" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "office" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "bifocal" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_photochromic_transitions_xtractive" "option_values" => [ "1" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_polarized" "option_values" => [ "1" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" ] ] [ "attribute_code" => "lens_material" "option_values" => [ "mineralne" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_polarized" "option_values" => [ "1" ] ] ] "message" => "Polaryzacja jest niedostępna dla soczewki progresywnej typu Individual Parabolic" ] [ "conditions" => [ [ "attribute_code" => "lens_mirrored" "option_values" => [ "1" ] ] ] "message" => "Lustrzanka jest niedostępna dla soczewki progresywnej typu Individual Parabolic" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" ] ] [ "attribute_code" => "lens_polarized" "option_values" => [ "1" ] ] [ "attribute_code" => "lens_index" "option_values" => [ "1.74" ] ] ] "message" => "Polaryzacja dostępna tylko w pakiecie srebrnym, złotym i platynowym" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" ] ] [ "attribute_code" => "lens_photochromic_transitions_xtractive" "option_values" => [ "1" ] ] [ "attribute_code" => "lens_index" "option_values" => [ "1.74" ] ] ] "message" => "Fotochrom Transitions XTRactive dostępny tylko w pakiecie srebrnym, złotym i platynowym" ] ] "delux" => [ [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "monofocal" "miyo" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "relaxing" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "office" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "bifocal" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" ] ] [ "attribute_code" => "lens_material" "option_values" => [ "mineralne" ] ] ] "message" => "" ] ] "Drive" => [ [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "monofocal" "miyo" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "relaxing" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "office" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "bifocal" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" ] ] [ "attribute_code" => "lens_inset" "option_values" => [ "0" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" ] ] [ "attribute_code" => "lens_corridor_length" "option_values" => [ "20" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" ] ] [ "attribute_code" => "lens_pantoscopic_tilt" "option_values" => [ "0" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" ] ] [ "attribute_code" => "lens_vertex" "option_values" => [ "10" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" ] ] [ "attribute_code" => "lens_material" "option_values" => [ "mineralne" ] ] ] "message" => "" ] ] ] "multiple" => false "expanded" => true "required" => true ] ] ] [ "step" => "individual_parameters" "label" => "Additional information" "items" => [ "lens_type_flag" => [ "label" => "Typ soczewki" "optionsData" => [ 1 => [ "label" => "Typ soczewki" "description" => "Konstrukcje w zależności od stopnia zindywidualizowania." "additionalClasses" => "" ] ] "choices" => [ "Tak" => "1" ] "exceptions" => [ 1 => [ [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "bifocal" "miyo" "monofocal" "relaxing" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" ] ] [ "attribute_code" => "lens_construction_type" "option_values" => [ "delux" "Drive" "Optimal" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "office" ] ] [ "attribute_code" => "lens_construction_type" "option_values" => [ "ProOffice" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" ] ] [ "attribute_code" => "lens_material" "option_values" => [ "mineralne" ] ] ] "message" => "" ] ] ] "multiple" => true "expanded" => true "required" => true ] "lens_type_flag:lens_type" => [ "label" => "Typ soczewki" "optionsData" => [] "choices" => [ "Balanced" => "Balanced" "Far" => "Far" "Hard" => "Hard" "Near" => "Near" "Soft" => "Soft" "Office 1.3m" => "office13m" "Office 2m" => "office20m" "Office 4m" => "office40m" ] "exceptions" => [ "Hard" => [ [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" "office" "office" ] ] [ "attribute_code" => "lens_construction_type" "option_values" => [ "Individual" "Individual Parabolic" "Office" "Office" ] ] ] "message" => "Dla wybranej konstrukcji dostępne typy Balanced, Far oraz Near" ] ] "Soft" => [ [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" "office" "office" ] ] [ "attribute_code" => "lens_construction_type" "option_values" => [ "Individual" "Individual Parabolic" "Office" "Office" ] ] ] "message" => "Dla wybranej konstrukcji dostępne typy Balanced, Far oraz Near" ] ] "Near" => [ [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" "office" "office" ] ] [ "attribute_code" => "lens_construction_type" "option_values" => [ "Perfect" "Office" "Office" ] ] ] "message" => "Dla wybranej konstrukcji dostępne typy Hard oraz Soft" ] ] "Far" => [ [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" "office" "office" ] ] [ "attribute_code" => "lens_construction_type" "option_values" => [ "Perfect" "Office" "Office" ] ] ] "message" => "Dla wybranej konstrukcji dostępne typy Hard oraz Soft" ] ] "Balanced" => [ [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" "office" "office" ] ] [ "attribute_code" => "lens_construction_type" "option_values" => [ "Perfect" "Office" "Office" ] ] ] "message" => "Dla wybranej konstrukcji dostępne typy Hard oraz Soft" ] ] "office13m" => [ [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" "progressive" "office" ] ] [ "attribute_code" => "lens_construction_type" "option_values" => [ "Perfect" "Individual" "Individual Parabolic" "Office" ] ] ] "message" => "Dla wybranej konstrukcji dostępne typy Hard oraz Soft" ] ] "office20m" => [ [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" "progressive" ] ] [ "attribute_code" => "lens_construction_type" "option_values" => [ "Perfect" "Individual" "Individual Parabolic" ] ] ] "message" => "Dla wybranej konstrukcji dostępne typy Hard oraz Soft" ] ] "office40m" => [ [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" "progressive" ] ] [ "attribute_code" => "lens_construction_type" "option_values" => [ "Perfect" "Individual" "Individual Parabolic" ] ] ] "message" => "Dla wybranej konstrukcji dostępne typy Hard oraz Soft" ] ] ] "multiple" => false "expanded" => false "required" => true ] "lens_segment_height_flag" => [ "label" => "Wysokość wtopki" "optionsData" => [ 1 => [ "label" => "Wysokość wtopki" "description" => "" "additionalClasses" => "" ] ] "choices" => [ "Tak" => "1" ] "exceptions" => [ 1 => [ [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "miyo" "monofocal" "office" "progressive" "relaxing" ] ] ] "message" => "" ] ] ] "multiple" => true "expanded" => true "required" => true ] "lens_segment_height_flag:lens_segment_height" => [ "label" => "Wysokość wtopki" "optionsData" => [] "choices" => [ 10 => "10" "10.5" => "10.5" 11 => "11" "11.5" => "11.5" 12 => "12" "12.5" => "12.5" 13 => "13" "13.5" => "13.5" 14 => "14" "14.5" => "14.5" 15 => "15" "15.5" => "15.5" 16 => "16" "16.5" => "16.5" 17 => "17" "17.5" => "17.5" 18 => "18" "18.5" => "18.5" 19 => "19" "19.5" => "19.5" 20 => "20" "20.5" => "20.5" 21 => "21" "21.5" => "21.5" 22 => "22" "22.5" => "22.5" 23 => "23" "23.5" => "23.5" 24 => "24" "24.5" => "24.5" 25 => "25" "25.5" => "25.5" 26 => "26" "26.5" => "26.5" 27 => "27" "27.5" => "27.5" 28 => "28" "28.5" => "28.5" 29 => "29" "29.5" => "29.5" 30 => "30" "30.5" => "30.5" 31 => "31" "31.5" => "31.5" 32 => "32" "32.5" => "32.5" 33 => "33" "33.5" => "33.5" 34 => "34" "34.5" => "34.5" 35 => "35" "35.5" => "35.5" 36 => "36" "36.5" => "36.5" 37 => "37" "37.5" => "37.5" 38 => "38" "38.5" => "38.5" 39 => "39" "39.5" => "39.5" 40 => "40" "40.5" => "40.5" 41 => "41" "41.5" => "41.5" 42 => "42" "42.5" => "42.5" 43 => "43" "43.5" => "43.5" 44 => "44" "44.5" => "44.5" 45 => "45" "45.5" => "45.5" 46 => "46" "46.5" => "46.5" 47 => "47" "47.5" => "47.5" 48 => "48" "48.5" => "48.5" 49 => "49" "49.5" => "49.5" 50 => "50" ] "exceptions" => [] "multiple" => false "expanded" => false "required" => true ] "lens_corridor_length_flag" => [ "label" => "Długość kanału progresji" "optionsData" => [ 1 => [ "label" => "Kanał progresji" "description" => "Parametr wykorzystywany do projektowania soczewek progresywnych. Określa odległość oka z centrum obszaru widzenia dalekie do centrum obszaru widzenia w bliży." "additionalClasses" => "" ] ] "choices" => [ "Tak" => "1" ] "exceptions" => [ 1 => [ [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "bifocal" "miyo" "monofocal" "office" "relaxing" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" ] ] [ "attribute_code" => "lens_construction_type" "option_values" => [ "Drive" ] ] ] "message" => "" ] ] ] "multiple" => true "expanded" => true "required" => true ] "lens_corridor_length_flag:lens_corridor_length" => [ "label" => "Długość kanału progresji" "optionsData" => [] "choices" => [ 12 => "12" 13 => "13" 14 => "14" 15 => "15" 16 => "16" 17 => "17" 18 => "18" 19 => "19" 20 => "20" ] "exceptions" => [ 12 => [ [ "conditions" => [ [ "attribute_code" => "lens_construction_type" "option_values" => [ "Optimal" ] ] ] "message" => "Wybrana długość kanału progresji jest niedostępna dla konstrukcji Optimal" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" ] ] [ "attribute_code" => "lens_material" "option_values" => [ "mineralne" ] ] ] "message" => "Wybrana długość kanału progresji jest niedostępna dla soczewek mineralnych" ] ] 13 => [ [ "conditions" => [ [ "attribute_code" => "lens_construction_type" "option_values" => [ "Optimal" "Perfect" ] ] ] "message" => "Wybrana długość kanału progresji jest niedostępna dla konstrukcji Optimal" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" ] ] [ "attribute_code" => "lens_material" "option_values" => [ "mineralne" ] ] ] "message" => "Wybrana długość kanału progresji jest niedostępna dla soczewek mineralnych" ] ] 15 => [ [ "conditions" => [ [ "attribute_code" => "lens_construction_type" "option_values" => [ "Optimal" "Perfect" ] ] ] "message" => "Wybrana długość kanału progresji jest niedostępna dla konstrukcji Optimal" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" ] ] [ "attribute_code" => "lens_material" "option_values" => [ "mineralne" ] ] ] "message" => "Wybrana długość kanału progresji jest niedostępna dla soczewek mineralnych" ] ] 17 => [ [ "conditions" => [ [ "attribute_code" => "lens_construction_type" "option_values" => [ "Optimal" "Perfect" ] ] ] "message" => "Wybrana długość kanału progresji jest niedostępna dla konstrukcji Optimal" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" ] ] [ "attribute_code" => "lens_material" "option_values" => [ "mineralne" ] ] ] "message" => "Wybrana długość kanału progresji jest niedostępna dla soczewek mineralnych" ] ] 19 => [ [ "conditions" => [ [ "attribute_code" => "lens_construction_type" "option_values" => [ "Optimal" "Perfect" ] ] ] "message" => "Wybrana długość kanału progresji jest niedostępna dla konstrukcji Optimal" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" ] ] [ "attribute_code" => "lens_material" "option_values" => [ "mineralne" ] ] ] "message" => "Wybrana długość kanału progresji jest niedostępna dla soczewek mineralnych" ] ] ] "multiple" => false "expanded" => false "required" => true ] "lens_degression_flag" => [ "label" => "Degresja" "optionsData" => [ 1 => [ "label" => "Degresja" "description" => "" "additionalClasses" => "" ] ] "choices" => [ "Tak" => "1" ] "exceptions" => [ 1 => [ [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "bifocal" "miyo" "monofocal" "progressive" "relaxing" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "office" ] ] [ "attribute_code" => "lens_construction_type" "option_values" => [ "Office" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "office" ] ] [ "attribute_code" => "lens_construction_type" "option_values" => [ "ProOffice" ] ] [ "attribute_code" => "lens_index" "option_values" => [ "1.6" ] ] ] "message" => "Cienkość niedostępna w degresji -1,75" ] ] ] "multiple" => true "expanded" => true "required" => true ] "lens_degression_flag:lens_degression" => [ "label" => "Degresja" "optionsData" => [] "choices" => [ "-1.75" => "-1.75" "-1.25" => "-1.25" "-0.75" => "-0.75" ] "exceptions" => [] "multiple" => false "expanded" => false "required" => true ] "lens_inset_flag" => [ "label" => "Inset" "optionsData" => [ 1 => [ "label" => "Inset" "description" => "Różnica między rostawem źrenic do dali a do bliży. Parametr zapewniający zindywdualizowane widzenie w soczewkach progresywnych." "additionalClasses" => "" ] ] "choices" => [ "Tak" => "1" ] "exceptions" => [ 1 => [ [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "bifocal" "miyo" "monofocal" "office" "relaxing" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" ] ] [ "attribute_code" => "lens_construction_type" "option_values" => [ "Optimal" "Perfect" "Drive" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" ] ] [ "attribute_code" => "lens_material" "option_values" => [ "mineralne" ] ] ] "message" => "" ] ] ] "multiple" => true "expanded" => true "required" => true ] "lens_inset_flag:lens_inset:Right" => [ "label" => "Right eye" "optionsData" => [] "choices" => [ 0 => "0" "0.5" => "0.5" 1 => "1" "1.5" => "1.5" 2 => "2" "2.5" => "2.5" 3 => "3" "3.5" => "3.5" 4 => "4" "4.5" => "4.5" 5 => "5" ] "exceptions" => [] "multiple" => false "expanded" => false "required" => true ] "lens_inset_flag:lens_inset:Left" => [ "label" => "Left eye" "optionsData" => [] "choices" => [ 0 => "0" "0.5" => "0.5" 1 => "1" "1.5" => "1.5" 2 => "2" "2.5" => "2.5" 3 => "3" "3.5" => "3.5" 4 => "4" "4.5" => "4.5" 5 => "5" ] "exceptions" => [] "multiple" => false "expanded" => false "required" => true ] "lens_pantoscopic_tilt_flag" => [ "label" => "Kąt pantoskopowy" "optionsData" => [ 1 => [ "label" => "Kąt pantoskopowy" "description" => "Kąt nachynia tarczy oprawy względem podłoża w naturalnej pozycji głowy. Zapewnia maksymalne szerokie pole widzenia." "additionalClasses" => "" ] ] "choices" => [ "Tak" => "1" ] "exceptions" => [ 1 => [ [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "monofocal" ] ] [ "attribute_code" => "lens_storage_type" "option_values" => [ "Magazynowa" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" ] ] [ "attribute_code" => "lens_construction_type" "option_values" => [ "Optimal" "Perfect" "Drive" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "bifocal" "office" "relaxing" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" ] ] [ "attribute_code" => "lens_material" "option_values" => [ "mineralne" ] ] ] "message" => "" ] ] ] "multiple" => true "expanded" => true "required" => true ] "lens_pantoscopic_tilt_flag:lens_pantoscopic_tilt" => [ "label" => "Kąt pantoskopowy" "optionsData" => [] "choices" => [ 0 => "0" "0.1" => "0.1" "0.2" => "0.2" "0.3" => "0.3" "0.4" => "0.4" "0.5" => "0.5" "0.6" => "0.6" "0.7" => "0.7" "0.8" => "0.8" "0.9" => "0.9" 1 => "1" "1.1" => "1.1" "1.2" => "1.2" "1.3" => "1.3" "1.4" => "1.4" "1.5" => "1.5" "1.6" => "1.6" "1.7" => "1.7" "1.8" => "1.8" "1.9" => "1.9" 2 => "2" "2.1" => "2.1" "2.2" => "2.2" "2.3" => "2.3" "2.4" => "2.4" "2.5" => "2.5" "2.6" => "2.6" "2.7" => "2.7" "2.8" => "2.8" "2.9" => "2.9" 3 => "3" "3.1" => "3.1" "3.2" => "3.2" "3.3" => "3.3" "3.4" => "3.4" "3.5" => "3.5" "3.6" => "3.6" "3.7" => "3.7" "3.8" => "3.8" "3.9" => "3.9" 4 => "4" "4.1" => "4.1" "4.2" => "4.2" "4.3" => "4.3" "4.4" => "4.4" "4.5" => "4.5" "4.6" => "4.6" "4.7" => "4.7" "4.8" => "4.8" "4.9" => "4.9" 5 => "5" "5.1" => "5.1" "5.2" => "5.2" "5.3" => "5.3" "5.4" => "5.4" "5.5" => "5.5" "5.6" => "5.6" "5.7" => "5.7" "5.8" => "5.8" "5.9" => "5.9" 6 => "6" "6.1" => "6.1" "6.2" => "6.2" "6.3" => "6.3" "6.4" => "6.4" "6.5" => "6.5" "6.6" => "6.6" "6.7" => "6.7" "6.8" => "6.8" "6.9" => "6.9" 7 => "7" "7.1" => "7.1" "7.2" => "7.2" "7.3" => "7.3" "7.4" => "7.4" "7.5" => "7.5" "7.6" => "7.6" "7.7" => "7.7" "7.8" => "7.8" "7.9" => "7.9" 8 => "8" "8.1" => "8.1" "8.2" => "8.2" "8.3" => "8.3" "8.4" => "8.4" "8.5" => "8.5" "8.6" => "8.6" "8.7" => "8.7" "8.8" => "8.8" "8.9" => "8.9" 9 => "9" "9.1" => "9.1" "9.2" => "9.2" "9.3" => "9.3" "9.4" => "9.4" "9.5" => "9.5" "9.6" => "9.6" "9.7" => "9.7" "9.8" => "9.8" "9.9" => "9.9" 10 => "10" "10.1" => "10.1" "10.2" => "10.2" "10.3" => "10.3" "10.4" => "10.4" "10.5" => "10.5" "10.6" => "10.6" "10.7" => "10.7" "10.8" => "10.8" "10.9" => "10.9" 11 => "11" "11.1" => "11.1" "11.2" => "11.2" "11.3" => "11.3" "11.4" => "11.4" "11.5" => "11.5" "11.6" => "11.6" "11.7" => "11.7" "11.8" => "11.8" "11.9" => "11.9" 12 => "12" "12.1" => "12.1" "12.2" => "12.2" "12.3" => "12.3" "12.4" => "12.4" "12.5" => "12.5" "12.6" => "12.6" "12.7" => "12.7" "12.8" => "12.8" "12.9" => "12.9" 13 => "13" "13.1" => "13.1" "13.2" => "13.2" "13.3" => "13.3" "13.4" => "13.4" "13.5" => "13.5" "13.6" => "13.6" "13.7" => "13.7" "13.8" => "13.8" "13.9" => "13.9" 14 => "14" "14.1" => "14.1" "14.2" => "14.2" "14.3" => "14.3" "14.4" => "14.4" "14.5" => "14.5" "14.6" => "14.6" "14.7" => "14.7" "14.8" => "14.8" "14.9" => "14.9" 15 => "15" "15.1" => "15.1" "15.2" => "15.2" "15.3" => "15.3" "15.4" => "15.4" "15.5" => "15.5" "15.6" => "15.6" "15.7" => "15.7" "15.8" => "15.8" "15.9" => "15.9" 16 => "16" ] "exceptions" => [] "multiple" => false "expanded" => false "required" => true ] "lens_vertex_flag" => [ "label" => "Vertex" "optionsData" => [ 1 => [ "label" => "Vertex" "description" => "Odległość od wierzchołka oka do soczewki okularowej. Określenie tej odległości zapewnia maksymalnie ostre widzenie," "additionalClasses" => "" ] ] "choices" => [ "Tak" => "1" ] "exceptions" => [ 1 => [ [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "monofocal" ] ] [ "attribute_code" => "lens_storage_type" "option_values" => [ "Magazynowa" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" ] ] [ "attribute_code" => "lens_construction_type" "option_values" => [ "Optimal" "Perfect" "Drive" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "bifocal" "office" "relaxing" ] ] ] "message" => "" ] [ "conditions" => [ [ "attribute_code" => "lens_kind" "option_values" => [ "progressive" ] ] [ "attribute_code" => "lens_material" "option_values" => [ "mineralne" ] ] ] "message" => "" ] ] ] "multiple" => true "expanded" => true "required" => true ] "lens_vertex_flag:lens_vertex:Right" => [ "label" => "Right eye" "optionsData" => [] "choices" => [ 8 => "8" "8.1" => "8.1" "8.2" => "8.2" "8.3" => "8.3" "8.4" => "8.4" "8.5" => "8.5" "8.6" => "8.6" "8.7" => "8.7" "8.8" => "8.8" "8.9" => "8.9" 9 => "9" "9.1" => "9.1" "9.2" => "9.2" "9.3" => "9.3" "9.4" => "9.4" "9.5" => "9.5" "9.6" => "9.6" "9.7" => "9.7" "9.8" => "9.8" "9.9" => "9.9" 10 => "10" "10.1" => "10.1" "10.2" => "10.2" "10.3" => "10.3" "10.4" => "10.4" "10.5" => "10.5" "10.6" => "10.6" "10.7" => "10.7" "10.8" => "10.8" "10.9" => "10.9" 11 => "11" "11.1" => "11.1" "11.2" => "11.2" "11.3" => "11.3" "11.4" => "11.4" "11.5" => "11.5" "11.6" => "11.6" "11.7" => "11.7" "11.8" => "11.8" "11.9" => "11.9" 12 => "12" "12.1" => "12.1" "12.2" => "12.2" "12.3" => "12.3" "12.4" => "12.4" "12.5" => "12.5" "12.6" => "12.6" "12.7" => "12.7" "12.8" => "12.8" "12.9" => "12.9" 13 => "13" "13.1" => "13.1" "13.2" => "13.2" "13.3" => "13.3" "13.4" => "13.4" "13.5" => "13.5" "13.6" => "13.6" "13.7" => "13.7" "13.8" => "13.8" "13.9" => "13.9" 14 => "14" "14.1" => "14.1" "14.2" => "14.2" "14.3" => "14.3" "14.4" => "14.4" "14.5" => "14.5" "14.6" => "14.6" "14.7" => "14.7" "14.8" => "14.8" "14.9" => "14.9" 15 => "15" "15.1" => "15.1" "15.2" => "15.2" "15.3" => "15.3" "15.4" => "15.4" "15.5" => "15.5" "15.6" => "15.6" "15.7" => "15.7" "15.8" => "15.8" "15.9" => "15.9" 16 => "16" "16.1" => "16.1" "16.2" => "16.2" "16.3" => "16.3" "16.4" => "16.4" "16.5" => "16.5" "16.6" => "16.6" "16.7" => "16.7" "16.8" => "16.8" "16.9" => "16.9" 17 => "17" "17.1" => "17.1" "17.2" => "17.2" "17.3" => "17.3" "17.4" => "17.4" "17.5" => "17.5" "17.6" => "17.6" "17.7" => "17.7" "17.8" => "17.8" "17.9" => "17.9" 18 => "18" ] "exceptions" => [] "multiple" => false "expanded" => false "required" => true ] "lens_vertex_flag:lens_vertex:Left" => [ "label" => "Left eye" "optionsData" => [] "choices" => [ 8 => "8" "8.1" => "8.1" "8.2" => "8.2" "8.3" => "8.3" "8.4" => "8.4" "8.5" => "8.5" "8.6" => "8.6" "8.7" => "8.7" "8.8" => "8.8" "8.9" => "8.9" 9 => "9" "9.1" => "9.1" "9.2" => "9.2" "9.3" => "9.3" "9.4" => "9.4" "9.5" => "9.5" "9.6" => "9.6" "9.7" => "9.7" "9.8" => "9.8" "9.9" => "9.9" 10 => "10" "10.1" => "10.1" "10.2" => "10.2" "10.3" => "10.3" "10.4" => "10.4" "10.5" => "10.5" "10.6" => "10.6" "10.7" => "10.7" "10.8" => "10.8" "10.9" => "10.9" 11 => "11" "11.1" => "11.1" "11.2" => "11.2" "11.3" => "11.3" "11.4" => "11.4" "11.5" => "11.5" "11.6" => "11.6" "11.7" => "11.7" "11.8" => "11.8" "11.9" => "11.9" 12 => "12" "12.1" => "12.1" "12.2" => "12.2" "12.3" => "12.3" "12.4" => "12.4" "12.5" => "12.5" "12.6" => "12.6" "12.7" => "12.7" "12.8" => "12.8" "12.9" => "12.9" 13 => "13" "13.1" => "13.1" "13.2" => "13.2" "13.3" => "13.3" "13.4" => "13.4" "13.5" => "13.5" "13.6" => "13.6" "13.7" => "13.7" "13.8" => "13.8" "13.9" => "13.9" 14 => "14" "14.1" => "14.1" "14.2" => "14.2" "14.3" => "14.3" "14.4" => "14.4" "14.5" => "14.5" "14.6" => "14.6" "14.7" => "14.7" "14.8" => "14.8" "14.9" => "14.9" 15 => "15" "15.1" => "15.1" "15.2" => "15.2" "15.3" => "15.3" "15.4" => "15.4" "15.5" => "15.5" "15.6" => "15.6" "15.7" => "15.7" "15.8" => "15.8" "15.9" => "15.9" 16 => "16" "16.1" => "16.1" "16.2" => "16.2" "16.3" => "16.3" "16.4" => "16.4" "16.5" => "16.5" "16.6" => "16.6" "16.7" => "16.7" "16.8" => "16.8" "16.9" => "16.9" 17 => "17" "17.1" => "17.1" "17.2" => "17.2" "17.3" => "17.3" "17.4" => "17.4" "17.5" => "17.5" "17.6" => "17.6" "17.7" => "17.7" "17.8" => "17.8" "17.9" => "17.9" 18 => "18" ] "exceptions" => [] "multiple" => false "expanded" => false "required" => true ] ] ] ] "lens_kind" => "progressive" "lens_storage_type" => null "lens_material" => "organiczne" "lens_construction_type" => "Drive" "lens_type_flag" => [] "lens_type_flag:lens_type" => null "lens_segment_height_flag" => [] "lens_segment_height_flag:lens_segment_height" => null "lens_corridor_length_flag" => [] "lens_corridor_length_flag:lens_corridor_length" => null "lens_degression_flag" => [] "lens_degression_flag:lens_degression" => null "lens_inset_flag" => [] "lens_inset_flag:lens_inset:Right" => null "lens_inset_flag:lens_inset:Left" => null "lens_pantoscopic_tilt_flag" => [] "lens_pantoscopic_tilt_flag:lens_pantoscopic_tilt" => null "lens_vertex_flag" => [] "lens_vertex_flag:lens_vertex:Right" => null "lens_vertex_flag:lens_vertex:Left" => null ] } "constraints" => null "groups" => null ]