liip/LiipDrupalConnectorModule

Name: LiipDrupalConnectorModule

Owner: Liip

Description: An abstraction layer between the procedural world of Drupal and OOP.

Created: 2012-08-06 23:59:55.0

Updated: 2016-09-05 11:52:59.0

Pushed: 2015-02-24 11:56:38.0

Homepage: null

Size: 775

Language: PHP

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

LiipDrupalConnectorModule

Purpose

Doing quite a number of Drupal projects we found out that for our developers the procedural nature of Drupal is always an obstacle. Furthermore as they are used to at least unit test their code, they always complain about the tight coupling and 'invisible' dependencies you have to agree on when using the Drupal functions, we had to come up with some kind on an abstraction layer to instantiate a dedicated border between our and the Drupal world - the LiipDrupalConnectorModule was born.

Obtain sources

The complete list of where and how to get your hands on the project sources read the corresponding wiki page.

For the impatient, there two major ways to download/import the sources into your project.

Get it from packagist.org

To obtain the sources via composer add the following lines to your composer.json file or complete the list of dependencies.

uire": {
"liip/drupalconnectormodule": "1.*"

Then execute the following commands on the command line:

url -s http://getcomposer.org/installer | php
hp composer.phar install
Get it from github

If you consider participating and contribute to the connector the best way to start is by forking the repository. For further information how to start contributing and how things are done please refer to Participate and contribute.

Getting started

Sources fetched? Brilliant.. now we can start using the connector.

So much for a short example. Again the wiki is much more verbose.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.