Difference between revisions of "Ferreteria"
Jump to navigation
Jump to search
(→Pages: fx) |
(→Pages: moved v3 docs to /v3) |
||
Line 13: | Line 13: | ||
==Pages== | ==Pages== | ||
* code: | * code: | ||
− | ** [[/class]]es (v3) | + | ** [[/v3/class]]es (v3) |
− | ** [[/fx]] (functions) (v3) | + | ** [[/v3/fx]] (functions) (v3) |
** [[/usage]]: (v2) how to do things in Ferreteria, how the pieces work | ** [[/usage]]: (v2) how to do things in Ferreteria, how the pieces work | ||
* [[/errors]]: elaboration on various error messages | * [[/errors]]: elaboration on various error messages |
Revision as of 14:30, 19 January 2019
About
Ferreteria is a code library that provides a basic application framework along with some utility functions that can be used separately. It was originally written for VbzCart, but became useful in its own right as it developed. The name literally means "hardware" in Spanish; I used it because I came across the word in a hardware store full of useful tools, which made it seem somehow appropriate as a name for a software toolkit, and also because I seem to be using the affix "ferret" in a lot of my software projects.
It is written in PHP, but should be portable to other languages without too much difficulty.
Pages
- code:
- /v3/classes (v3)
- /v3/fx (functions) (v3)
- /usage: (v2) how to do things in Ferreteria, how the pieces work
- /errors: elaboration on various error messages
- /archive: obsolete pages
- /modules: available drop-in modules (includes table design pages)
- /versions: version history, in broad strokes
Links
Official
- GitLab: official code repository
- Redmine @ vbz: official project tracker