Libraries tagged by contains
mouf/utils.log.psr.errorlog_logger
388689 Downloads
This package contains a PSR-3 compatible logger that logs messages directly to the PHP error log (using the error_log PHP function)
mouf/utils.constants.secret
371297 Downloads
This package contains a simple installer for Mouf that will create a constant 'SECRET' in your project and initialize it to some random value.
mouf/utils.constants.debug
358902 Downloads
This package contains a simple installer for Mouf that will create a constant 'DEBUG' in your project and initialize it to true. Useful for packages supporting a 'debug' mode.
mouf/utils.common.url-interface
350916 Downloads
This package contains an interface used by many objects to say they represent a URL. The concept is very simple, the object implements a getUrl method, and that's it!
mouf/utils.common.sortable-interface
200948 Downloads
This package contains an interface used by objects to say they can sort data. The concept is very simple, the object implements a sort method that takes a key (the sort column) and a direction, and that's it!
mouf/utils.common.paginable-interface
200956 Downloads
This package contains an interface used by objects to say they can paginate data. The concept is very simple, the object implements a paginate method that takes a limit and an offset, and that's it!
mouf/utils.cache.in-memory-cache
353361 Downloads
This package contains the most basic cache mechanism. It stores cache items in an array. It means the cache is flushed as soon as the script returns. It is very basic, but also very fast. You will usually use this mechanism with another one just behind.
mouf/utils.cache.file-cache
372260 Downloads
This package contains a cache mechanism that relies on temporary files.
mouf/utils.cache.cache-interface
372812 Downloads
This package only contains the interface that must be implemented by caching classes. Unless you want to implement your own caching method, you should import a cache package that will use this interface. For instance, common.utils.session-cache, or common.utils.file-cache.
mouf/utils.cache.apc-cache
371772 Downloads
This package contains a cache mechanism that relies on the APC caching system. For this cache to work, the APC Pecl package must be enabled.
mouf/utils.action.common-action
350980 Downloads
This package contains common classes that implement the ActionInterface interface (from the mouf/utils.action.action-interface package).
mouf/utils.action.action-interface
362077 Downloads
This package contains an interface used by many objects to say they can do stuff. Actually, they can perform one particular action and has been designed for that. The action performed is completely up to the implementer (sending a mail, storing a result in database, displaying something on the screen...) The concept is very simple, and very powerful at the same time.
mouf/picotainer
185393 Downloads
This package contains a really minimalist dependency injection container compatible with container-interop.
mouf/mouf-validators-interface
380163 Downloads
The mouf-validators-interface package contains interfaces your classes can implement to provide self-validation in the Mouf interface.
mouf/html.utils.weblibrarymanager.component-installer
353255 Downloads
This Mouf package contains a Composer installer that will automatically create WebLibrary instances when a 'component' package is installed in Composer. It is designed to be used only with Mouf's WebLibraryManager.