tp_servicedesk/README.md
2025-03-24 01:16:59 +00:00

28 lines
1.0 KiB
Markdown

# Coding Approach
- Classes
- Class names should be in `CapitalCamelCase`
- Class functions will be in `camelCase`
- Functions
- Function variables will be in `snake_case`
- Arrays
- Array keys will be in `snake_case`
- SQL
- table names, and columns names will be in `snake_case`
- Don't repeat yourself (DRY)
- Each fucntion should have a single purpose
# tp_servicedesk
A { service desk, ticket, knowledge base } web application written in PHP using fat free framework.
Used to keep track of ongoing projects/tasks, allow to view and search historic projects which may have already answered a previous question. Knowledge Base built from applications using markdown.
## Plesk - quest notes
- plesk ext composer --application -register -domain desk.tinylink.uk -path desk.tinylink.uk/tp_servicedesk
~ https://www.plesk.com/kb/support/how-to-change-in-the-php-composer-extension-the-path-of-the-composer-json-file/
## Milestones
- Database created locally
- .gitignore added
- added AuthController - login and logout process