logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Data::TableReader::Decoder::Mock - Decoder that returns supplied data without decoding anything

Attributes

       See attributes from parent class: Data::TableReader::Decoder.

   datasets
       The verbatim data which will be returned by the iterator.  This can be an array of tables, or one table
       itself.  A table must be composed of arrayrefs, and the cells of the table cannot themselves be
       arrayrefs.

Author

       Michael Conrad <mike@nrdvana.net>

Name

       Data::TableReader::Decoder::Mock - Decoder that returns supplied data without decoding anything

Synopsis

           decoder => {
             CLASS => 'Mock',
             datasets => [
               [ # Data Set 0
                  [ 1, 2, 3, 4, 5 ],
                  ...
               ],
               [ # Data Set 1
                  [ 1, 2, 3, 4, 5 ],
                  ...
               ],
             ]
           }

       or

           decoder => {
             CLASS => 'Mock',
             table => [
                [ 1, 2, 3, 4, 5 ],
                ...
             ],
           }

       This doesn't actually decode anything; it just returns verbatim rows of data from arrayrefs that you
       supply.  You can provide one or multiple tables.  The 'table' constructor parameter is an alias for
       "datasets[0]".

Version

       version 0.021

See Also