These learning resources primarily focus on Test Driven Development (TDD).
- There is an emphasis on learning using PHP, Laravel and PHPUnit.
- All these resources are free (at the time of writing)
| Table users { | |
| user_id integer [pk, increment] | |
| username varchar [not null, unique] | |
| email varchar [not null, unique] | |
| password varchar [not null] | |
| name varchar [not null] | |
| role varchar [not null] | |
| gender varchar(10) [not null] |
| version: "3" | |
| services: | |
| mongo: | |
| container_name: ${MONGO_DB_NAME} | |
| image: mongo:6.0 | |
| volumes: | |
| - poke-vol:/data/db | |
| ports: | |
| - ${MONGO_HOST_PORT}:${MONGO_CONTAINER_PORT} |
| <?php | |
| enum Gender: int | |
| { | |
| case MALE = 1; | |
| case FEMALE = 2; | |
| case OTHER = 3; | |
| static public function getName($value): string | |
| { |