PHPackages                             kitano/connection-bundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. kitano/connection-bundle

ActiveSymfony-bundle

kitano/connection-bundle
========================

Directed graph implementation to create any connection between two objects (ie. follower/following relation in a social network)

131007[7 issues](https://github.com/Kitano/KitanoConnectionBundle/issues)[2 PRs](https://github.com/Kitano/KitanoConnectionBundle/pulls)PHP

Since Apr 10Pushed 13y ago6 watchersCompare

[ Source](https://github.com/Kitano/KitanoConnectionBundle)[ Packagist](https://packagist.org/packages/kitano/connection-bundle)[ RSS](/packages/kitano-connection-bundle/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

ConnectionBundle [![Build Status](https://camo.githubusercontent.com/df84888b3a8ee5efb32cc08e5f235e82f7a0092686e539f62c348f74e5997c97/68747470733a2f2f7472617669732d63692e6f72672f4b6974616e6f2f4b6974616e6f436f6e6e656374696f6e42756e646c652e706e673f6272616e63683d6d6173746572)](https://travis-ci.org/Kitano/KitanoConnectionBundle)
=======================================================================================================================================================================================================================================================================================================================================

[](#connectionbundle--------)

State : Working. Unstable.

Implementation of a directed Graph for establishing connections between objects.

For instance, a connection may represent:

- follower/following relationship between two users on a social network
- an user "following" a "tag"
- in fact, any relation between any root objects which need to be connected for any reason ;-)

The purpose of this bundle is not to get a ready-to-use implementation but at the minimum a code base to ease the integration of such a system in a Symfony 2 application.

Use case
--------

[](#use-case)

```
