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
|