Můj web

Ještě k YAML konfiguraci v Zendu…

Na YAML konfiguraci v Zendu jsem narazil už v příspěvku ohledně vytváření vlastních validátorů. Dokumentace Zend Frameworku není žádná sláva, a tak vytvořit například pole pomocí konfiguračního souboru nemusí být triviální a zkoušení, zkoumání a nadávání zabere nějaký čas. Takže jak na to?

Vlastní validátor v Zendu

Potřebujete-li zvalidovat vstup z formuláře na více než jen formát vstupních dat, hodí se napsat si vlastní validátor. Ten pokryje další pravidla na vstupní data daná aplikační logikou. Není to až tak triviální, tím více, pokud nepoužíváte přímo čistý Zend Framework, ale například jen některé knihovny. Tady je příklad, jak na to.