dev-master
9999999-devExtra utlities for ddeboer/data-import.
MIT
The Requires
- php >=5.4
- ddeboer/data-import ~0.16
The Development Requires
export data import
Wallogit.com
2017 © Pedro Peláez
Extra utlities for ddeboer/data-import.
Additional item and value converters for ddeboer/data-import., (*1)
You can install DataImportExtra using Composer:, (*3)
$ composer require florianeckerstorfer/data-import-extra:@stable
Removes columns with an empty key from the items., (*4)
$converter = new RemoveEmptyColumnItemConverter(); $input = ['key' => 'value', '' => '', "\n" => '', ' ' => '']; $this->converter->convert($input); // ['key' => 'value']
Multiplies the given input value with the multiplicator., (*5)
$converter = new MultiplicationValueConverter(10); $converter->convert(3); // 30
Replaces the search string with the replace string in the input string., (*6)
$converter = new StringReplaceValueConverter('foo', 'baz')
$converter->convert('foobar'); // bazbar
Executes multiple value converters. Great for composing chains of value converters and reusing them for multiple fields or in multiple workflows., (*7)
// Convert a money value (in german format with , instead of .) into cents.
$converter = new ChainValueConverter();
$converter->addValueConverter(new StringReplaceValueConverter(',', '.'))
->addValueConverter(new MultiplicationValueConverter(100));
$converter->convert('42,69'); // 4269
Extra utlities for ddeboer/data-import.
MIT
export data import