1. Go to this page and download the library: Download umpirsky/extraload library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
umpirsky / extraload example snippets
(new DefaultPipeline(
new CsvExtractor(
new \SplFileObject('books.csv')
),
new NoopTransformer(),
new ConsoleLoader(
new Table(new ConsoleOutput())
)
))->process();
(new DefaultPipeline(
new QueryExtractor($conn, 'SELECT * FROM books'),
new NoopTransformer(),
new ConsoleLoader(
new Table($output = new ConsoleOutput())
)
))->process();
// ...
$sql = "SELECT * FROM books WHERE author = :author";
$values = [
[
'parameter' => ':author',
'value' => 'Dante Alighieri',
'data_type' => PDO::PARAM_STR // optional
]
];
(new DefaultPipeline(
new QueryExtractor($conn, $sql, $values),
new NoopTransformer(),
new ConsoleLoader(
new Table($output = new ConsoleOutput())
)
))->process();
// ...
(new DefaultPipeline(
new QueryExtractor($conn, 'SELECT * FROM books'),
new NoopTransformer(),
new DbalLoader($conn, 'my_books')
))->process();
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.