Přednáška z 23. Srazu přátel PHP v PeckaDesign
Validujte vstupní data pomocí objektů – Václav Čevela
Určitě už jste museli někdy zpracovat xml, csv nebo podobná data. Co když chybí pole, cena je o řád nižší nebo jen není vyplněno jméno produktu? Václav vám ukáže několik triků a postupů jak z nejistých dat vždy dostat správný výsledek.
7. FB: facebook.com/peckadesign TW: @peckadesign
Vstupní data jsou špatně
- jsou neúplné
- chybí hodnoty
- dostávám špatné pořadí dat
- chybí definované pole
9. FB: facebook.com/peckadesign TW: @peckadesign
Takže k vstupním datům
- Dostáváme data ve více endpointech
- Začneme od zpracování ceny
- Přes inicializování produktu
- Po získání dodatečných dat