Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/integer-net/Anonymizer
Anonymizes Magento Customer and Order data
https://github.com/integer-net/Anonymizer
anonymize magento magento-extension
Last synced: 3 months ago
JSON representation
Anonymizes Magento Customer and Order data
- Host: GitHub
- URL: https://github.com/integer-net/Anonymizer
- Owner: integer-net
- Created: 2012-10-13T19:18:23.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2020-09-09T22:14:49.000Z (about 4 years ago)
- Last Synced: 2024-06-19T03:07:57.942Z (5 months ago)
- Topics: anonymize, magento, magento-extension
- Language: PHP
- Size: 90.8 KB
- Stars: 44
- Watchers: 13
- Forks: 8
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- mageres - integer-net Anonymizer - Anonymizes Magento Customer and Order data for Magento 1 (Tools / Free)
README
IntegerNet_Anonymizer
=====================
This module allows anonymizing customer data in a sensible way. It uses dummy data provided by Faker and maintains associations like customer address <=> order address.Facts
-----| Branch | Build Status | Code Quality |
| ------ | ------------ | ------------ |
| master | [![Build Status (master)](https://travis-ci.org/integer-net/Anonymizer.svg?branch=master)](https://travis-ci.org/integer-net/Anonymizer) | [![Scrutinizer Code Quality (master](https://scrutinizer-ci.com/g/integer-net/Anonymizer/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/integer-net/Anonymizer/?branch=master) |
| development | [![Build Status (development)](https://travis-ci.org/integer-net/Anonymizer.svg?branch=development)](https://travis-ci.org/integer-net/Anonymizer) | [![Scrutinizer Code Quality (development](https://scrutinizer-ci.com/g/integer-net/Anonymizer/badges/quality-score.png?b=development)](https://scrutinizer-ci.com/g/integer-net/Anonymizer/?branch=development) |- version: 2.0.0
- extension key: integer-net/anonymizer
- [extension on GitHub](https://github.com/integer-net/Anonymizer)
- [direct download link](https://github.com/integer-net/Anonymizer/archive/master.zip)Usage
-----------
Run the anonymizer via command line:cd shell
php anonymizer.php
To display progress in real time:php anonymizer.php --progress
To only update the progress display every 100 entities:php anonymizer.php --progress 100
If you have n98-magerun installed, you can also use this command:
n98-magerun db:anonymize
**Be aware that the process will run very long if you have more than a few thousand orders. Consider deleting old sales data first.**
[![asciicast](https://asciinema.org/a/9j4kylm874s4legd8ddbj494m.png)](https://asciinema.org/a/9j4kylm874s4legd8ddbj494m)Requirements
------------
- PHP >= 5.4
- [Faker](https://github.com/fzaninotto/faker)
- [Magento-PSR-0-Autoloader](https://github.com/magento-hackathon/Magento-PSR-0-Autoloader)Compatibility
-------------
- Magento CE 1.7, 1.8, 1.9
- Magento EE 1.12, 1.13, 1.14Installation Instructions
-------------------------
1. Install via composer: `composer require integer-net/anonymizer`
2. Configure Magento-PSR-0-Autoloader to use the composer autoloader. Add this to the `global` node of your `app/etc/local.xml`:
Alternatively download the archive from the [Github release page](https://github.com/integer-net/Anonymizer/releases) and extract it into your installation. It contains the Faker library and no additional configuration is required.
Support
-------
If you have any issues with this extension, open an issue on [GitHub](https://github.com/integer-net/Anonymizer/issues).Contribution
------------
Any contribution is highly appreciated. The best way to contribute code is to open a [pull request on GitHub](https://help.github.com/articles/using-pull-requests).Developer
---------
Fabian Schmengler, [integer_net GmbH](http://www.integer-net.de)Twitter: [@fschmengler](https://twitter.com/fschmengler) [@integer_net](https://twitter.com/integer_net)
Licence
-------
[OSL - Open Software Licence 3.0](http://opensource.org/licenses/osl-3.0.php)Copyright
---------
© 2015 integer_net GmbH