Jet\DataModel_ImportExport

Třída provádějící importy a exporty dat.

public static export(
string $data_model_class_name,
string $target_dir_path,
?array $where=null,
?DataModel_ImportExport_ExportPreprocessor $preprocessor=null
) : string
  • $data_model_class_name Plný název třídy / entity jejíž data budou exportována.
  • $target_dir_path Kořenový adresář exportu. V tomto adresáři bude vytvořen podadresář do kterého bude uložen export a meta informace exportu. Finální cesta exportu je navrácena jako návratová hodnota této metody.
  • $wherePodmínkou WHERE je možné omezit jaká data budou načtena a exportována.
  • $preprocessor Data mohou být před uložením zpracována preprocesorem.
public static import(
string $dir_path,
?DataModel_ImportExport_ImportPreprocessor $preprocessor=null
) : void
  • $dir_path Adresář ve kterém je export dat určený k importu.
  • $preprocessorData mohou být před převodem na objekt a uložením zpracována preprocesorem
Předchozí kapitola
Jet\DataModel_LoadedData
Další kapitola
Jet\DataModel_ImportExport_Exception