Skip to content

Commit e47d6b8

Browse files
committed
documentation completed
1 parent ca3ab19 commit e47d6b8

1 file changed

Lines changed: 52 additions & 52 deletions

File tree

README.md

Lines changed: 52 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -15,58 +15,58 @@ A comprehensive Drupal 10 module that provides event registration functionality
1515

1616
## 📁 Project Structure
1717

18-
event_registration/
19-
├── config/
20-
│ └── install/
21-
│ ├── event_registration.settings.yml
22-
│ └── …
23-
├── sql/
24-
│ └── event_registration.install
25-
├── src/
26-
│ ├── Controller/
27-
│ │ └── CsvExportController.php
28-
│ ├── Form/
29-
│ │ ├── EventConfigForm.php
30-
│ │ ├── EventRegistrationForm.php
31-
│ │ ├── RegistrationListForm.php
32-
│ │ └── AdminSettingsForm.php
33-
│ └── Service/
34-
│ └── MailService.php
35-
├── assets/
36-
│ ├── screenshots/
37-
│ │ ├── form_interface.png
38-
│ │ ├── admin_panel.png
39-
│ │ └── registration_list.png
40-
│ └── icons/
41-
├── docs/
42-
│ ├── installation.md
43-
│ ├── configuration.md
44-
│ └── troubleshooting.md
45-
├── tests/
46-
│ └── src/
47-
│ └── Functional/
48-
│ ├── EventRegistrationTest.php
49-
│ └── AdminInterfaceTest.php
50-
├── .github/
51-
│ ├── ISSUE_TEMPLATE/
52-
│ │ ├── bug_report.md
53-
│ │ └── feature_request.md
54-
│ └── workflows/
55-
│ └── ci.yml
56-
├── event_registration.info.yml
57-
├── event_registration.module
58-
├── event_registration.install
59-
├── event_registration.links.menu.yml
60-
├── event_registration.routing.yml
61-
├── event_registration.services.yml
62-
├── README.md
63-
├── CHANGELOG.md
64-
├── CONTRIBUTING.md
65-
├── SECURITY.md
66-
├── UPGRADE.md
67-
├── LICENSE
68-
├── composer.json
69-
└── .gitignore
18+
| Path | Description |
19+
| ------------------------------------------------ | ----------------------------------------------- |
20+
| `event_registration/` | Root directory of the Event Registration module |
21+
| `config/` | Configuration files |
22+
| `config/install/` | Default configuration installed with the module |
23+
| `config/install/event_registration.settings.yml` | Default admin configuration |
24+
| `sql/` | SQL related files |
25+
| `sql/event_registration.install` | Database schema definitions |
26+
| `src/` | PHP source code (PSR-4 compliant) |
27+
| `src/Controller/` | Controllers |
28+
| `src/Controller/CsvExportController.php` | CSV export controller |
29+
| `src/Form/` | Drupal Form API implementations |
30+
| `src/Form/EventConfigForm.php` | Admin event creation form |
31+
| `src/Form/EventRegistrationForm.php` | Public registration form |
32+
| `src/Form/RegistrationListForm.php` | Admin registration listing |
33+
| `src/Form/AdminSettingsForm.php` | Admin configuration form |
34+
| `src/Service/` | Custom services |
35+
| `src/Service/MailService.php` | Mail handling service |
36+
| `assets/` | Static assets |
37+
| `assets/screenshots/` | Module screenshots |
38+
| `assets/screenshots/form_interface.png` | Public form screenshot |
39+
| `assets/screenshots/admin_panel.png` | Admin panel screenshot |
40+
| `assets/screenshots/registration_list.png` | Registration list screenshot |
41+
| `assets/icons/` | Module icons |
42+
| `docs/` | Documentation files |
43+
| `docs/installation.md` | Installation guide |
44+
| `docs/configuration.md` | Configuration documentation |
45+
| `docs/troubleshooting.md` | Troubleshooting guide |
46+
| `tests/` | Automated tests |
47+
| `tests/src/Functional/` | Functional test cases |
48+
| `tests/src/Functional/EventRegistrationTest.php` | Registration functionality tests |
49+
| `tests/src/Functional/AdminInterfaceTest.php` | Admin interface tests |
50+
| `.github/` | GitHub related files |
51+
| `.github/ISSUE_TEMPLATE/` | Issue templates |
52+
| `.github/ISSUE_TEMPLATE/bug_report.md` | Bug report template |
53+
| `.github/ISSUE_TEMPLATE/feature_request.md` | Feature request template |
54+
| `.github/workflows/ci.yml` | GitHub Actions CI workflow |
55+
| `event_registration.info.yml` | Module metadata |
56+
| `event_registration.module` | Module hooks |
57+
| `event_registration.install` | Install/uninstall hooks |
58+
| `event_registration.links.menu.yml` | Admin menu links |
59+
| `event_registration.routing.yml` | Route definitions |
60+
| `event_registration.services.yml` | Service definitions |
61+
| `README.md` | Project documentation |
62+
| `CHANGELOG.md` | Version history |
63+
| `CONTRIBUTING.md` | Contribution guidelines |
64+
| `SECURITY.md` | Security policy |
65+
| `UPGRADE.md` | Upgrade instructions |
66+
| `LICENSE` | License information |
67+
| `composer.json` | Composer configuration |
68+
| `.gitignore` | Git ignore rules |
69+
7070

7171
## 🛠️ Requirements
7272

0 commit comments

Comments
 (0)