dev-develop
dev-developSymfony2 bundle for our Webling API client
LGPL-3.0+
The Requires
- symfony/http-kernel ~2.7 || ^3.0
- symfony/dependency-injection ~2.7 || ^3.0
- symfony/config ~2.7 || ^3.0
- terminal42/webling-api ^1.0@dev
The Development Requires
Wallogit.com
2017 © Pedro Peláez
Symfony2 bundle for our Webling API client
A Symfony bundle for our webling.ch API client., (*1)
This bundle is currently used for our own projects and might not support all cases. Feel free to open issues or pull requests for questions or feature requests., (*2)
$ composer.phar require terminal42/webling-bundle ^2.0@dev
The following config options are available (usually add to app/config/config.yml)., (*3)
terminal42_webling:
subdomain: "" # Mandatory; Your Webling subdomain
api_key: "" # Mandatory; Your API key
api_version: ~ # Optional; Defaults to the API version in EntityManager (v1)
entity_factory: ~ # Optional; Replace default class to create custom entity instances
The bundle will provide services for all repositories and some more (see services.xml).
The useful ones:, (*4)
terminal42_webling.entity_manager
preconfigured with the configuration (see above).terminal42_webling.repository.member
to find and fetch members.terminal42_webling.repository.membergroup
to find and fetch member groups.terminal42_webling.repository.article
to find and fetch articles.terminal42_webling.repository.articlegroup
to find and fetch article groups.terminal42_webling.repository.document
to find and fetch documents.terminal42_webling.repository.documentgroup
to find and fetch document groups.Symfony2 bundle for our Webling API client
LGPL-3.0+