E' => 'Aktív',
'tablebuilder.EXPIRED' => 'Lejárt',
'tablebuilder.id' => 'ID',
'tablebuilder.user' => 'Kapcsolattartó',
'tablebuilder.user_email' => 'Értesítési e-mail-cím',
'tablebuilder.subscription' => 'Előfizetés',
'tablebuilder.subscription_start' => 'Előzfizetés kezdete',
'tablebuilder.subscription_end' => 'Előzfizetés vége',
'tablebuilder.status' => 'Státusz',
'tablebuilder.statuses.pending' => 'Függőben',
'tablebuilder.statuses.active' => 'Aktív',
'tablebuilder.statuses.expired' => 'Lejárt',
'tablebuilder.statuses.active_member' => 'Aktív (Tag)',
'tablebuilder.note' => 'Megjegyzés',
'PENDING' => 'Függőben',
'ACTIVE' => 'Aktív',
'EXPIRED' => 'Lejárt',
'ACTIVE_MEMBER' => 'Aktív (Tag)',
'delete.confirm' => 'Biztosan törölni szeretnéd ezt az előfizetést?',
'edit.success' => 'A módosítás sikeresen megtörtént.',
'action.new' => 'Új Online Archív Szabványügyi Közlöny előfizetés',
'action.edit' => 'Archív Szabványügyi Közlöny előfizetés módosítása',
),
'standard_bulletin_file' =>
array (
'standard_bulletin_file.title' => 'A Szabványügyi közlöny fájljainak adminisztrációja',
'standard_bulletin_file.list' => 'Lista',
'action.new' => 'Új Szabványügyi közlöny fájl feltöltése',
'action.edit' => 'Szabványügyi közlöny fájl módosítása',
'form.name' => 'Közlöny címe',
'form.releaseDate' => 'Kiadás dátuma',
'form.pdfPath' => 'A Szabványügyi közlöny fájl',
'form.placeholder.name' => 'Ezt a címet látják a felhasználók',
'tablebuilder.id' => 'ID',
'tablebuilder.name' => 'Közlöny címe',
'tablebuilder.pdfPath' => 'Szabványügyi közlöny fájlneve',
'tablebuilder.download' => 'Fájl letöltése',
'tablebuilder.releaseDate' => 'Kiadás dátuma',
'info.title' => 'Online Szabványügyi Közlöny',
'info.notLoggedIn' => 'Ön nincs bejelentkezve az Online Szabványügyi Közlöny szolgáltatásba. A szolgáltatás használatához jelentkezzen be. Ha nincs még felhasználói fiókja, a megrendelés gombra kattintva az előfizetés mellett a felhasználói fiókját is létrehozhatja!',
'info.noPermission' => 'Önnek nincs jogosultsága megtekinteni az Online Szabványügyi Közlöny szolgáltatást. A szolgáltatás megrendeléséhez kattintson az alábbi linkre.',
'info.order' => 'Megrendelés',
'info.archive-order' => 'Archív közlöny megrendelés',
'info.login' => 'Bejelentkezés',
'info.covid.title' => 'Tisztelt Ügyfeleink!',
'info.covid.content' => 'A kialakult járványügyi helyzetre való tekintettel, az Online Szolgáltatásokkal kapcsolatos ügyintézéshez létrehozott telefonszám: +36-30/619-7119. A telefonszám munkaidőben rendelkezésükre áll abban az esetben, ha Önök új előfizetők, meglévő előfizetésüket meghosszabbítani/megújítani szeretnék, ha adatmódosítás szükséges, illetve a kiállított díjbekérővel/számlával kapcsolatban van kérdésük. Amennyiben technikai/informatikai jellegű a megkeresés, továbbra is az Online Hibabejelentő áll az Önök rendelkezésére!',
'downloadPage.loggedIn' => 'Bejelentkezve az alábbi néven',
'downloadPage.profile' => 'Adatmódosítás',
'downloadPage.logout' => 'Kijelentkezés',
'downloadPage.subscriptionExpire' => 'Előfizetés lejár',
'downloadPage.subscriptionRenew' => 'Előfizetés meghosszabbítása',
'downloadPage.subscriptionAlreadyRenewed' => 'A(z) "%subscriptionName%" előfizetés meghosszabbítása kérelem rögzítésre került!',
'downloadPage.subscription.placeholder' => 'Válasszon az alábbiak közül',
'downloadPage.renewButton' => 'Hosszabbít',
'downloadPage.lastTitle' => 'Szabványügyi közlöny legfrissebb száma (pdf)',
'downloadPage.prevBulletin' => 'Szabványügyi közlöny korábbi számai',
'downloadPage.description' => 'Az alábbi linkekre kattintva töltheti le az Online Szabványügyi Közlönyt.',
'download_file.error' => 'A fájl nem található!',
'delete.confirm' => 'Biztosan törölni szeretné a szabványügyi közlöny fájlt?',
),
'standard_bulletin_order' =>
array (
'standard_bulletin_subscription.title' => 'Online Szabványügyi Közlöny Előfizetések',
'standard_bulletin_subscription.list' => 'Lista',
'tablebuilder.id' => 'ID',
'tablebuilder.name' => 'Megnevezés',
'tablebuilder.period' => 'Időtartam hónapokban',
'action.new' => 'Új előfizetés hozzáadása',
'form.name' => 'Megnevezés',
'form.period' => 'Időtartam',
'form.title' => 'Online Szabványügyi Közlöny Megrendelés',
'form.fullname' => 'Vezetéknév Keresztnév',
'form.description' => 'A kialakult járványügyi helyzetre való tekintettel, az Online Szolgáltatásokkal kapcsolatos ügyintézéshez létrehozott telefonszám: +36-30/619-7119. A telefonszám munkaidőben rendelkezésükre áll abban az esetben, ha Önök új előfizetők, meglévő előfizetésüket meghosszabbítani/megújítani szeretnék, ha adatmódosítás szükséges, illetve a kiállított díjbekérővel/számlával kapcsolatban van kérdésük. Amennyiben technikai/informatikai jellegű a megkeresés, továbbra is az Online Hibabejelentő áll az Önök rendelkezésére!',
'form.phone' => 'pl. +36 30 123-4567',
'form.email' => 'Értesítési e-mail-cím',
'form.firstName' => 'Keresztnév',
'form.lastName' => 'Vezetéknév',
'form.username' => 'Felhasználónév',
'form.taxnumber' => 'Adószám',
'form.contactFullname' => 'Kapcsolattartó neve',
'form.contactPhone' => 'Kapcsolattartó telefonszáma',
'form.contactFax' => 'Kapcsolattartó fax címe',
'form.type' => 'Természetes vagy jogi személy',
'form.type-tooltip' => '1. Magánszemély: mindenki, aki nem jogi személy valamilyen formában 2. Belföldi adóalany: minden, Magyarországon adószámmal rendelkező jogi személy, aki magyar adószámmal vásárol.',
'form.shippingFullname' => 'Szokásos szállítási név',
'form.shippingEmail' => 'Szokásos szállítási e-mail-cím',
'form.advertisingAgreement' => 'Hozzájárulok adataim marketing célú felhasználásához.',
'form.privacyConsent' => 'Hozzájárulok az Adatvédelmi Tájékoztató IV./6. pontja szerinti adatkezeléséhez.',
'form.passwordAgain' => 'Jelszó újra',
'form.password' => 'Jelszó',
'form.passwordMismatch' => 'A két jelszó nem egyezik!',
'form.password-tooltip' => 'A jelszónak legalább 8 karakter hosszúnak kell lennie és tartalmaznia kell legalább egy nagybetűt és számot',
'form.typeNatural' => 'Természetes',
'form.typeOfficial' => 'Jogi',
'form.bankAccountNumber' => 'Bankszámlaszám',
'form.standardBulletinSubscription' => 'Az előfizetés időtartama',
'form.subscriptionStart' => 'Előfizetés kezdete',
'form.groupIdentificationNumber' => 'Csoportazonosító szám',
'form.billingGroupIdentificationNumber' => 'Számlázási csoportazonosító szám',
'form.billingFullname' => 'Számlázási név',
'form.extraBillingFullname' => 'További számlázási név',
'form.extraBillingFullname-tooltip' => 'Kérjük, abban az esetben töltse ki ezt a mezőt, ha a "Számlázási név" mezőbe írt név nem fér ki.',
'form.billingTaxnumber' => 'Adószám',
'form.billingBankAccountNumber' => 'Bankszámlaszám',
'form.sendButton' => 'Beküldés',
'form.placeholder.fullname' => 'Vezetéknév Keresztnév',
'form.placeholder.phone' => 'pl. +36 30 123-4567',
'form.placeholder.email' => 'valaki@domainnev.hu',
'form.placeholder.firstname' => 'Keresztnév',
'form.placeholder.lastname' => 'Vezetéknév',
'form.placeholder.username' => 'Felhasználónév',
'form.placeholder.taxnumber' => 'Adószám',
'form.placeholder.name' => 'Megnevezés',
'form.placeholder.period' => 'Időtartam hónapokban megadva',
'form.placeholder.password' => '********',
'form.placeholder.billingFullname' => 'Számlázási név',
'form.placeholder.extraBillingFullname' => 'Számlázási név további része',
'form.placeholder.bankAccountNumber' => 'xxxxxxxx-xxxxxxxx-xxxxxxxx',
'form.placeholder.billingBankAccountNumber' => 'xxxxxxxx-xxxxxxxx-xxxxxxxx',
'form.placeholder.billingTaxnumber' => 'xxxxxxxx-x-xx',
'form.placeholder.billingGroupIdentificationNumber' => 'xxxxxxxx-5-xx',
'form.placeholder.groupIdentificationNumber' => 'xxxxxxxx-5-xx',
'form.sections.general' => 'Általános adatok',
'form.sections.shipping' => 'Számla postázási adatok',
'form.sections.billing' => 'Számlázási adatok',
'form.sections.billingCountry' => 'Magyarország',
'form.addresses.zipCode' => 'Irányítószám',
'form.addresses.city' => 'Település',
'form.addresses.addressLine' => 'Cím',
'form.addresses.businessPremiseAddress' => 'Telephely címe',
'form.addresses.billingAddress' => 'Számlázási cím',
'form.addresses.mailingAddress' => 'Levelezési cím',
'form.addresses.placeholder.zipCode' => 'Irányítószám',
'form.addresses.placeholder.city' => 'Település',
'form.addresses.placeholder.addressLine' => 'Cím',
'msg.subscriptionStored' => 'A megrendelését rögzítettük. Kérjük, amennyiben a megrendelés adatait tartalmazó űrlap nem került automatikusan letöltésre böngészőjében, kattintson a PDF letöltése gombra. A letöltött PDF állományt nyomtassa ki, majd annak aláírása után továbbítsa nekünk a .....',
'msg.userCreated' => 'A megrendelés adatai alapján létrehoztuk a felhasználót, mellyel a sikeres megrendelés után az online szabványügyi közlönyt meg tudja tekinteni. Ennek aktiválásához egy e-mailben aktiváló kódot küldtünk Önnek, az előbbi űrlapon megadott e-mail címre. Az online szabványügyi közlöny megtekintése csak a felhasználói fiók aktiválása után lehetséges! A felhasználó aktiválása 14 napig lehetséges, utána a felhasználó törlődik a rendszerből.',
'msg.notLoggedIn' => 'Jelenleg nincs bejelentkezve. Ha már regisztrált felhasználónk, akkor a megrendelés adatai automatikusan kitöltésre kerülnek a már megadott adatokkal! Ha van már felhasználói fiókja és szeretné azt használni az Online Szabványügyi Közlöny megtekintéséhez, kérem, jelentkezzen be!',
'msg.loggedIn' => 'Ön bejelentkezett felhasználóként tölti ki ezt az űrlapot! Ez azt jelenti, hogy a már megadott adatait automatikusan kitölti a rendszer, így nem szükséges ezeket újra megadnia. Amennyiben valamely adata nem megfelelő és ezeket a lenti űrlapon módosítja, az a felhasználói fiókjában tárolt adatok között is módosításra kerülnek!',
'msg.subscriptionFailed' => 'A megrendelés során hiba lépett fel! Kérem vegye fel velünk a kapcsolatot!',
'pdf_filename' => 'megrendeles',
'downloadPdf' => 'PDF letöltése',
'select' => 'Válasszon az alábbiak közül!',
'login' => 'Bejelentkezés',
'email.salutation' => 'Tisztelt %name%!',
'email.order.subject' => 'Megrendelése feldolgozás alatt áll!',
'email.activation.subject' => 'Elérését aktiváltuk!',
'email.activation.errorInMailSending' => 'A levélküldés során ismeretlen hiba lépett fel. Kérem forduljon az adminisztrátorhoz!',
'email.expiration.subject' => 'Előfizetése hamarosan lejár!',
'email.expiration.intro' => 'Az MSZT rendszerében megrendelt Online szabványügyi Közlöny hozzáférése hamarosan lejár.',
'email.expiration.info' => 'Az előfizetését bármikor meghosszabbíthatja, az alábbi linkre kattintva:',
'email.expiration.extend' => 'Előfizetés meghosszabbítása',
'email.orderSuccessful' => 'Köszönjük megrendelését! Kérjük, hogy a megrendelés során letöltött megrendelőlapot aláírva juttassa el hozzánk, a következő elérhetőségek egyikén: MAGYAR SZABVÁNYÜGYI TESTÜLET (Budapest 9., Pf. 24, 1450) e-mail: kiado@mszt.hu; fax: 456-6841',
'email.orderInfo' => 'Kollégáink a megrendelőlap feldolgozása után felveszik Önnel a kapcsolatot, a megadott elérhetőségei egyikén.',
'email.activationSuccessful' => 'Megrendelését sikeresen lezártuk, a hozzáférést aktiváltuk. A korábban, a megrendelés folyamán megadott felhasználónévvel és jelszóval bejelentkezve, megtekintheti az Online szabványügyi Közlöny utolsó számait.',
'email.activationInfo' => 'Az Online szabványügyi Közlöny a következő linken érhető el:',
'email.bulletinLink' => 'Online szabványügyi Közlöny',
'email.plainLink' => 'Amennyiben a link nem működik, a böngészője címsorába másolja a lenti linket:',
'email.subscriptionStart' => 'Az előfizetés kezdete',
'email.subscriptionEnd' => 'Az előfizetés vége',
'email.regards' => 'Üdvözlettel',
'email.mszt' => 'Magyar Szabványügyi Testület',
'email.website' => 'oldal',
'email.MONTHLY_SENT' => 'Előfizetése 30 napon belül lejár!',
'email.WEEKLY_SENT' => 'Előfizetése 10 napon belül lejár!',
'email.EXPIRED_SENT' => 'Előfizetése a mai napon lejár!',
),
'standard_bulletin_subscription' =>
array (
'standard_bulletin_subscription.title' => 'Online Szabványügyi Közlöny Előfizetések',
'standard_bulletin_subscription.list' => 'Lista',
'tablebuilder.id' => 'ID',
'tablebuilder.name' => 'Megnevezés',
'tablebuilder.period' => 'Időtartam hónapokban',
'form.name' => 'Megnevezés',
'form.period' => 'Időtartam',
'form.placeholder.name' => 'Megnevezés',
'form.placeholder.period' => 'Időtartam hónapokban megadva',
'action.new' => 'Új előfizetés hozzáadása',
'action.edit' => 'Előfizetés módosítása',
),
'standard_bulletin_subscription_user' =>
array (
'form.standardBulletinSubscription' => 'A megrendelt előfizetés',
'form.user' => 'Megrendelő kapcsolattartó',
'form.startDate' => 'Az előfizetés kezdete',
'form.subscriptionStart' => 'Az előfizetés kezdete',
'form.active' => 'Az előfizetés állapota',
'form.status.pending' => 'Függőben',
'form.status.active' => 'Aktív',
'form.status.expired' => 'Lejárt',
'form.status.active_member' => 'Aktív (Tag)',
'form.note' => 'Megjegyzés',
'standard_bulletin_subscription_user.title' => 'Online Szabványügyi Közlöny előfizetések',
'standard_bulletin_subscription_user.list' => 'Lista',
'tablebuilder.PENDING' => 'Függőben',
'tablebuilder.ACTIVE' => 'Aktív',
'tablebuilder.EXPIRED' => 'Lejárt',
'tablebuilder.id' => 'ID',
'tablebuilder.user' => 'Kapcsolattartó',
'tablebuilder.user_email' => 'Értesítési e-mail-cím',
'tablebuilder.subscription' => 'Előfizetés',
'tablebuilder.subscription_start' => 'Előzfizetés kezdete',
'tablebuilder.subscription_end' => 'Előzfizetés vége',
'tablebuilder.status' => 'Státusz',
'tablebuilder.statuses.pending' => 'Függőben',
'tablebuilder.statuses.active' => 'Aktív',
'tablebuilder.statuses.expired' => 'Lejárt',
'tablebuilder.statuses.active_member' => 'Aktív (Tag)',
'tablebuilder.note' => 'Megjegyzés',
'PENDING' => 'Függőben',
'ACTIVE' => 'Aktív',
'EXPIRED' => 'Lejárt',
'ACTIVE_MEMBER' => 'Aktív (Tag)',
'action.new' => 'Új Online Szabványügyi Közlöny előfizetés',
'action.edit' => 'Szabványügyi Közlöny előfizetés módosítása',
),
'standard_language' =>
array (
'HUNGARIAN' => 'Magyar',
'ENGLISH' => 'Angol',
'ENGLISH_WITH_HUNGARIAN_COVER' => 'Angol nyelvű, magyar címoldallal',
),
'standard_validation_review' =>
array (
'standard_validation_review.title' => 'Szabványérvényességi felülvizsgálat',
'standard_validation_review.list' => 'Lista',
'standard_validation_review.details' => 'Adatlap',
'action.new' => 'Új szabványérvényességi felülvizsgálat',
'action.edit' => 'Szabványérvényességi felülvizsgálat módosítása',
'action.download-details' => 'Adatlap letöltése',
'entity.validatorOrganization' => 'Igénylő szervezet',
'entity.taxNumber' => 'Adószám',
'entity.contactName' => 'Ügyintéző neve',
'entity.contactEmail' => 'Ügyintéző e-mail-címe',
'entity.billingAddress' => 'Számlázási cím',
'entity.mailingAddress' => 'Levelezési cím',
'form.taxNumber' => 'Adószám',
'form.contactName' => 'Ügyintéző neve',
'form.contactEmail' => 'Ügyintéző e-mail-címe',
'form.validatorOrganization' => 'Felülvizsgálatot igénylő szervezet neve vagy rövidített neve',
'form.standardListPath' => 'Szabványlista feltöltése (Excel)',
'form.file' => 'Feltöltött file',
'form.placeholder.contactName' => 'teljes név',
'form.placeholder.contactEmail' => 'valaki@domainnev.hu',
'form.placeholder.validatorOrganization' => 'maximum 90 karakter',
'form.placeholder.taxNumber' => 'xxxxxxxx-x-xx',
'form.sections.billingAddress' => 'Számlázási cím',
'form.sections.mailingAddress' => 'Levelezési cím',
'form.addresses.zipCode' => 'Irányítószám',
'form.addresses.city' => 'Település',
'form.addresses.addressLine' => 'Cím',
'form.addresses.businessPremiseAddress' => 'Telephely címe',
'form.addresses.placeholder.zipCode' => 'Irányítószám',
'form.addresses.placeholder.city' => 'Település',
'form.addresses.placeholder.addressLine' => 'Cím',
'tablebuilder.id' => 'ID',
'tablebuilder.contactName' => 'Kapcsolattartó',
'tablebuilder.validatorOrganization' => 'Igénylő szervezet',
'tablebuilder.standardListPath' => 'Szabványlista fájlneve',
'tablebuilder.download' => 'Fájl letöltése',
'download_file.error' => 'A fájl nem található!',
'msg.success' => 'Szabványérvényességi felülvizsgálati kérését továbbítottuk! Munkatársaink hamarosan felveszik Önnel a kapcsolatot!',
'delete.confirm' => 'Biztosan törölni szeretné a szabványérvényességi felülvizsgálatot?',
'details_pdf_filename' => 'szabvanyervenyessegi_%id%.pdf',
),
'vat' =>
array (
'tablebuilder.id' => 'ID',
'tablebuilder.amount' => 'ÁFA kulcs',
'form.amount' => 'ÁFA kulcs (pl.: 1.27)',
'vat.title' => 'ÁFA értékek',
'vat.list' => 'Lista',
'action.new' => 'Új ÁFA érték hozzáadása',
'action.edit' => 'ÁFA érték módosítása',
),
'vehicle_identification_number' =>
array (
'vehicle_identification_number.title' => 'Járműazonosító szám (VIN)',
'vehicle_identification_number.list' => 'Gyártóazonosító (WMI) igénylések',
'vehicle_identification_number.details' => 'Adatlap',
'action.new' => 'Járműazonosító szám, gyártóazonosító hozzáadása',
'action.edit' => 'Járműazonosító szám, gyártóazonosító módosítása',
'action.download-details' => 'Adatlap letöltése',
'entity.manufacturer' => 'Gyártó neve',
'entity.administratorName' => 'Ügyintéző neve',
'entity.administratorEmail' => 'Ügyintéző e-mail címe',
'entity.groupTaxNumber' => 'Csoportos adószám',
'entity.euTaxNumber' => 'Közösségi adószám',
'entity.taxNumber' => 'Adószám',
'entity.productName' => 'Legyártandó termék neve',
'entity.yearlyProductNumber' => 'Évente gyárott (becsült) mennyiség',
'entity.fieldsOfActivity' => 'Tevékenységi körök',
'entity.businessPremiseAddress' => 'Telephely címe',
'entity.billingAddress' => 'Számlázási cím',
'entity.mailingAddress' => 'Levelezési cím',
'form.manufacturer' => 'Gyártó neve vagy rövidített neve',
'form.administratorName' => 'Ügyintéző neve',
'form.administratorEmail' => 'Ügyintéző e-mail-címe',
'form.groupTaxNumber' => 'Csoportos adószám',
'form.euTaxNumber' => 'Közösségi adószám',
'form.taxNumber' => 'Adószám',
'form.productName' => 'Legyártandó termék neve',
'form.yearlyProductNumber' => 'Évente gyárott (becsült) mennyiség',
'form.fieldsOfActivity' => 'Tevékenységi körök',
'form.businessPremiseAddress' => 'Telephely címe',
'form.billingAddress' => 'Számlázási cím',
'form.mailingAddress' => 'Levelezési cím',
'form.placeholder.manufacturer' => 'maximum 90 karakter',
'form.placeholder.administratorName' => 'Teljes Név',
'form.placeholder.administratorEmail' => 'valaki@domainnev.hu',
'form.placeholder.groupTaxNumber' => 'xxxxxxxx-x-xx',
'form.placeholder.euTaxNumber' => 'xxxxxxxxxx',
'form.placeholder.taxNumber' => 'xxxxxxxx-x-xx',
'form.placeholder.productName' => 'Legyártandó termék neve',
'form.placeholder.yearlyProductNumber' => 0,
'form.placeholder.fieldsOfActivity' => 'Tevékenységi körök, vesszővel elválasztva',
'form.placeholder.businessPremiseAddress' => 'Telephely címe',
'form.placeholder.billingAddress' => 'Számlázási cím',
'form.placeholder.mailingAddress' => 'Levelezési cím',
'form.sections.general' => 'Általános információk',
'form.sections.premiseAddress' => 'Telephely (ahol az üzem működik/ahol a gyártás folyik)',
'form.sections.mailingAddress' => 'Levelezési cím',
'form.sections.billingAddress' => 'Számlázási cím (Akkor kell kitölteni, ha eltér a levelezési címtől)',
'form.addresses.zipCode' => 'Irányítószám',
'form.addresses.city' => 'Település',
'form.addresses.addressLine' => 'Cím',
'form.addresses.businessPremiseAddress' => 'Telephely címe',
'form.addresses.billingAddress' => 'Számlázási cím',
'form.addresses.mailingAddress' => 'Levelezési cím',
'form.addresses.placeholder.zipCode' => 'Irányítószám',
'form.addresses.placeholder.city' => 'Település',
'form.addresses.placeholder.addressLine' => 'Cím',
'tablebuilder.id' => 'ID',
'tablebuilder.manufacturer' => 'Gyártó',
'tablebuilder.productName' => 'Legyártandó termék neve',
'tablebuilder.administratorName' => 'Ügyfél neve',
'tablebuilder.administratorEmail' => 'Ügyfél e-mail címe',
'msg.success' => 'Köszönjük érdeklődését! Gyártóazonosító (WMI) igénylésének kérését továbbítottuk! Munkatársaink hamarosan felveszik Önnel a kapcsolatot!',
'details_pdf_filename' => 'gyartoazonosito_igenyles_%id%.pdf',
),
));
return $catalogue;
8O ¸� ffff )ˆ• ˆ͘ $oneToOneAnnot = $this->reader->getPropertyAnnotation($property, Mapping\OneToOne::class);
if ($oneToOneAnnot) {
$idAnnot = $this->reader->getPropertyAnnotation($property, Mapping\Id::class);
if ($idAnnot) {
$mapping['id'] = true;
}
$mapping['targetEntity'] = $oneToOneAnnot->targetEntity;
$mapping['joinColumns'] = $joinColumns;
$mapping['mappedBy'] = $oneToOneAnnot->mappedBy;
$mapping['inversedBy'] = $oneToOneAnnot->inversedBy;
$mapping['cascade'] = $oneToOneAnnot->cascade;
$mapping['orphanRemoval'] = $oneToOneAnnot->orphanRemoval;
$mapping['fetch'] = $this->getFetchMode($className, $oneToOneAnnot->fetch);
$metadata->mapOneToOne($mapping);
return;
}
$oneToManyAnnot = $this->reader->getPropertyAnnotation($property, Mapping\OneToMany::class);
if ($oneToManyAnnot) {
$mapping['mappedBy'] = $oneToManyAnnot->mappedBy;
$mapping['targetEntity'] = $oneToManyAnnot->targetEntity;
$mapping['cascade'] = $oneToManyAnnot->cascade;
$mapping['indexBy'] = $oneToManyAnnot->indexBy;
$mapping['orphanRemoval'] = $oneToManyAnnot->orphanRemoval;
$mapping['fetch'] = $this->getFetchMode($className, $oneToManyAnnot->fetch);
$orderByAnnot = $this->reader->getPropertyAnnotation($property, Mapping\OrderBy::class);
if ($orderByAnnot) {
$mapping['orderBy'] = $orderByAnnot->value;
}
$metadata->mapOneToMany($mapping);
}
$manyToOneAnnot = $this->reader->getPropertyAnnotation($property, Mapping\ManyToOne::class);
if ($manyToOneAnnot) {
$idAnnot = $this->reader->getPropertyAnnotation($property, Mapping\Id::class);
if ($idAnnot) {
$mapping['id'] = true;
}
$mapping['joinColumns'] = $joinColumns;
$mapping['cascade'] = $manyToOneAnnot->cascade;
$mapping['inversedBy'] = $manyToOneAnnot->inversedBy;
$mapping['targetEntity'] = $manyToOneAnnot->targetEntity;
$mapping['fetch'] = $this->getFetchMode($className, $manyToOneAnnot->fetch);
$metadata->mapManyToOne($mapping);
}
$manyToManyAnnot = $this->reader->getPropertyAnnotation($property, Mapping\ManyToMany::class);
if ($manyToManyAnnot) {
$joinTable = [];
$joinTableAnnot = $this->reader->getPropertyAnnotation($property, Mapping\JoinTable::class);
if ($joinTableAnnot) {
$joinTable = [
'name' => $joinTableAnnot->name,
'schema' => $joinTableAnnot->schema,
];
if ($joinTableAnnot->options) {
$joinTable['options'] = $joinTableAnnot->options;
}
foreach ($joinTableAnnot->joinColumns as $joinColumn) {
$joinTable['joinColumns'][] = $this->joinColumnToArray($joinColumn);
}
foreach ($joinTableAnnot->inverseJoinColumns as $joinColumn) {
$joinTable['inverseJoinColumns'][] = $this->joinColumnToArray($joinColumn);
}
}
$mapping['joinTable'] = $joinTable;
$mapping['targetEntity'] = $manyToManyAnnot->targetEntity;
$mapping['mappedBy'] = $manyToManyAnnot->mappedBy;
$mapping['inversedBy'] = $manyToManyAnnot->inversedBy;
$mapping['cascade'] = $manyToManyAnnot->cascade;
$mapping['indexBy'] = $manyToManyAnnot->indexBy;
$mapping['orphanRemoval'] = $manyToManyAnnot->orphanRemoval;
$mapping['fetch'] = $this->getFetchMode($className, $manyToManyAnnot->fetch);
$orderByAnnot = $this->reader->getPropertyAnnotation($property, Mapping\OrderBy::class);
if ($orderByAnnot) {
$mapping['orderBy'] = $orderByAnnot->value;
}
$metadata->mapManyToMany($mapping);
}
$embeddedAnnot = $this->reader->getPropertyAnnotation($property, Mapping\Embedded::class);
if ($embeddedAnnot) {
$mapping['class'] = $embeddedAnnot->class;
$mapping['columnPrefix'] = $embeddedAnnot->columnPrefix;
$metadata->mapEmbedded($mapping);
}
}
/**
* Attempts to resolve the fetch mode.
*
* @psalm-return ClassMetadata::FETCH_* The fetch mode as defined in ClassMetadata.
*
* @throws MappingException If the fetch mode is not valid.
*/
private function getFetchMode(string $className, string $fetchMode): int
{
if (! defined('Doctrine\ORM\Mapping\ClassMetadata::FETCH_' . $fetchMode)) {
throw MappingException::invalidFetchMode($className, $fetchMode);
}
return constant('Doctrine\ORM\Mapping\ClassMetadata::FETCH_' . $fetchMode);
}
/**
* Attempts to resolve the generated mode.
*
* @psalm-return ClassMetadata::GENERATED_*
*
* @throws MappingException If the fetch mode is not valid.
*/
private function getGeneratedMode(string $generatedMode): int
{
if (! defined('Doctrine\ORM\Mapping\ClassMetadata::GENERATED_' . $generatedMode)) {
throw MappingException::invalidGeneratedMode($generatedMode);
}
return constant('Doctrine\ORM\Mapping\ClassMetadata::GENERATED_' . $generatedMode);
}
/**
* Parses the given method.
*
* @return callable[]
* @psalm-return list
*/
private function getMethodCallbacks(ReflectionMethod $method): array
{
$callbacks = [];
$annotations = $this->reader->getMethodAnnotations($method);
foreach ($annotations as $annot) {
if ($annot instanceof Mapping\PrePersist) {
$callbacks[] = [$method->name, Events::prePersist];
}
if ($annot instanceof Mapping\PostPersist) {
$callbacks[] = [$method->name, Events::postPersist];
}
if ($annot instanceof Mapping\PreUpdate) {
$callbacks[] = [$method->name, Events::preUpdate];
}
if ($annot instanceof Mapping\PostUpdate) {
$callbacks[] = [$method->name, Events::postUpdate];
}
if ($annot instanceof Mapping\PreRemove) {
$callbacks[] = [$method->name, Events::preRemove];
}
if ($annot instanceof Mapping\PostRemove) {
$callbacks[] = [$method->name, Events::postRemove];
}
if ($annot instanceof Mapping\PostLoad) {
$callbacks[] = [$method->name, Events::postLoad];
}
if ($annot instanceof Mapping\PreFlush) {
$callbacks[] = [$method->name, Events::preFlush];
}
}
return $callbacks;
}
/**
* Parse the given JoinColumn as array
*
* @return mixed[]
* @psalm-return array{
* name: string|null,
* unique: bool,
* nullable: bool,
* onDelete: mixed,
* columnDefinition: string|null,
* referencedColumnName: string,
* options?: array
* }
*/
private function joinColumnToArray(Mapping\JoinColumn $joinColumn): array
{
$mapping = [
'name' => $joinColumn->name,
'unique' => $joinColumn->unique,
'nullable' => $joinColumn->nullable,
'onDelete' => $joinColumn->onDelete,
'columnDefinition' => $joinColumn->columnDefinition,
'referencedColumnName' => $joinColumn->referencedColumnName,
];
if ($joinColumn->options) {
$mapping['options'] = $joinColumn->options;
}
return $mapping;
}
/**
* Parse the given Column as array
*
* @return mixed[]
* @psalm-return array{
* fieldName: string,
* type: mixed,
* scale: int,
* length: int,
* unique: bool,
* nullable: bool,
* precision: int,
* notInsertable?: bool,
* notUpdateble?: bool,
* generated?: ClassMetadata::GENERATED_*,
* enumType?: class-string,
* options?: mixed[],
* columnName?: string,
* columnDefinition?: string
* }
*/
private function columnToArray(string $fieldName, Mapping\Column $column): array
{
$mapping = [
'fieldName' => $fieldName,
'type' => $column->type,
'scale' => $column->scale,
'length' => $column->length,
'unique' => $column->unique,
'nullable' => $column->nullable,
'precision' => $column->precision,
];
if (! $column->insertable) {
$mapping['notInsertable'] = true;
}
if (! $column->updatable) {
$mapping['notUpdatable'] = true;
}
if ($column->generated) {
$mapping['generated'] = $this->getGeneratedMode($column->generated);
}
if ($column->options) {
$mapping['options'] = $column->options;
}
if (isset($column->name)) {
$mapping['columnName'] = $column->name;
}
if (isset($column->columnDefinition)) {
$mapping['columnDefinition'] = $column->columnDefinition;
}
if ($column->enumType !== null) {
$mapping['enumType'] = $column->enumType;
}
return $mapping;
}
/**
* Retrieve the current annotation reader
*
* @return Reader
*/
public function getReader()
{
Deprecation::trigger(
'doctrine/orm',
'https://github.com/doctrine/orm/pull/9587',
'%s is deprecated with no replacement',
__METHOD__
);
return $this->reader;
}
/**
* {@inheritDoc}
*/
public function isTransient($className)
{
$classAnnotations = $this->reader->getClassAnnotations(new ReflectionClass($className));
foreach ($classAnnotations as $annot) {
if (isset($this->entityAnnotationClasses[get_class($annot)])) {
return false;
}
}
return true;
}
/**
* Factory method for the Annotation Driver.
*
* @param mixed[]|string $paths
*
* @return AnnotationDriver
*/
public static function create($paths = [], ?AnnotationReader $reader = null)
{
if ($reader === null) {
$reader = new AnnotationReader();
}
return new self($reader, $paths);
}
}
E' => 'Aktív',
'tablebuilder.EXPIRED' => 'Lejárt',
'tablebuilder.id' => 'ID',
'tablebuilder.user' => 'Kapcsolattartó',
'tablebuilder.user_email' => 'Értesítési e-mail-cím',
'tablebuilder.subscription' => 'Előfizetés',
'tablebuilder.subscription_start' => 'Előzfizetés kezdete',
'tablebuilder.subscription_end' => 'Előzfizetés vége',
'tablebuilder.status' => 'Státusz',
'tablebuilder.statuses.pending' => 'Függőben',
'tablebuilder.statuses.active' => 'Aktív',
'tablebuilder.statuses.expired' => 'Lejárt',
'tablebuilder.statuses.active_member' => 'Aktív (Tag)',
'tablebuilder.note' => 'Megjegyzés',
'PENDING' => 'Függőben',
'ACTIVE' => 'Aktív',
'EXPIRED' => 'Lejárt',
'ACTIVE_MEMBER' => 'Aktív (Tag)',
'delete.confirm' => 'Biztosan törölni szeretnéd ezt az előfizetést?',
'edit.success' => 'A módosítás sikeresen megtörtént.',
'action.new' => 'Új Online Archív Szabványügyi Közlöny előfizetés',
'action.edit' => 'Archív Szabványügyi Közlöny előfizetés módosítása',
),
'standard_bulletin_file' =>
array (
'standard_bulletin_file.title' => 'A Szabványügyi közlöny fájljainak adminisztrációja',
'standard_bulletin_file.list' => 'Lista',
'action.new' => 'Új Szabványügyi közlöny fájl feltöltése',
'action.edit' => 'Szabványügyi közlöny fájl módosítása',
'form.name' => 'Közlöny címe',
'form.releaseDate' => 'Kiadás dátuma',
'form.pdfPath' => 'A Szabványügyi közlöny fájl',
'form.placeholder.name' => 'Ezt a címet látják a felhasználók',
'tablebuilder.id' => 'ID',
'tablebuilder.name' => 'Közlöny címe',
'tablebuilder.pdfPath' => 'Szabványügyi közlöny fájlneve',
'tablebuilder.download' => 'Fájl letöltése',
'tablebuilder.releaseDate' => 'Kiadás dátuma',
'info.title' => 'Online Szabványügyi Közlöny',
'info.notLoggedIn' => 'Ön nincs bejelentkezve az Online Szabványügyi Közlöny szolgáltatásba. A szolgáltatás használatához jelentkezzen be. Ha nincs még felhasználói fiókja, a megrendelés gombra kattintva az előfizetés mellett a felhasználói fiókját is létrehozhatja!',
'info.noPermission' => 'Önnek nincs jogosultsága megtekinteni az Online Szabványügyi Közlöny szolgáltatást. A szolgáltatás megrendeléséhez kattintson az alábbi linkre.',
'info.order' => 'Megrendelés',
'info.archive-order' => 'Archív közlöny megrendelés',
'info.login' => 'Bejelentkezés',
'info.covid.title' => 'Tisztelt Ügyfeleink!',
'info.covid.content' => 'A kialakult járványügyi helyzetre való tekintettel, az Online Szolgáltatásokkal kapcsolatos ügyintézéshez létrehozott telefonszám: +36-30/619-7119. A telefonszám munkaidőben rendelkezésükre áll abban az esetben, ha Önök új előfizetők, meglévő előfizetésüket meghosszabbítani/megújítani szeretnék, ha adatmódosítás szükséges, illetve a kiállított díjbekérővel/számlával kapcsolatban van kérdésük. Amennyiben technikai/informatikai jellegű a megkeresés, továbbra is az Online Hibabejelentő áll az Önök rendelkezésére!',
'downloadPage.loggedIn' => 'Bejelentkezve az alábbi néven',
'downloadPage.profile' => 'Adatmódosítás',
'downloadPage.logout' => 'Kijelentkezés',
'downloadPage.subscriptionExpire' => 'Előfizetés lejár',
'downloadPage.subscriptionRenew' => 'Előfizetés meghosszabbítása',
'downloadPage.subscriptionAlreadyRenewed' => 'A(z) "%subscriptionName%" előfizetés meghosszabbítása kérelem rögzítésre került!',
'downloadPage.subscription.placeholder' => 'Válasszon az alábbiak közül',
'downloadPage.renewButton' => 'Hosszabbít',
'downloadPage.lastTitle' => 'Szabványügyi közlöny legfrissebb száma (pdf)',
'downloadPage.prevBulletin' => 'Szabványügyi közlöny korábbi számai',
'downloadPage.description' => 'Az alábbi linkekre kattintva töltheti le az Online Szabványügyi Közlönyt.',
'download_file.error' => 'A fájl nem található!',
'delete.confirm' => 'Biztosan törölni szeretné a szabványügyi közlöny fájlt?',
),
'standard_bulletin_order' =>
array (
'standard_bulletin_subscription.title' => 'Online Szabványügyi Közlöny Előfizetések',
'standard_bulletin_subscription.list' => 'Lista',
'tablebuilder.id' => 'ID',
'tablebuilder.name' => 'Megnevezés',
'tablebuilder.period' => 'Időtartam hónapokban',
'action.new' => 'Új előfizetés hozzáadása',
'form.name' => 'Megnevezés',
'form.period' => 'Időtartam',
'form.title' => 'Online Szabványügyi Közlöny Megrendelés',
'form.fullname' => 'Vezetéknév Keresztnév',
'form.description' => 'A kialakult járványügyi helyzetre való tekintettel, az Online Szolgáltatásokkal kapcsolatos ügyintézéshez létrehozott telefonszám: +36-30/619-7119. A telefonszám munkaidőben rendelkezésükre áll abban az esetben, ha Önök új előfizetők, meglévő előfizetésüket meghosszabbítani/megújítani szeretnék, ha adatmódosítás szükséges, illetve a kiállított díjbekérővel/számlával kapcsolatban van kérdésük. Amennyiben technikai/informatikai jellegű a megkeresés, továbbra is az Online Hibabejelentő áll az Önök rendelkezésére!',
'form.phone' => 'pl. +36 30 123-4567',
'form.email' => 'Értesítési e-mail-cím',
'form.firstName' => 'Keresztnév',
'form.lastName' => 'Vezetéknév',
'form.username' => 'Felhasználónév',
'form.taxnumber' => 'Adószám',
'form.contactFullname' => 'Kapcsolattartó neve',
'form.contactPhone' => 'Kapcsolattartó telefonszáma',
'form.contactFax' => 'Kapcsolattartó fax címe',
'form.type' => 'Természetes vagy jogi személy',
'form.type-tooltip' => '1. Magánszemély: mindenki, aki nem jogi személy valamilyen formában 2. Belföldi adóalany: minden, Magyarországon adószámmal rendelkező jogi személy, aki magyar adószámmal vásárol.',
'form.shippingFullname' => 'Szokásos szállítási név',
'form.shippingEmail' => 'Szokásos szállítási e-mail-cím',
'form.advertisingAgreement' => 'Hozzájárulok adataim marketing célú felhasználásához.',
'form.privacyConsent' => 'Hozzájárulok az Adatvédelmi Tájékoztató IV./6. pontja szerinti adatkezeléséhez.',
'form.passwordAgain' => 'Jelszó újra',
'form.password' => 'Jelszó',
'form.passwordMismatch' => 'A két jelszó nem egyezik!',
'form.password-tooltip' => 'A jelszónak legalább 8 karakter hosszúnak kell lennie és tartalmaznia kell legalább egy nagybetűt és számot',
'form.typeNatural' => 'Természetes',
'form.typeOfficial' => 'Jogi',
'form.bankAccountNumber' => 'Bankszámlaszám',
'form.standardBulletinSubscription' => 'Az előfizetés időtartama',
'form.subscriptionStart' => 'Előfizetés kezdete',
'form.groupIdentificationNumber' => 'Csoportazonosító szám',
'form.billingGroupIdentificationNumber' => 'Számlázási csoportazonosító szám',
'form.billingFullname' => 'Számlázási név',
'form.extraBillingFullname' => 'További számlázási név',
'form.extraBillingFullname-tooltip' => 'Kérjük, abban az esetben töltse ki ezt a mezőt, ha a "Számlázási név" mezőbe írt név nem fér ki.',
'form.billingTaxnumber' => 'Adószám',
'form.billingBankAccountNumber' => 'Bankszámlaszám',
'form.sendButton' => 'Beküldés',
'form.placeholder.fullname' => 'Vezetéknév Keresztnév',
'form.placeholder.phone' => 'pl. +36 30 123-4567',
'form.placeholder.email' => 'valaki@domainnev.hu',
'form.placeholder.firstname' => 'Keresztnév',
'form.placeholder.lastname' => 'Vezetéknév',
'form.placeholder.username' => 'Felhasználónév',
'form.placeholder.taxnumber' => 'Adószám',
'form.placeholder.name' => 'Megnevezés',
'form.placeholder.period' => 'Időtartam hónapokban megadva',
'form.placeholder.password' => '********',
'form.placeholder.billingFullname' => 'Számlázási név',
'form.placeholder.extraBillingFullname' => 'Számlázási név további része',
'form.placeholder.bankAccountNumber' => 'xxxxxxxx-xxxxxxxx-xxxxxxxx',
'form.placeholder.billingBankAccountNumber' => 'xxxxxxxx-xxxxxxxx-xxxxxxxx',
'form.placeholder.billingTaxnumber' => 'xxxxxxxx-x-xx',
'form.placeholder.billingGroupIdentificationNumber' => 'xxxxxxxx-5-xx',
'form.placeholder.groupIdentificationNumber' => 'xxxxxxxx-5-xx',
'form.sections.general' => 'Általános adatok',
'form.sections.shipping' => 'Számla postázási adatok',
'form.sections.billing' => 'Számlázási adatok',
'form.sections.billingCountry' => 'Magyarország',
'form.addresses.zipCode' => 'Irányítószám',
'form.addresses.city' => 'Település',
'form.addresses.addressLine' => 'Cím',
'form.addresses.businessPremiseAddress' => 'Telephely címe',
'form.addresses.billingAddress' => 'Számlázási cím',
'form.addresses.mailingAddress' => 'Levelezési cím',
'form.addresses.placeholder.zipCode' => 'Irányítószám',
'form.addresses.placeholder.city' => 'Település',
'form.addresses.placeholder.addressLine' => 'Cím',
'msg.subscriptionStored' => 'A megrendelését rögzítettük. Kérjük, amennyiben a megrendelés adatait tartalmazó űrlap nem került automatikusan letöltésre böngészőjében, kattintson a PDF letöltése gombra. A letöltött PDF állományt nyomtassa ki, majd annak aláírása után továbbítsa nekünk a .....',
'msg.userCreated' => 'A megrendelés adatai alapján létrehoztuk a felhasználót, mellyel a sikeres megrendelés után az online szabványügyi közlönyt meg tudja tekinteni. Ennek aktiválásához egy e-mailben aktiváló kódot küldtünk Önnek, az előbbi űrlapon megadott e-mail címre. Az online szabványügyi közlöny megtekintése csak a felhasználói fiók aktiválása után lehetséges! A felhasználó aktiválása 14 napig lehetséges, utána a felhasználó törlődik a rendszerből.',
'msg.notLoggedIn' => 'Jelenleg nincs bejelentkezve. Ha már regisztrált felhasználónk, akkor a megrendelés adatai automatikusan kitöltésre kerülnek a már megadott adatokkal! Ha van már felhasználói fiókja és szeretné azt használni az Online Szabványügyi Közlöny megtekintéséhez, kérem, jelentkezzen be!',
'msg.loggedIn' => 'Ön bejelentkezett felhasználóként tölti ki ezt az űrlapot! Ez azt jelenti, hogy a már megadott adatait automatikusan kitölti a rendszer, így nem szükséges ezeket újra megadnia. Amennyiben valamely adata nem megfelelő és ezeket a lenti űrlapon módosítja, az a felhasználói fiókjában tárolt adatok között is módosításra kerülnek!',
'msg.subscriptionFailed' => 'A megrendelés során hiba lépett fel! Kérem vegye fel velünk a kapcsolatot!',
'pdf_filename' => 'megrendeles',
'downloadPdf' => 'PDF letöltése',
'select' => 'Válasszon az alábbiak közül!',
'login' => 'Bejelentkezés',
'email.salutation' => 'Tisztelt %name%!',
'email.order.subject' => 'Megrendelése feldolgozás alatt áll!',
'email.activation.subject' => 'Elérését aktiváltuk!',
'email.activation.errorInMailSending' => 'A levélküldés során ismeretlen hiba lépett fel. Kérem forduljon az adminisztrátorhoz!',
'email.expiration.subject' => 'Előfizetése hamarosan lejár!',
'email.expiration.intro' => 'Az MSZT rendszerében megrendelt Online szabványügyi Közlöny hozzáférése hamarosan lejár.',
'email.expiration.info' => 'Az előfizetését bármikor meghosszabbíthatja, az alábbi linkre kattintva:',
'email.expiration.extend' => 'Előfizetés meghosszabbítása',
'email.orderSuccessful' => 'Köszönjük megrendelését! Kérjük, hogy a megrendelés során letöltött megrendelőlapot aláírva juttassa el hozzánk, a következő elérhetőségek egyikén: MAGYAR SZABVÁNYÜGYI TESTÜLET (Budapest 9., Pf. 24, 1450) e-mail: kiado@mszt.hu; fax: 456-6841',
'email.orderInfo' => 'Kollégáink a megrendelőlap feldolgozása után felveszik Önnel a kapcsolatot, a megadott elérhetőségei egyikén.',
'email.activationSuccessful' => 'Megrendelését sikeresen lezártuk, a hozzáférést aktiváltuk. A korábban, a megrendelés folyamán megadott felhasználónévvel és jelszóval bejelentkezve, megtekintheti az Online szabványügyi Közlöny utolsó számait.',
'email.activationInfo' => 'Az Online szabványügyi Közlöny a következő linken érhető el:',
'email.bulletinLink' => 'Online szabványügyi Közlöny',
'email.plainLink' => 'Amennyiben a link nem működik, a böngészője címsorába másolja a lenti linket:',
'email.subscriptionStart' => 'Az előfizetés kezdete',
'email.subscriptionEnd' => 'Az előfizetés vége',
'email.regards' => 'Üdvözlettel',
'email.mszt' => 'Magyar Szabványügyi Testület',
'email.website' => 'oldal',
'email.MONTHLY_SENT' => 'Előfizetése 30 napon belül lejár!',
'email.WEEKLY_SENT' => 'Előfizetése 10 napon belül lejár!',
'email.EXPIRED_SENT' => 'Előfizetése a mai napon lejár!',
),
'standard_bulletin_subscription' =>
array (
'standard_bulletin_subscription.title' => 'Online Szabványügyi Közlöny Előfizetések',
'standard_bulletin_subscription.list' => 'Lista',
'tablebuilder.id' => 'ID',
'tablebuilder.name' => 'Megnevezés',
'tablebuilder.period' => 'Időtartam hónapokban',
'form.name' => 'Megnevezés',
'form.period' => 'Időtartam',
'form.placeholder.name' => 'Megnevezés',
'form.placeholder.period' => 'Időtartam hónapokban megadva',
'action.new' => 'Új előfizetés hozzáadása',
'action.edit' => 'Előfizetés módosítása',
),
'standard_bulletin_subscription_user' =>
array (
'form.standardBulletinSubscription' => 'A megrendelt előfizetés',
'form.user' => 'Megrendelő kapcsolattartó',
'form.startDate' => 'Az előfizetés kezdete',
'form.subscriptionStart' => 'Az előfizetés kezdete',
'form.active' => 'Az előfizetés állapota',
'form.status.pending' => 'Függőben',
'form.status.active' => 'Aktív',
'form.status.expired' => 'Lejárt',
'form.status.active_member' => 'Aktív (Tag)',
'form.note' => 'Megjegyzés',
'standard_bulletin_subscription_user.title' => 'Online Szabványügyi Közlöny előfizetések',
'standard_bulletin_subscription_user.list' => 'Lista',
'tablebuilder.PENDING' => 'Függőben',
'tablebuilder.ACTIVE' => 'Aktív',
'tablebuilder.EXPIRED' => 'Lejárt',
'tablebuilder.id' => 'ID',
'tablebuilder.user' => 'Kapcsolattartó',
'tablebuilder.user_email' => 'Értesítési e-mail-cím',
'tablebuilder.subscription' => 'Előfizetés',
'tablebuilder.subscription_start' => 'Előzfizetés kezdete',
'tablebuilder.subscription_end' => 'Előzfizetés vége',
'tablebuilder.status' => 'Státusz',
'tablebuilder.statuses.pending' => 'Függőben',
'tablebuilder.statuses.active' => 'Aktív',
'tablebuilder.statuses.expired' => 'Lejárt',
'tablebuilder.statuses.active_member' => 'Aktív (Tag)',
'tablebuilder.note' => 'Megjegyzés',
'PENDING' => 'Függőben',
'ACTIVE' => 'Aktív',
'EXPIRED' => 'Lejárt',
'ACTIVE_MEMBER' => 'Aktív (Tag)',
'action.new' => 'Új Online Szabványügyi Közlöny előfizetés',
'action.edit' => 'Szabványügyi Közlöny előfizetés módosítása',
),
'standard_language' =>
array (
'HUNGARIAN' => 'Magyar',
'ENGLISH' => 'Angol',
'ENGLISH_WITH_HUNGARIAN_COVER' => 'Angol nyelvű, magyar címoldallal',
),
'standard_validation_review' =>
array (
'standard_validation_review.title' => 'Szabványérvényességi felülvizsgálat',
'standard_validation_review.list' => 'Lista',
'standard_validation_review.details' => 'Adatlap',
'action.new' => 'Új szabványérvényességi felülvizsgálat',
'action.edit' => 'Szabványérvényességi felülvizsgálat módosítása',
'action.download-details' => 'Adatlap letöltése',
'entity.validatorOrganization' => 'Igénylő szervezet',
'entity.taxNumber' => 'Adószám',
'entity.contactName' => 'Ügyintéző neve',
'entity.contactEmail' => 'Ügyintéző e-mail-címe',
'entity.billingAddress' => 'Számlázási cím',
'entity.mailingAddress' => 'Levelezési cím',
'form.taxNumber' => 'Adószám',
'form.contactName' => 'Ügyintéző neve',
'form.contactEmail' => 'Ügyintéző e-mail-címe',
'form.validatorOrganization' => 'Felülvizsgálatot igénylő szervezet neve vagy rövidített neve',
'form.standardListPath' => 'Szabványlista feltöltése (Excel)',
'form.file' => 'Feltöltött file',
'form.placeholder.contactName' => 'teljes név',
'form.placeholder.contactEmail' => 'valaki@domainnev.hu',
'form.placeholder.validatorOrganization' => 'maximum 90 karakter',
'form.placeholder.taxNumber' => 'xxxxxxxx-x-xx',
'form.sections.billingAddress' => 'Számlázási cím',
'form.sections.mailingAddress' => 'Levelezési cím',
'form.addresses.zipCode' => 'Irányítószám',
'form.addresses.city' => 'Település',
'form.addresses.addressLine' => 'Cím',
'form.addresses.businessPremiseAddress' => 'Telephely címe',
'form.addresses.placeholder.zipCode' => 'Irányítószám',
'form.addresses.placeholder.city' => 'Település',
'form.addresses.placeholder.addressLine' => 'Cím',
'tablebuilder.id' => 'ID',
'tablebuilder.contactName' => 'Kapcsolattartó',
'tablebuilder.validatorOrganization' => 'Igénylő szervezet',
'tablebuilder.standardListPath' => 'Szabványlista fájlneve',
'tablebuilder.download' => 'Fájl letöltése',
'download_file.error' => 'A fájl nem található!',
'msg.success' => 'Szabványérvényességi felülvizsgálati kérését továbbítottuk! Munkatársaink hamarosan felveszik Önnel a kapcsolatot!',
'delete.confirm' => 'Biztosan törölni szeretné a szabványérvényességi felülvizsgálatot?',
'details_pdf_filename' => 'szabvanyervenyessegi_%id%.pdf',
),
'vat' =>
array (
'tablebuilder.id' => 'ID',
'tablebuilder.amount' => 'ÁFA kulcs',
'form.amount' => 'ÁFA kulcs (pl.: 1.27)',
'vat.title' => 'ÁFA értékek',
'vat.list' => 'Lista',
'action.new' => 'Új ÁFA érték hozzáadása',
'action.edit' => 'ÁFA érték módosítása',
),
'vehicle_identification_number' =>
array (
'vehicle_identification_number.title' => 'Járműazonosító szám (VIN)',
'vehicle_identification_number.list' => 'Gyártóazonosító (WMI) igénylések',
'vehicle_identification_number.details' => 'Adatlap',
'action.new' => 'Járműazonosító szám, gyártóazonosító hozzáadása',
'action.edit' => 'Járműazonosító szám, gyártóazonosító módosítása',
'action.download-details' => 'Adatlap letöltése',
'entity.manufacturer' => 'Gyártó neve',
'entity.administratorName' => 'Ügyintéző neve',
'entity.administratorEmail' => 'Ügyintéző e-mail címe',
'entity.groupTaxNumber' => 'Csoportos adószám',
'entity.euTaxNumber' => 'Közösségi adószám',
'entity.taxNumber' => 'Adószám',
'entity.productName' => 'Legyártandó termék neve',
'entity.yearlyProductNumber' => 'Évente gyárott (becsült) mennyiség',
'entity.fieldsOfActivity' => 'Tevékenységi körök',
'entity.businessPremiseAddress' => 'Telephely címe',
'entity.billingAddress' => 'Számlázási cím',
'entity.mailingAddress' => 'Levelezési cím',
'form.manufacturer' => 'Gyártó neve vagy rövidített neve',
'form.administratorName' => 'Ügyintéző neve',
'form.administratorEmail' => 'Ügyintéző e-mail-címe',
'form.groupTaxNumber' => 'Csoportos adószám',
'form.euTaxNumber' => 'Közösségi adószám',
'form.taxNumber' => 'Adószám',
'form.productName' => 'Legyártandó termék neve',
'form.yearlyProductNumber' => 'Évente gyárott (becsült) mennyiség',
'form.fieldsOfActivity' => 'Tevékenységi körök',
'form.businessPremiseAddress' => 'Telephely címe',
'form.billingAddress' => 'Számlázási cím',
'form.mailingAddress' => 'Levelezési cím',
'form.placeholder.manufacturer' => 'maximum 90 karakter',
'form.placeholder.administratorName' => 'Teljes Név',
'form.placeholder.administratorEmail' => 'valaki@domainnev.hu',
'form.placeholder.groupTaxNumber' => 'xxxxxxxx-x-xx',
'form.placeholder.euTaxNumber' => 'xxxxxxxxxx',
'form.placeholder.taxNumber' => 'xxxxxxxx-x-xx',
'form.placeholder.productName' => 'Legyártandó termék neve',
'form.placeholder.yearlyProductNumber' => 0,
'form.placeholder.fieldsOfActivity' => 'Tevékenységi körök, vesszővel elválasztva',
'form.placeholder.businessPremiseAddress' => 'Telephely címe',
'form.placeholder.billingAddress' => 'Számlázási cím',
'form.placeholder.mailingAddress' => 'Levelezési cím',
'form.sections.general' => 'Általános információk',
'form.sections.premiseAddress' => 'Telephely (ahol az üzem működik/ahol a gyártás folyik)',
'form.sections.mailingAddress' => 'Levelezési cím',
'form.sections.billingAddress' => 'Számlázási cím (Akkor kell kitölteni, ha eltér a levelezési címtől)',
'form.addresses.zipCode' => 'Irányítószám',
'form.addresses.city' => 'Település',
'form.addresses.addressLine' => 'Cím',
'form.addresses.businessPremiseAddress' => 'Telephely címe',
'form.addresses.billingAddress' => 'Számlázási cím',
'form.addresses.mailingAddress' => 'Levelezési cím',
'form.addresses.placeholder.zipCode' => 'Irányítószám',
'form.addresses.placeholder.city' => 'Település',
'form.addresses.placeholder.addressLine' => 'Cím',
'tablebuilder.id' => 'ID',
'tablebuilder.manufacturer' => 'Gyártó',
'tablebuilder.productName' => 'Legyártandó termék neve',
'tablebuilder.administratorName' => 'Ügyfél neve',
'tablebuilder.administratorEmail' => 'Ügyfél e-mail címe',
'msg.success' => 'Köszönjük érdeklődését! Gyártóazonosító (WMI) igénylésének kérését továbbítottuk! Munkatársaink hamarosan felveszik Önnel a kapcsolatot!',
'details_pdf_filename' => 'gyartoazonosito_igenyles_%id%.pdf',
),
));
return $catalogue;
8O ¸� ffff )ˆ• ˆ͘ $oneToOneAnnot = $this->reader->getPropertyAnnotation($property, Mapping\OneToOne::class);
if ($oneToOneAnnot) {
$idAnnot = $this->reader->getPropertyAnnotation($property, Mapping\Id::class);
if ($idAnnot) {
$mapping['id'] = true;
}
$mapping['targetEntity'] = $oneToOneAnnot->targetEntity;
$mapping['joinColumns'] = $joinColumns;
$mapping['mappedBy'] = $oneToOneAnnot->mappedBy;
$mapping['inversedBy'] = $oneToOneAnnot->inversedBy;
$mapping['cascade'] = $oneToOneAnnot->cascade;
$mapping['orphanRemoval'] = $oneToOneAnnot->orphanRemoval;
$mapping['fetch'] = $this->getFetchMode($className, $oneToOneAnnot->fetch);
$metadata->mapOneToOne($mapping);
return;
}
$oneToManyAnnot = $this->reader->getPropertyAnnotation($property, Mapping\OneToMany::class);
if ($oneToManyAnnot) {
$mapping['mappedBy'] = $oneToManyAnnot->mappedBy;
$mapping['targetEntity'] = $oneToManyAnnot->targetEntity;
$mapping['cascade'] = $oneToManyAnnot->cascade;
$mapping['indexBy'] = $oneToManyAnnot->indexBy;
$mapping['orphanRemoval'] = $oneToManyAnnot->orphanRemoval;
$mapping['fetch'] = $this->getFetchMode($className, $oneToManyAnnot->fetch);
$orderByAnnot = $this->reader->getPropertyAnnotation($property, Mapping\OrderBy::class);
if ($orderByAnnot) {
$mapping['orderBy'] = $orderByAnnot->value;
}
$metadata->mapOneToMany($mapping);
}
$manyToOneAnnot = $this->reader->getPropertyAnnotation($property, Mapping\ManyToOne::class);
if ($manyToOneAnnot) {
$idAnnot = $this->reader->getPropertyAnnotation($property, Mapping\Id::class);
if ($idAnnot) {
$mapping['id'] = true;
}
$mapping['joinColumns'] = $joinColumns;
$mapping['cascade'] = $manyToOneAnnot->cascade;
$mapping['inversedBy'] = $manyToOneAnnot->inversedBy;
$mapping['targetEntity'] = $manyToOneAnnot->targetEntity;
$mapping['fetch'] = $this->getFetchMode($className, $manyToOneAnnot->fetch);
$metadata->mapManyToOne($mapping);
}
$manyToManyAnnot = $this->reader->getPropertyAnnotation($property, Mapping\ManyToMany::class);
if ($manyToManyAnnot) {
$joinTable = [];
$joinTableAnnot = $this->reader->getPropertyAnnotation($property, Mapping\JoinTable::class);
if ($joinTableAnnot) {
$joinTable = [
'name' => $joinTableAnnot->name,
'schema' => $joinTableAnnot->schema,
];
if ($joinTableAnnot->options) {
$joinTable['options'] = $joinTableAnnot->options;
}
foreach ($joinTableAnnot->joinColumns as $joinColumn) {
$joinTable['joinColumns'][] = $this->joinColumnToArray($joinColumn);
}
foreach ($joinTableAnnot->inverseJoinColumns as $joinColumn) {
$joinTable['inverseJoinColumns'][] = $this->joinColumnToArray($joinColumn);
}
}
$mapping['joinTable'] = $joinTable;
$mapping['targetEntity'] = $manyToManyAnnot->targetEntity;
$mapping['mappedBy'] = $manyToManyAnnot->mappedBy;
$mapping['inversedBy'] = $manyToManyAnnot->inversedBy;
$mapping['cascade'] = $manyToManyAnnot->cascade;
$mapping['indexBy'] = $manyToManyAnnot->indexBy;
$mapping['orphanRemoval'] = $manyToManyAnnot->orphanRemoval;
$mapping['fetch'] = $this->getFetchMode($className, $manyToManyAnnot->fetch);
$orderByAnnot = $this->reader->getPropertyAnnotation($property, Mapping\OrderBy::class);
if ($orderByAnnot) {
$mapping['orderBy'] = $orderByAnnot->value;
}
$metadata->mapManyToMany($mapping);
}
$embeddedAnnot = $this->reader->getPropertyAnnotation($property, Mapping\Embedded::class);
if ($embeddedAnnot) {
$mapping['class'] = $embeddedAnnot->class;
$mapping['columnPrefix'] = $embeddedAnnot->columnPrefix;
$metadata->mapEmbedded($mapping);
}
}
/**
* Attempts to resolve the fetch mode.
*
* @psalm-return ClassMetadata::FETCH_* The fetch mode as defined in ClassMetadata.
*
* @throws MappingException If the fetch mode is not valid.
*/
private function getFetchMode(string $className, string $fetchMode): int
{
if (! defined('Doctrine\ORM\Mapping\ClassMetadata::FETCH_' . $fetchMode)) {
throw MappingException::invalidFetchMode($className, $fetchMode);
}
return constant('Doctrine\ORM\Mapping\ClassMetadata::FETCH_' . $fetchMode);
}
/**
* Attempts to resolve the generated mode.
*
* @psalm-return ClassMetadata::GENERATED_*
*
* @throws MappingException If the fetch mode is not valid.
*/
private function getGeneratedMode(string $generatedMode): int
{
if (! defined('Doctrine\ORM\Mapping\ClassMetadata::GENERATED_' . $generatedMode)) {
throw MappingException::invalidGeneratedMode($generatedMode);
}
return constant('Doctrine\ORM\Mapping\ClassMetadata::GENERATED_' . $generatedMode);
}
/**
* Parses the given method.
*
* @return callable[]
* @psalm-return list
*/
private function getMethodCallbacks(ReflectionMethod $method): array
{
$callbacks = [];
$annotations = $this->reader->getMethodAnnotations($method);
foreach ($annotations as $annot) {
if ($annot instanceof Mapping\PrePersist) {
$callbacks[] = [$method->name, Events::prePersist];
}
if ($annot instanceof Mapping\PostPersist) {
$callbacks[] = [$method->name, Events::postPersist];
}
if ($annot instanceof Mapping\PreUpdate) {
$callbacks[] = [$method->name, Events::preUpdate];
}
if ($annot instanceof Mapping\PostUpdate) {
$callbacks[] = [$method->name, Events::postUpdate];
}
if ($annot instanceof Mapping\PreRemove) {
$callbacks[] = [$method->name, Events::preRemove];
}
if ($annot instanceof Mapping\PostRemove) {
$callbacks[] = [$method->name, Events::postRemove];
}
if ($annot instanceof Mapping\PostLoad) {
$callbacks[] = [$method->name, Events::postLoad];
}
if ($annot instanceof Mapping\PreFlush) {
$callbacks[] = [$method->name, Events::preFlush];
}
}
return $callbacks;
}
/**
* Parse the given JoinColumn as array
*
* @return mixed[]
* @psalm-return array{
* name: string|null,
* unique: bool,
* nullable: bool,
* onDelete: mixed,
* columnDefinition: string|null,
* referencedColumnName: string,
* options?: array
* }
*/
private function joinColumnToArray(Mapping\JoinColumn $joinColumn): array
{
$mapping = [
'name' => $joinColumn->name,
'unique' => $joinColumn->unique,
'nullable' => $joinColumn->nullable,
'onDelete' => $joinColumn->onDelete,
'columnDefinition' => $joinColumn->columnDefinition,
'referencedColumnName' => $joinColumn->referencedColumnName,
];
if ($joinColumn->options) {
$mapping['options'] = $joinColumn->options;
}
return $mapping;
}
/**
* Parse the given Column as array
*
* @return mixed[]
* @psalm-return array{
* fieldName: string,
* type: mixed,
* scale: int,
* length: int,
* unique: bool,
* nullable: bool,
* precision: int,
* notInsertable?: bool,
* notUpdateble?: bool,
* generated?: ClassMetadata::GENERATED_*,
* enumType?: class-string,
* options?: mixed[],
* columnName?: string,
* columnDefinition?: string
* }
*/
private function columnToArray(string $fieldName, Mapping\Column $column): array
{
$mapping = [
'fieldName' => $fieldName,
'type' => $column->type,
'scale' => $column->scale,
'length' => $column->length,
'unique' => $column->unique,
'nullable' => $column->nullable,
'precision' => $column->precision,
];
if (! $column->insertable) {
$mapping['notInsertable'] = true;
}
if (! $column->updatable) {
$mapping['notUpdatable'] = true;
}
if ($column->generated) {
$mapping['generated'] = $this->getGeneratedMode($column->generated);
}
if ($column->options) {
$mapping['options'] = $column->options;
}
if (isset($column->name)) {
$mapping['columnName'] = $column->name;
}
if (isset($column->columnDefinition)) {
$mapping['columnDefinition'] = $column->columnDefinition;
}
if ($column->enumType !== null) {
$mapping['enumType'] = $column->enumType;
}
return $mapping;
}
/**
* Retrieve the current annotation reader
*
* @return Reader
*/
public function getReader()
{
Deprecation::trigger(
'doctrine/orm',
'https://github.com/doctrine/orm/pull/9587',
'%s is deprecated with no replacement',
__METHOD__
);
return $this->reader;
}
/**
* {@inheritDoc}
*/
public function isTransient($className)
{
$classAnnotations = $this->reader->getClassAnnotations(new ReflectionClass($className));
foreach ($classAnnotations as $annot) {
if (isset($this->entityAnnotationClasses[get_class($annot)])) {
return false;
}
}
return true;
}
/**
* Factory method for the Annotation Driver.
*
* @param mixed[]|string $paths
*
* @return AnnotationDriver
*/
public static function create($paths = [], ?AnnotationReader $reader = null)
{
if ($reader === null) {
$reader = new AnnotationReader();
}
return new self($reader, $paths);
}
}
An Error Occurred: Internal Server Error
Oops! An Error Occurred
The server returned a "500 Internal Server Error".
Something is broken. Please let us know what you were doing when this error occurred.
We will fix it as soon as possible. Sorry for any inconvenience caused.