The Core Libraries

Mamuph provides a set of core libraries that can be required by your console applications.

The core libraries are:

  • Config: Allows to read and write configuration files.
  • FlatDB: It provides a basic array dabatase engine that can serialize data into an external storage like files, apcu, databases, etc.
  • Hooks: Allows to your app to listen the unix system signals, but also it allows to create and handle custom hooks/events.
  • Lock: Allows to manage advisory locks at file level.
  • Log: It provides logging support.