2017 © Pedro Peláez
 

library enrichments

Php library that provides implementations for gdbots:enrichments schemas.

image

gdbots/enrichments

Php library that provides implementations for gdbots:enrichments schemas.

  • Monday, December 11, 2017
  • by gdbrown
  • Repository
  • 1 Watchers
  • 0 Stars
  • 2,132 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 3 Versions
  • 205 % Grown

The README.md

enrichments-php

Php library that provides implementations for gdbots:enrichments schemas. Using this library assumes that you've already created and compiled your own pbj classes using the Pbjc and are making use of the "gdbots:enrichments:mixin:*" mixins from gdbots/schemas., (*1)

Symfony Integration

Enabling these enrichments in a Symfony app is done by importing classes and letting Symfony autoconfigure and autowire them., (*2)

config/packages/enrichments.yml:, (*3)

services:
  _defaults:
    autowire: true
    autoconfigure: true
    public: false

  Gdbots\Enrichments\:
    resource: '%kernel.project_dir%/vendor/gdbots/enrichments/src/*'
    tags:
      - {name: monolog.logger, channel: enrichments}
    bind:
      Psr\Log\LoggerInterface: '@monolog.logger.enrichments'

TODO

  • Create the ip-to-geo enricher with pluggable providers (ip2location, maxmind)

The Versions

11/12 2017

dev-master

9999999-dev

Php library that provides implementations for gdbots:enrichments schemas.

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

11/12 2017

v0.1.1

0.1.1.0

Php library that provides implementations for gdbots:enrichments schemas.

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

09/12 2017

v0.1.0

0.1.0.0

Php library that provides implementations for gdbots:enrichments schemas.

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires