2017 © Pedro Peláez
 

oxideshop-module oxid-dependency-manager

Abhängigkeitsverwaltung für OXID CE/PE/EE

image

n3xt0r/oxid-dependency-manager

Abhängigkeitsverwaltung für OXID CE/PE/EE

  • Wednesday, May 10, 2017
  • by N3XT0R
  • Repository
  • 1 Watchers
  • 10 Stars
  • 2 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 2 Forks
  • 1 Open issues
  • 6 Versions
  • 0 % Grown

The README.md

OXID-DependencyManager

Dieses Modul dient der Behandlung von Abhängigkeiten zwischen einzelnen OXID-Modulen. Einzelne Modulklassen können in OXID überladen werden, doch immer mal wieder in der Routine kann es auftreten, dass Module in der falschen Reihenfolge aktiviert werden. Dieses Modul behandelt Abhängigkeiten von Modulen unabhängig vom Deploymentstatus und abhängig von der Aktivität der notwendigen Module und Versionen., (*1)

Anforderungen

  • PHP 5.4 oder höher
  • OXID CE/PE/EE in der Version 4.9.x / 5.3.x

metadata.php

Die Metadata.php muss bei Modulabhängigkeiten um ein weiteres Feld erweitert werden:, (*2)

Modulabhängigkeiten definieren

'dependencies'     => array(
    'myDepModule' => array(),
),

Versionsabhängigkeiten & Modulabhängigkeiten

'dependencies'     => array(
    'myDepModule' => array(
        'minVersion'        => '1.0.0',
        'maxVersion'        => '1.2.0',
    ),
),

Wildcard-MaxVersions definieren

'dependencies'     => array(
    'myDepModule' => array(
        'minVersion'        => '1.0.0',
        'maxVersion'        => '1.*.*',
    ),
),

Diese Software ist nur kostenfrei für freie Software oder Ausbildungszwecken, komerzielle Projekte benötigen ein Einverständnis des Rechteinhabers., (*3)

The Versions

10/05 2017

dev-master

9999999-dev

Abhängigkeitsverwaltung für OXID CE/PE/EE

  Sources   Download

GPL-3.0

The Requires

  • php >=5.4.0
  • ext-curl *

 

backend modules tools dependency oxid oxid 5.x

09/05 2017

dev-feature/deactivate_activate_childs

dev-feature/deactivate_activate_childs

Abhängigkeitsverwaltung für OXID CE/PE/EE

  Sources   Download

GPL-3.0

The Requires

  • php >=5.4.0
  • ext-curl *

 

backend modules tools dependency oxid oxid 5.x

09/05 2017

dev-develop

dev-develop

Abhängigkeitsverwaltung für OXID CE/PE/EE

  Sources   Download

GPL-3.0

The Requires

  • php >=5.4.0
  • ext-curl *

 

backend modules tools dependency oxid oxid 5.x

09/05 2017

dev-feature/dependency_overview

dev-feature/dependency_overview

Abhängigkeitsverwaltung für OXID CE/PE/EE

  Sources   Download

GPL-3.0

The Requires

  • php >=5.4.0
  • ext-curl *

 

backend modules tools dependency oxid oxid 5.x

09/05 2017

1.2.3

1.2.3.0

Abhängigkeitsverwaltung für OXID CE/PE/EE

  Sources   Download

GPL-3.0

The Requires

  • php >=5.4.0
  • ext-curl *

 

backend modules tools dependency oxid oxid 5.x

09/05 2017

1.2.2

1.2.2.0

Abhängigkeitsverwaltung für OXID CE/PE/EE

  Sources   Download

GPL-3.0

The Requires

  • php >=5.4.0
  • ext-curl *

 

backend modules tools dependency oxid oxid 5.x