Skip to content
GitLab
Erkunden
Anmelden
Registrieren
Primärnavigation
Suchen oder aufrufen …
Projekt
Memberships
Verwalten
Aktivität
Mitglieder
Labels
Planen
Tickets
Ticketübersichten
Meilensteine
Wiki
Code
Merge Requests
Repository
Branch
Commits
Tags
Repository-Diagramm
Revisionen vergleichen
Code-Schnipsel
Build
Pipelines
Aufgaben
Pipeline-Zeitpläne
Artefakte
Bereitstellung
Releases
Modell-Registry
Betreiben
Umgebungen
Überwachen
Vorfälle
Service-Desk
Analysieren
Wertschöpfungskettenanalyse
Mitwirkenden-Analyse
CI/CD-Analyse
Repository-Analysen
Modellexperimente
Hilfe
Hilfe
Support
GitLab-Dokumentation
GitLab-Pläne vergleichen
Community-Forum
Zu GitLab beitragen
Feedback geben
Tastenkürzel
?
Code-Schnipsel
Gruppen
Projekte
Show more breadcrumbs
QUIQQER
Memberships
Commits
a1e60135
Commit
a1e60135
erstellt
6 years ago
von
Patrick Müller
Dateien durchsuchen
Optionen
Downloads
Einfaches Diff
Merge branch 'dev'
Übergeordnete
ab4457e0
55da2718
Keine zugehörigen Branchen gefunden
Branches enthält Commit
Keine zugehörigen Tags gefunden
Tags enthält Commit
Keine zugehörigen Merge Requests gefunden
Änderungen
2
Leerzeichenänderungen ausblenden
Inline
Nebeneinander
2 geänderte Dateien
src/QUI/Memberships/Events.php
+7
-7
7 Ergänzungen, 7 Löschungen
src/QUI/Memberships/Events.php
src/QUI/Memberships/Membership.php
+2
-0
2 Ergänzungen, 0 Löschungen
src/QUI/Memberships/Membership.php
werden angezeigt
mit
9 Ergänzungen
und
7 Löschungen
src/QUI/Memberships/Events.php
+
7
−
7
Zeige Datei @
a1e60135
...
...
@@ -277,7 +277,7 @@ public static function onQuiqqerOrderSuccessful($Order)
}
/**
* quiqqer/contracts: onQuiqqerContractCreateFromOrder
* quiqqer/contracts: onQuiqqerContract
s
CreateFromOrder
*
* If a contract is created from an order, check if the Order also contains a
*
...
...
@@ -285,13 +285,13 @@ public static function onQuiqqerOrderSuccessful($Order)
* @param Order $Order
* @return void
*/
public
static
function
onQuiqqerContractCreateFromOrder
(
Contract
$Contract
,
Order
$Order
)
public
static
function
onQuiqqerContract
s
CreateFromOrder
(
Contract
$Contract
,
Order
$Order
)
{
$MembershipField
=
Handler
::
getProductMembershipField
();
if
(
$MembershipField
===
false
)
{
QUI\System\Log
::
addError
(
self
::
class
.
' :: onQuiqqerContractCreateFromOrder -> Could not parse membership'
self
::
class
.
' :: onQuiqqerContract
s
CreateFromOrder -> Could not parse membership'
.
' from Order #'
.
$Order
->
getPrefixedId
()
.
' because no membership field'
.
' is configured. Please execute a system setup.'
);
...
...
@@ -326,7 +326,7 @@ public static function onQuiqqerContractCreateFromOrder(Contract $Contract, Orde
}
/**
* quiqqer/contracts: onQuiqqerContractCancel
* quiqqer/contracts: onQuiqqerContract
s
Cancel
*
* Cancel a membership if a contract is cancelled
*
...
...
@@ -335,7 +335,7 @@ public static function onQuiqqerContractCreateFromOrder(Contract $Contract, Orde
* @throws \QUI\Exception
* @throws \Exception
*/
public
static
function
onQuiqqerContractCancel
(
Contract
$Contract
)
public
static
function
onQuiqqerContract
s
Cancel
(
Contract
$Contract
)
{
$MembershipUsers
=
MembershipUsersHandler
::
getInstance
();
...
...
@@ -363,14 +363,14 @@ public static function onQuiqqerContractCancel(Contract $Contract)
}
/**
* quiqqer/contracts: onQuiqqerContractDelete
* quiqqer/contracts: onQuiqqerContract
s
Delete
*
* Delete contract from all MembershipUsers
*
* @param Contract $Contract
* @throws QUI\Database\Exception
*/
public
static
function
onQuiqqerContractDelete
(
Contract
$Contract
)
public
static
function
onQuiqqerContract
s
Delete
(
Contract
$Contract
)
{
$MembershipUsers
=
MembershipUsersHandler
::
getInstance
();
...
...
Dieser Diff ist reduziert.
Zum Erweitern klicken.
src/QUI/Memberships/Membership.php
+
2
−
0
Zeige Datei @
a1e60135
...
...
@@ -14,6 +14,7 @@
use
QUI\ERP\Products\Handler\Products
as
ProductsHandler
;
use
QUI\ERP\Products\Handler\Fields
as
ProductFields
;
use
QUI\ERP\Plans\Handler
as
ErpPlansHandler
;
use
QUI\ERP\Plans\Utils
as
ErpPlansUtils
;
class
Membership
extends
Child
{
...
...
@@ -517,6 +518,7 @@ public function getProducts()
* of previous calls!
*
* @return QUI\ERP\Products\Product\Product|false
* @throws \QUI\Exception
*/
public
function
createProduct
()
{
...
...
Dieser Diff ist reduziert.
Zum Erweitern klicken.
Vorschau
0%
Lade
Wiederholen
oder
Neue Datei anhängen
.
Abbrechen
You are about to add
0
people
to the discussion. Proceed with caution.
Bearbeitung dieser Nachricht zuerst beenden!
Kommentar speichern
Abbrechen
Bitte
registrieren
oder
Anmelden
zum Kommentieren