From cdbe9d41292ead86d7f52d2f6af54779a5b04d57 Mon Sep 17 00:00:00 2001 From: Alexander Strizhak Date: Tue, 16 Mar 2021 00:04:31 +0300 Subject: [PATCH] TableEditor, TableReader classes --- src/XBase/Table.php | 3 +++ src/XBase/TableEditor.php | 7 +++++++ src/XBase/TableReader.php | 7 +++++++ src/XBase/WritableTable.php | 3 +++ 4 files changed, 20 insertions(+) create mode 100644 src/XBase/TableEditor.php create mode 100644 src/XBase/TableReader.php diff --git a/src/XBase/Table.php b/src/XBase/Table.php index 18f7af9..c3ea54c 100755 --- a/src/XBase/Table.php +++ b/src/XBase/Table.php @@ -14,6 +14,9 @@ use XBase\Record\RecordInterface; use XBase\Stream\Stream; +/** + * @deprecated since 1.4 and will be deleted in 2.0. Use TableReader instead. + */ class Table { /** @var int Table header length in bytes */ diff --git a/src/XBase/TableEditor.php b/src/XBase/TableEditor.php new file mode 100644 index 0000000..306cbde --- /dev/null +++ b/src/XBase/TableEditor.php @@ -0,0 +1,7 @@ +