Shared Magento Extension

Installs: 8

Dependents: 0

Suggesters: 0

Security: 0

Stars: 4

Watchers: 57

Forks: 0


v1.0.0 2013-11-20 09:58 UTC

This package is auto-updated.

Last update: 2024-05-12 19:04:47 UTC


A Magento module containing recurring methods we have been using in most projects.


  • Extended set of attribute manipulation methods for the installer (sql setup)
  • Connection class to download files
  • Adds a reference field to attribute options for improved linking of imported values
  • Many methods to handle attributes and their options
  • Full page caching container classes (EE only) for: disabling / cookie-based / per-customer / per-session
  • Proper URL umlaut replacements (ä: ae)
  • Rounding of price to 0.05 (hardcoded)
  • Various helpers


Add repository to composer.json

    "repositories": [
          "type": "composer",
          "url": ""
    "require": {
        "liip/liip-magento-shared": "1.*",
        "magento-root-dir": "./"

Install package through composer

$ ./composer.phar install


The module renames its Magento namespace as liip. Therefore, you access models and helpers as Mage::getModel('liip/connection_curl') or Mage::helper('liip').

Use the Setup class in your module

In your module's config.xml, specify the new setup class