yii2-module/yii2-export

A module that exports data from a database

Installs: 438

Dependents: 1

Suggesters: 0

Security: 0

Stars: 0

Forks: 0

Type:yii2-module


README

A module that exports data from a database.

coverage build status

Installation

The installation of this library is made via composer and the autoloading of all classes of this library is made through their autoloader.

  • Download composer.phar from their website.
  • Then run the following command to install this library as dependency :
  • php composer.phar install yii2-module/yii2-export ^7

Configuration

This module needs the following components to be set at the configuration level:

  • 'db_export' should be a \yii\db\Connection

If you already have a database connection, you may use the following trick :

'db_export' => function() { return \Yii::$app->get('db'); },

where 'db' is the id of your database connection.

This module uses the following parameters to be set at the configuration level:

  • NONE

Then the module should be configured as follows (in console.php or web.php) :

$config = [
	...
	'modules' => [
		...
		'export' => [
			'class' => 'Yii2Module\Yii2Export\ExportModule',
		],
		...
	],
	...
];

License

MIT (See license file)