48 lines
1.7 KiB
Markdown
48 lines
1.7 KiB
Markdown
# Deep Dive
|
|
|
|
## The big picture
|
|
|
|
### Core Domain
|
|
|
|
- `src/Uriae/EmployeeBundle` : core employee lifecycle (identity, admin info, contracts, insertion path, documents, competencies)
|
|
- `src/Uriae/SuiviBundle`:
|
|
- `src/Uriae/AspBundle`:
|
|
- `src/Uriae/StructureBundle`:
|
|
- `src/Uriae/UnionBundle`:
|
|
|
|
### Metrics Domain
|
|
- `src/Uriae/BilanBundle`:
|
|
|
|
### Pipeline Domain
|
|
- `src/Uriae/ImportBundle`:
|
|
- `src/Uriae/ExportBundle`:
|
|
|
|
|
|
## InDepth maps
|
|
|
|
### EmployeeBundle
|
|
- **Core entities**
|
|
- `src/Uriae/EmployeeBundle/Entity/Employee.php`
|
|
- `src/Uriae/EmployeeBundle/Entity/Contrat.php`
|
|
- `src/Uriae/EmployeeBundle/Entity/ParcoursInsertion.php`
|
|
- `src/Uriae/EmployeeBundle/Entity/FirstHome.php`
|
|
- `src/Uriae/EmployeeBundle/Entity/AdministrativeInformation.php`
|
|
- **Repositories**
|
|
- `src/Uriae/EmployeeBundle/Repository/EmployeeRepository.php`
|
|
- `src/Uriae/EmployeeBundle/Repository/ContratRepository.php`
|
|
- **Forms**
|
|
- `src/Uriae/EmployeeBundle/Form/Type/AddEmployeeFormType.php`
|
|
- `src/Uriae/EmployeeBundle/Form/Type/ContratType.php`
|
|
- **Controllers**
|
|
- `src/Uriae/EmployeeBundle/Controller/EmployeeController.php`
|
|
- `src/Uriae/EmployeeBundle/Controller/ContratsController.php`
|
|
- **Services/Models**
|
|
- `src/Uriae/EmployeeBundle/Model/SituationSortieUpdater.php`
|
|
- `src/Uriae/EmployeeBundle/Model/EmployeeStateUpdater.php`
|
|
- **Fixtures**
|
|
- `src/Uriae/EmployeeBundle/DataFixtures/ORM/shared/LoadTypeEmployee.php`
|
|
- `src/Uriae/EmployeeBundle/DataFixtures/ORM/shared/LoadFormesContrat.php`
|
|
- **Commands**
|
|
- `src/Uriae/EmployeeBundle/Command/UpdateSituationSortieCommand.php`
|
|
- `src/Uriae/EmployeeBundle/Command/UpdateContratDatesEmployeCommand.php`
|
|
- `src/Uriae/EmployeeBundle/Command/AnonymisationProcessCommand.php` |