PHPackages                             dylangrech/profit-calculation - 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. [Validation &amp; Sanitization](/categories/validation)
4. /
5. dylangrech/profit-calculation

ActiveOxideshop-module[Validation &amp; Sanitization](/categories/validation)

dylangrech/profit-calculation
=============================

Module for validating an address

v1.1.2(2y ago)07MITSmarty

Since Jun 15Pushed 2y ago1 watchersCompare

[ Source](https://github.com/dylangrech/Profit-Calculation)[ Packagist](https://packagist.org/packages/dylangrech/profit-calculation)[ RSS](/packages/dylangrech-profit-calculation/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (3)DependenciesVersions (4)Used By (0)

Installation Guide for the Profit Calculation Module
====================================================

[](#installation-guide-for-the-profit-calculation-module)

### First Step:

[](#first-step)

Connect to your webserver via SSH and navigate to the base folder of your OXID eShop (where the composer.json is located)

Composer Installation
---------------------

[](#composer-installation)

### Second Step (Composer Installation):

[](#second-step-composer-installation)

Afterwards type in the following in the command log:

`composer require dylangrech/profit-calculation`Installation through Composer should now be complete.

Manual Installation
-------------------

[](#manual-installation)

### Second Step (Manual Installation):

[](#second-step-manual-installation)

If you press on the green code button you can download the whole content as a zip file.

### OR

[](#or)

Write the following command in the Terminal/Command Log:

`git clone https://github.com/dylangrech/Profit-Calculation`### Third Step (Manual Installation):

[](#third-step-manual-installation)

As soon as you download the module, make sure to unzip or open the folder. Make sure to copy the folder

Afterwards paste the folder in the modules folder found in source/modules

### Fourth Step (Manual Installation):

[](#fourth-step-manual-installation)

Lastly, as soon as you have copied the content, type in the following commands in the terminal(make sure you are in the oxid eshop of your choice):

Each command has to be executed one at a time

`vendor/bin/oe-console oe:module:install-configuration source/modules/fc/fcprofitcalculationcomposer config repositories.fc/fcprofitcalculation path source/modules/fc/fcprofitcalculationcomposer require fc/fcprofitcalculation -n`Congrats Module Setup has been finished. If there are any problems please do not hesitate to contact me!
--------------------------------------------------------------------------------------------------------

[](#congrats-module-setup-has-been-finished-if-there-are-any-problems-please-do-not-hesitate-to-contact-me)

###  Health Score

21

—

LowBetter than 19% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity4

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity46

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

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 ~2 days

Total

3

Last Release

1059d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/552eac9e0d085e8c3707a007a7d99381dcc49b90de5bf78ff5f2ed14ca65edae?d=identicon)[dylangrech](/maintainers/dylangrech)

---

Top Contributors

[![dylangrech](https://avatars.githubusercontent.com/u/112632132?v=4)](https://github.com/dylangrech "dylangrech (20 commits)")

### Embed Badge

![Health badge](/badges/dylangrech-profit-calculation/health.svg)

```
[![Health](https://phpackages.com/badges/dylangrech-profit-calculation/health.svg)](https://phpackages.com/packages/dylangrech-profit-calculation)
```

###  Alternatives

[webmozart/assert

Assertions to validate method input/output with nice error messages.

7.6k894.0M1.2k](/packages/webmozart-assert)[bensampo/laravel-enum

Simple, extensible and powerful enumeration implementation for Laravel.

2.0k15.9M104](/packages/bensampo-laravel-enum)[swaggest/json-schema

High definition PHP structures with JSON-schema based validation

48612.5M73](/packages/swaggest-json-schema)[stevebauman/purify

An HTML Purifier / Sanitizer for Laravel

5325.6M19](/packages/stevebauman-purify)[ashallendesign/laravel-config-validator

A package for validating your Laravel app's config.

217905.3k5](/packages/ashallendesign-laravel-config-validator)[crazybooot/base64-validation

Laravel validators for base64 encoded files

1341.9M8](/packages/crazybooot-base64-validation)

PHPackages © 2026

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