14.8. Použitie pomocných metód v Gdata

Viaceré parametre v Google Data požiadavkách sú obmedzené na skupinu podporovaných hodnôt. Trieda Zend_Gdata_Data obsahuje definície konštánt pre všetky povolené hodnoty.

Statická metóda isValid() overí či zadaná hodnota je platnou hodnotou pre daný parameter. Nižšie uvedený príklad ukazuje použitie konštanty a testovanie pomocou metódy isValid().

<?php
require_once 'Zend/Gdata/Data.php';
$vis = Zend_Gdata_Data::VIS_PRIVATE;
if (Zend_Gdata_Data::isValid($vis, 'visibility')) {
    ...
}
?>

Statická metóda getValues() vráti pole platných hodnôt pre zadaný parameter.

<?php
$visValueArray = Zend_Gdata_Data::getValues('visibility');
?>