PHP Classes

File: htdocs/class/libraries/README.md

Recommend this page to a friend!
  Classes of Michael Beck   Xoops 2.5   htdocs/class/libraries/README.md   Download  
File: htdocs/class/libraries/README.md
Role: Documentation
Content type: text/markdown
Description: Documentation
Class: Xoops 2.5
Modular content management publication system
Author: By
Last change:
Date: 6 years ago
Size: 1,051 bytes
 

Contents

Class file image Download

Composer support in XOOPS 2.5.x

The libraries directory in XOOPS 2.5.8 and above is managed by composer. Composer is a tool for managing PHP library dependencies. You can learn more about composer at: https://getcomposer.org/

You are not required to know about or use composer to use XOOPS, but power users may wish to take advantage of its capabilities to extend and customize their systems.

We build the libraries directory for our distribution package using the composer.json.dist file included in the class/libraries directory. To customize your composer environment, we recommend copying the supplied composer.json.dist to composer.json as your starting point.

When XOOPS is updated, the composer.json.dist file may be updated, but we will NOT update your composer.json file. You will be responsible for moving any changes forward, but your customized requirements will not be disturbed.

The actual requirements for XOOPS/XoopsCore25 are kept in a separate package, XOOPS/base-requires25, so changes to composer.json.dist should be minimal.