yii2-module/yii2-insee-naf

A module that structures the data of the French Activity Nomenclature (fr : NAF) from the INSEE

Installs: 1 529

Dependents: 2

Suggesters: 0

Security: 0

Stars: 1

Forks: 0

Type:yii2-module


README

A module that structures the data of the French Activity Nomenclature (fr : NAF) from the INSEE

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-insee-naf ^7

Configuration

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

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

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

'db_insee_naf' => 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' => [
		...
		'insee-naf' => [
			'class' => 'Yii2Module\Yii2InseeNaf\InseeNafModule',
		],
		...
	],
	...
];

License

MIT (See license file)