No description
- PHP 71.2%
- JavaScript 15.9%
- CSS 11.6%
- Hack 0.8%
- Shell 0.5%
| public | ||
| scripts | ||
| sql | ||
| src | ||
| tests | ||
| composer.json | ||
| composer.lock | ||
| README.md | ||
Classes (/src)
Controller
** Functions **
- index()
- APIFetchAll()
- APICreate()
- APIRead()
- APIUpdate()
- APIDelete()
Services
** Functions **
- getTable()
- getTableColumns()
- create()
- return()
- update()
- delete()
Repositories
** Functions **
- getters
- save()
- getById()
- updateById()
- deleteById()
Interfaces
UX
Elements
- Modal → A blocking overlay for 'secondary' tasks (change password, edit settings)
- Dialog → A small modal for confirmations, warnings, or short interactions
- Drawer / Sheet → A panel that slides in from an edge for contextual editing or navigation
- Form → An inline section for data entry in the main flow (e.g., signup, create)
- Popup → A small floating element tied to a trigger (tooltip, dropdown, context menu)
- Tooltip → A hover/focus hint
- Popover → A floating panel with interactive content
- Toast / Snackbar → A transient notification that doesn’t block interaction.
- Banner / Alert → A persistent notification across the top or bottom of the UI
- Card → A content container with padding and elevation
- Badge → A small counter or marker attached to another element.
- Tag → A small labeled element, often removable or selectable.