Advertisement
Guest User

switchcase

a guest
Jan 22nd, 2017
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 10.23 KB | None | 0 0
  1. switch ($xml_element->nodeName) {
  2.             case "Mimshak":
  3.                 $Mimshak = new \App\MslMimshak;
  4.                 $Mimshak->koteret_kovetz = 1234;
  5.                 $Mimshak->yeshut_yatzran = 1234;
  6.                 $Mimshak->reshumat_sgira = 1234;
  7.                 $Mimshak->save();
  8.                 break;
  9.             case "KoteretKovetz":
  10.                 $KoteretKovetz = new \App\MslKoteretKovetz;
  11.                 $KoteretKovetz->sug_mimshak = $xml_element->childNodes->item(0)->nodeValue;
  12.                 $KoteretKovetz->mispar_girsat_xml = $xml_element->childNodes->item(1)->nodeValue;
  13.                 $KoteretKovetz->taarich_bitzua = $xml_element->childNodes->item(2)->nodeValue;
  14.                 $KoteretKovetz->kod_svivat_avoda = $xml_element->childNodes->item(3)->nodeValue;
  15.                 $KoteretKovetz->kivun_mimshak_xml = $xml_element->childNodes->item(4)->nodeValue;
  16.                 $KoteretKovetz->kod_sholeach = $xml_element->childNodes->item(5)->nodeValue;
  17.                 $KoteretKovetz->shem_sholeach = $xml_element->childNodes->item(6)->nodeValue;
  18.                 $KoteretKovetz->kod_mezahe_metafel = $xml_element->childNodes->item(7)->nodeValue;
  19.                 $KoteretKovetz->shem_metafel = $xml_element->childNodes->item(8)->nodeValue;
  20.                 $KoteretKovetz->mezahe_haavara = $xml_element->childNodes->item(9)->nodeValue;
  21.                 $KoteretKovetz->mispar_hakovetz = $xml_element->childNodes->item(10)->nodeValue;
  22.                 $KoteretKovetz->save();
  23.                 break;
  24.             case "YeshutYatzran":
  25.                 $YeshutYatzran = new \App\MslYeshutYatzran;
  26.                 $YeshutYatzran->kod_mezahe_yatzran = $xml_element->childNodes->item(0)->nodeValue;
  27.                 $YeshutYatzran->shem_yatzran = $xml_element->childNodes->item(1)->nodeValue;
  28.                 $YeshutYatzran->mezahe_lakoach_mislaka = $xml_element->childNodes->item(2)->nodeValue;
  29.                 $YeshutYatzran->ish_kesher_yeshut_yatzran = 1234;
  30.                 $YeshutYatzran->yeshut_metafel = 1234;
  31.                 $YeshutYatzran->mutzarim = 1234;
  32.                 $YeshutYatzran->save();
  33.                 break;
  34.             case "IshKesherYeshutYatzran":
  35.                 $IshKesherYeshutYatzran = new \App\MslIshKesherYeshutYatzran;
  36.                 $IshKesherYeshutYatzran->shem_prati = $xml_element->childNodes->item(0)->nodeValue;
  37.                 $IshKesherYeshutYatzran->shem_mishpacha = $xml_element->childNodes->item(1)->nodeValue;
  38.                 $IshKesherYeshutYatzran->eretz = $xml_element->childNodes->item(2)->nodeValue;
  39.                 $IshKesherYeshutYatzran->shem_yishuv = $xml_element->childNodes->item(3)->nodeValue;
  40.                 $IshKesherYeshutYatzran->semel_yeshuv = $xml_element->childNodes->item(4)->nodeValue;
  41.                 $IshKesherYeshutYatzran->shem_rechov = $xml_element->childNodes->item(5)->nodeValue;
  42.                 $IshKesherYeshutYatzran->mispar_bait = $xml_element->childNodes->item(6)->nodeValue;
  43.                 $IshKesherYeshutYatzran->mispar_knisa = $xml_element->childNodes->item(7)->nodeValue;
  44.                 $IshKesherYeshutYatzran->mispar_dira = $xml_element->childNodes->item(8)->nodeValue;
  45.                 $IshKesherYeshutYatzran->mikud = $xml_element->childNodes->item(9)->nodeValue;
  46.                 $IshKesherYeshutYatzran->ta_doar = $xml_element->childNodes->item(10)->nodeValue;
  47.                 $IshKesherYeshutYatzran->mispar_telephone_kavi = $xml_element->childNodes->item(11)->nodeValue;
  48.                 $IshKesherYeshutYatzran->mispar_shlucha = $xml_element->childNodes->item(12)->nodeValue;
  49.                 $IshKesherYeshutYatzran->mispar_cellulari = $xml_element->childNodes->item(13)->nodeValue;
  50.                 $IshKesherYeshutYatzran->mispar_fax = $xml_element->childNodes->item(14)->nodeValue;
  51.                 $IshKesherYeshutYatzran->e_mail = $xml_element->childNodes->item(15)->nodeValue;
  52.                 $IshKesherYeshutYatzran->hearot = $xml_element->childNodes->item(16)->nodeValue;
  53.                 $IshKesherYeshutYatzran->save();
  54.                 break;
  55.             case "YeshutMetafel":
  56.                 $YeshutMetafel = new \App\MslYeshutMetafel;
  57.                 $YeshutMetafel->kod_mezahe_metafel = $xml_element->childNodes->item(0)->nodeValue;
  58.                 $YeshutMetafel->shem_metafel = $xml_element->childNodes->item(1)->nodeValue;
  59.                 $YeshutMetafel->ish_kesher_yeshut_metafel = 1234;
  60.                 $YeshutMetafel->save();
  61.                 break;
  62.             case "IshKesherYeshutMetafel":
  63.                 $IshKesherYeshutMetafel = new \App\MslIshKesherYeshutMetafel;
  64.                 $IshKesherYeshutMetafel->shem_prati = $xml_element->childNodes->item(0)->nodeValue;
  65.                 $IshKesherYeshutMetafel->shem_mishpacha = $xml_element->childNodes->item(1)->nodeValue;
  66.                 $IshKesherYeshutMetafel->eretz = $xml_element->childNodes->item(2)->nodeValue;
  67.                 $IshKesherYeshutMetafel->shem_yishuv = $xml_element->childNodes->item(3)->nodeValue;
  68.                 $IshKesherYeshutMetafel->semel_yeshuv = $xml_element->childNodes->item(4)->nodeValue;
  69.                 $IshKesherYeshutMetafel->shem_rechov = $xml_element->childNodes->item(5)->nodeValue;
  70.                 $IshKesherYeshutMetafel->mispar_bait = $xml_element->childNodes->item(6)->nodeValue;
  71.                 $IshKesherYeshutMetafel->mispar_knisa = $xml_element->childNodes->item(7)->nodeValue;
  72.                 $IshKesherYeshutMetafel->mispar_dira = $xml_element->childNodes->item(8)->nodeValue;
  73.                 $IshKesherYeshutMetafel->mikud = $xml_element->childNodes->item(9)->nodeValue;
  74.                 $IshKesherYeshutMetafel->ta_doar = $xml_element->childNodes->item(10)->nodeValue;
  75.                 $IshKesherYeshutMetafel->mispar_telephone_kavi = $xml_element->childNodes->item(11)->nodeValue;
  76.                 $IshKesherYeshutMetafel->mispar_shlucha = $xml_element->childNodes->item(12)->nodeValue;
  77.                 $IshKesherYeshutMetafel->mispar_cellulari = $xml_element->childNodes->item(13)->nodeValue;
  78.                 $IshKesherYeshutMetafel->mispar_fax = $xml_element->childNodes->item(14)->nodeValue;
  79.                 $IshKesherYeshutMetafel->e_mail = $xml_element->childNodes->item(15)->nodeValue;
  80.                 $IshKesherYeshutMetafel->hearot = $xml_element->childNodes->item(16)->nodeValue;
  81.                 $IshKesherYeshutMetafel->save();
  82.                 break;
  83.             case "Mutzarim":
  84.                 $Mutzarim = new \App\MslMutzarim;
  85.                 $Mutzarim->mutzar = 1234;
  86.                 $Mutzarim->save();
  87.                 break;
  88.             case "Mutzar":
  89.                 $Mutzar = new \App\MslMutzar;
  90.                 $Mutzar->yeshut_nimaansofi = 1234;
  91.                 $Mutzar->netunei_mutzar = 1234;
  92.                 $Mutzar->heshbonot_o_polisot = 1234;
  93.                 $Mutzar->save();
  94.                 break;
  95.             case "YeshutNimaansofi":
  96.                 $YeshutNimaansofi = new \App\MslYeshutNimaansofi;
  97.                 $YeshutNimaansofi->kod_nimaan = $xml_element->childNodes->item(0)->nodeValue;
  98.                 $YeshutNimaansofi->sug_mezahe_nimaan = $xml_element->childNodes->item(1)->nodeValue;
  99.                 $YeshutNimaansofi->mispar_zihui_nimaan = $xml_element->childNodes->item(2)->nodeValue;
  100.                 $YeshutNimaansofi->mispar_zihui_etzel_yatzran_nimaan = $xml_element->childNodes->item(3)->nodeValue;
  101.                 $YeshutNimaansofi->save();
  102.                 break;
  103.             case "NetuneiMutzar":
  104.                 $NetuneiMutzar = new \App\MslNetuneiMutzar;
  105.                 $NetuneiMutzar->kod_mezahe_yatzran = $xml_element->childNodes->item(0)->nodeValue;
  106.                 $NetuneiMutzar->kod_mezahe_metafel = $xml_element->childNodes->item(1)->nodeValue;
  107.                 $NetuneiMutzar->sug_mutzar = $xml_element->childNodes->item(2)->nodeValue;
  108.                 $NetuneiMutzar->mispar_mislaka = $xml_element->childNodes->item(3)->nodeValue;
  109.                 $NetuneiMutzar->status_reshoma = $xml_element->childNodes->item(4)->nodeValue;
  110.                 $NetuneiMutzar->mispar_shora = $xml_element->childNodes->item(5)->nodeValue;
  111.                 $NetuneiMutzar->yeshut_maasik = 1234;
  112.                 $NetuneiMutzar->yeshut_lakoach = 1234;
  113.                 $NetuneiMutzar->save();
  114.                 break;
  115.             case "YeshutMaasik":
  116.                 $YeshutMaasik = new \App\MslYeshutMaasik;
  117.                 $YeshutMaasik->mpr_maasik_be_yatzran = $xml_element->childNodes->item(0)->nodeValue;
  118.                 $YeshutMaasik->sug_mezahe_maasik = $xml_element->childNodes->item(1)->nodeValue;
  119.                 $YeshutMaasik->mispar_mezahe_maasik = $xml_element->childNodes->item(2)->nodeValue;
  120.                 $YeshutMaasik->mispar_tik_nikuiim = $xml_element->childNodes->item(3)->nodeValue;
  121.                 $YeshutMaasik->shem_maasik = $xml_element->childNodes->item(4)->nodeValue;
  122.                 $YeshutMaasik->eretz = $xml_element->childNodes->item(5)->nodeValue;
  123.                 $YeshutMaasik->shem_yishuv = $xml_element->childNodes->item(6)->nodeValue;
  124.                 $YeshutMaasik->semel_yeshuv = $xml_element->childNodes->item(7)->nodeValue;
  125.                 $YeshutMaasik->shem_rechov = $xml_element->childNodes->item(8)->nodeValue;
  126.                 $YeshutMaasik->mispar_bait = $xml_element->childNodes->item(9)->nodeValue;
  127.                 $YeshutMaasik->mispar_knisa = $xml_element->childNodes->item(10)->nodeValue;
  128.                 $YeshutMaasik->mispar_dira = $xml_element->childNodes->item(11)->nodeValue;
  129.                 $YeshutMaasik->mikud = $xml_element->childNodes->item(12)->nodeValue;
  130.                 $YeshutMaasik->ta_doar = $xml_element->childNodes->item(13)->nodeValue;
  131.                 $YeshutMaasik->mispar_telephone_kavi = $xml_element->childNodes->item(14)->nodeValue;
  132.                 $YeshutMaasik->mispar_shlucha = $xml_element->childNodes->item(15)->nodeValue;
  133.                 $YeshutMaasik->mispar_cellulari = $xml_element->childNodes->item(16)->nodeValue;
  134.                 $YeshutMaasik->mispar_fax = $xml_element->childNodes->item(17)->nodeValue;
  135.                 $YeshutMaasik->e_mail = $xml_element->childNodes->item(18)->nodeValue;
  136.                 $YeshutMaasik->hearot = $xml_element->childNodes->item(19)->nodeValue;
  137.                 $YeshutMaasik->ish_kesher_yeshut_maasik = 1234;
  138.                 $YeshutMaasik->save();
  139.                 break;
  140. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement