Download the PHP package guj-dvs/data-push-sdk-php without Composer

On this page you can find all versions of the php package guj-dvs/data-push-sdk-php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package data-push-sdk-php

G+J DataPush SDK

This SDK provides an easy to use interface for secured data exchange between G+J and 3rd Party Applications. All communications are GPG encrypted.

Installing

To use G+J DataPush SDK simply install package via composer:

Usage with PushData-Object

Usage with PHP array

Possible values

List of possible values for the root and child objects.

Root-Object: PushData

Information Feldname Typ
Sendendes System producer string
Client client string
Objekttyp type string
Erstellungsdatum des Objektes createdAt datetime
Daten zur Person userData Single object: UserData
Kinder children List of objects: Child
Newsletter Abonnements newsletter List of objects: Newsletter
Bestellinformationen orders List of objects: Order
Opt Ins optIns List of objects: OptIn
Terms terms List of objects: Term
Teilnahmen an Kampagnen campaigns List of objects: Campaign
Object: UserData
Information Feldname Typ
SSO ID ssoId string
Kundennummer customerNo string
Benutzername userName string
Vorname name string
Nachname lastName string
Geschlecht gender string
Geburtsdatum dateOfBirth date
E-Mail email string
Telefon phone string
Mobile mobile string
Firma company string
Straße street string
Hausnummer streetNo string
zu Händen von careOf string
PLZ postcode string
Wohnort city string
Land country string
Object: Child
Information Feldname Typ
Vorname Kind name string
Nachname Kind lastName string
Geschlecht Kind gender string
Geburtsdatum Kind dateOfBirth date
Object: Newsletter
Information Feldname Typ
Newsletter Art type string
Registrierungsdatum registeredAt datetime
Object: Order
Information Feldname Typ
Art der Bestellung type string
order ID orderID string
order date orderDate datetime
order value orderValue string
lifetime_value lifetimeValue string
purchase_device purchaseDevice string
discount_name discountName string
discount_value discountValue string
category name_0 categoryName0 string
category name_1 categoryName1 string
category name_3 categoryName3 string
paper_format paperFormat string
Object: Optin
Information Feldname Typ
Opt In Art type string
Opt In ID id string
Opt In Text text string
Double Opt-in doubleOptIn boolean
Object: Term
Information Feldname Typ
Art der Terms type string
Terms ID id string
Terms Text text string
Object: Campaign
Information Feldname Typ
Name der Kampagne name string
Teilnahmedatum registeredAt datetime

Example Structure in JSON:

Built With

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

License

GNU General Public License v3.0


All versions of data-push-sdk-php with dependencies

PHP Build Version
Package Version
Requires aws/aws-sdk-php Version ^3.35
jasonhinkle/php-gpg Version ^1.6
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package guj-dvs/data-push-sdk-php contains the following files

Loading the files please wait ....