PHPackages                             cardoso/module-customer-extension - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. cardoso/module-customer-extension

ActiveMagento2-module

cardoso/module-customer-extension
=================================

N/A

1.0.1(3y ago)07OSL-3.0PHP

Since Mar 30Pushed 3y ago1 watchersCompare

[ Source](https://github.com/andersoncardo/remove_whitespaces_from_firstname)[ Packagist](https://packagist.org/packages/cardoso/module-customer-extension)[ RSS](/packages/cardoso-module-customer-extension/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (3)Used By (0)

This is a brief guide on how to install the cardoso/module-customer-products package using Composer

Prerequisites
-------------

[](#prerequisites)

Before starting the installation process, make sure you have the following prerequisites installed:

PHP version 7.3 or later Composer

Installation
------------

[](#installation)

Open your terminal or command prompt.

Navigate to your project's root directory.

Run the following command to install the package:

```
composer require  cardoso/module-customer-extension
```

Configuration
-------------

[](#configuration)

After installing the package, you will need to enable it in your Magento 2 project by running the following command:

```
php bin/magento module:enable Cardoso_CustomerExtension
```

After enabling the module, you will need to run the following command to update your project's dependencies: After installing the package, you will need to enable it in your Magento 2 project by running the following command:

```
php bin/magento setup:upgrade
```

Usage
-----

[](#usage)

Once a new customer is being registered, the extension checks the First Name field. If the First Name field has whitespaces, they must be removed, so the customer entity is saved without whitespaces in the First Name property. All checks and modifications must be performed on the server side. Once the customer has been successfully registered, the extension should invoke the following actions.

● Log customer data (current date and time, customer first name, customer last name, customer email) to a separate log file in the var/log directory.

● Send an email with the customer data (customer first name, customer last name, customer email) to the Customer Support email address configured in Magento.

License
-------

[](#license)

[MIT](https://choosealicense.com/licenses/mit/)

###  Health Score

20

—

LowBetter than 14% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity4

Limited adoption so far

Community4

Small or concentrated contributor base

Maturity45

Maturing project, gaining track record

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~0 days

Total

2

Last Release

1136d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/50b66e8ea80d2ebc7c3cb94d0d46f71c99b7f22a9b87cbe334697efc2b7f4905?d=identicon)[andersoncardo](/maintainers/andersoncardo)

### Embed Badge

![Health badge](/badges/cardoso-module-customer-extension/health.svg)

```
[![Health](https://phpackages.com/badges/cardoso-module-customer-extension/health.svg)](https://phpackages.com/packages/cardoso-module-customer-extension)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
