Jet\DataModel_ImportExport_MetaInfo
Třída reprezentuje meta informace exportu dat.
public static read( string $meta_info_file_path ) : static |
Načte meta informace exportu z určeného souboru. |
public save( string $target_dir_path ) : void |
Uloží meta informace exportu do určeného adresáře. |
public getDataModelClassName( ) : string |
Vrátí informaci o DataModel třídě ze které byl export dat proveden. |
public setDataModelClassName( string $data_model_class_name ) : void |
Nastaví informaci o DataModel třídě ze které byl export dat proveden. |
public getSourceBackendType( ) : string |
Vrátí informace o typu ORM backendu na kterém byl export dat proveden. |
public setSourceBackendType( string $source_backend_type ) : void |
Nastaví informace o typu ORM backendu na kterém byl export dat proveden. |
public getSourceWhere( ) : array |
Vrátí podmínku WHERE se kterou byl export dat proveden. |
public setSourceWhere( ?array $source_where ) : void |
Nastaví podmínku WHERE se kterou byl export dat proveden. |
public getRecordCount( ) : int |
Vrátí informaci o počtu záznamů exportu. |
public setRecordCount( int $record_count ) : void |
Nastaví informaci o počtu záznamů exportu. |
public getExportDateTime( ) : Data_DateTime |
Vrátí datum a čas kdy byl export proveden. |
public setExportDateTime( Data_DateTime $export_date_time ) : void |
Nastaví datum a čas kdy byl export proveden. |
public static fromJSON( string $json ) : static |
Vytvoří instanci meta informací z dat ve formátu JSON. |
public toJSON( ) : string |
Převede instanci meta informací do formátu JSON. |
public jsonSerialize( ) : mixed |
Příprava k převedení do formátu JSON. |