Skip to content

Commit

Permalink
chore(doc): reorganize documentation structure
Browse files Browse the repository at this point in the history
  • Loading branch information
joelwurtz committed Mar 21, 2024
1 parent 472649f commit 75154fe
Show file tree
Hide file tree
Showing 23 changed files with 514 additions and 235 deletions.
21 changes: 19 additions & 2 deletions docs/_nav.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,20 @@
- [Quick start](index.md)
- [With Symfony](symfony.md)
- [Home](index.md)
- [Getting started](getting-started/index.md)
- [Understanding the `source` and `target`](getting-started/source-and-target.md)
- [Using the context](getting-started/context.md)
- [Configuration](getting-started/configuration.md)
- [Cache and Loaders](getting-started/loader.md)
- [Mapping](mapping/index.md)
- [MapTo and MapFrom attributes](mapping/attributes.md)
- [Ignoring properties](mapping/ignoring-properties.md)
- [Conditional mapping](mapping/conditional-mapping.md)
- [Groups](mapping/groups.md)
- [Transformer](mapping/transformer.md)
- [Symfony Serializer](mapping/serializer.md)
- [Mapping inheritance](mapping/inheritance.md)
- [Symfony Bundle](bundle/index.md)
- [Installation](bundle/installation.md)
- [Configuration](bundle/configuration.md)
- [Expression Language](bundle/expression-language.md)
- [Upgrading to 9.0](upgrading-9.0.md)
- [Contributing](contributing.md)
Empty file added docs/bundle/configuration.md
Empty file.
Empty file.
5 changes: 5 additions & 0 deletions docs/bundle/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Symfony Bundle

- [Installation](installation.md)
- [Configuration](configuration.md)
- [Expression Language](expression-language.md)
Empty file added docs/bundle/installation.md
Empty file.
Empty file added docs/configuration.md
Empty file.
Empty file added docs/faq.md
Empty file.
24 changes: 24 additions & 0 deletions docs/getting-started.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Getting started with AutoMapper

## Understanding the `source` and `target`

The `source` and `target` are the most important concepts in AutoMapper.

The `source` is the object or data that you want to map from.
The `target` is the object or data that you want to map to.

When using the `map` method, the `source` must be the data

### Mapper: Object to Object

### Serialization or Normalization : Object to Array

### Deserialization or Denormalization : Array to Object

## Configuration

### Runtime Configuration

### Generator Configuration

## Next Steps
Empty file.
Empty file added docs/getting-started/context.md
Empty file.
6 changes: 6 additions & 0 deletions docs/getting-started/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Getting started

- [Understanding the `source` and `target`](source-and-target.md)
- [Using the context](context.md)
- [Configuration](configuration.md)
- [Cache and Loaders](loader.md)
Empty file added docs/getting-started/loader.md
Empty file.
Empty file.
Loading

0 comments on commit 75154fe

Please sign in to comment.