Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Tulip Api Bundle Laravel Package

connectholland/tulip-api-bundle

View on GitHub
Deep Wiki
Context7

TulipAPIBundle

Latest version on Packagist Software License Scrutinizer Code Quality Build Status Code Coverage

Tulip API integration for Symfony Framework version and 3.3, 3.4 and 4.

Installation using Composer

Run the following command to add the package to the composer.json of your project:

$ composer require connectholland/tulip-api-bundle

Enable the bundle

Enable the bundle in the kernel:

// app/AppKernel.php

public function registerBundles()
{
    $bundles = array(
        // ...
        new ConnectHolland\TulipAPIBundle\TulipAPIBundle(),
        // ...
    );
}

Configure the bundle

Add the following configuration to your config.yml file:

# app/config/config.yml

# Tulip API Configuration
tulip_api:
    url:           %tulip_api_url%
    client_id:     %tulip_api_client_id%
    shared_secret: %tulip_api_shared_secret%
    objects:       ~

Mapping Doctrine entities to Tulip API services

By default the bundle uses the short name of the entity as service name. When you need to change this behavior for an entity, you can define a mapping by adding the FQCN to tulip_api.objects:

# app/config/config.yml

tulip_api:
    objects:
        - {name: AppBundle\Entity\Profile, service: contact}

Usage

...

Credits

Also see the list of contributors who participated in this project.

License

This package is licensed under the MIT License. Please see the LICENSE file for details.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
boundwize/jsonrecast
nexmo/api-specification
capell-app/block-library
axium/identity
cetria/laravel-dummy-models
cetria/reflection-helper
agropredict/sso-auth-bundle
evolvestudio/spam-protection
datacore/hub-sdk
develia/commons
cuci/prototurk-sdk
cuci/prototurk-sdk-symfony
develia/geo-bundle
dreamzy/livewire-charts
touchestate-sdk/php-sdk
22h/doctrine-garbage-collection-bundle
agtp/agtp-php
agtp/mod-php
splash/sonata-admin
splash/metadata