Row
class Row implements IteratorAggregate, Countable
Constants
| KEY_BASED |
output type |
| VALUE_BASED |
|
Methods
string
generate(int $type = self::VALUE_BASED)
Make a content based on \SLiMS\Csv\Columns
void
add(string $columnName, string $columnValue)
Add new column data
void
registerColumnModifier(string $columnName, Closure $callback)
Modify column content based on user function
setStandart(array|string $key, string $value = '')
Set row standart
toArray()
No description
getIterator()
No description
int
count()
No description
Details
at line 54
__construct(array $data, array|null $standart = null, Closure|null $callback = null)
No description
at line 67
string
generate(int $type = self::VALUE_BASED)
Make a content based on \SLiMS\Csv\Columns
at line 105
Columns
all()
Get all columns data
at line 117
void
add(string $columnName, string $columnValue)
Add new column data
at line 130
void
registerColumnModifier(string $columnName, Closure $callback)
Modify column content based on user function
at line 152
Row
setStandart(array|string $key, string $value = '')
Set row standart
at line 159
toArray()
No description
at line 164
ArrayIterator
getIterator()
No description
at line 169
int
count()
No description