Skip to content
Snippets Groups Projects
Commit 56664145 authored by Greg0ire's avatar Greg0ire
Browse files

Merge branch 'add-some-integration' into 'master'

make it ok on 720p display

See merge request !10
parents 2ae4ca95 e47f9205
Branches
No related tags found
1 merge request!10make it ok on 720p display
......@@ -40,7 +40,7 @@ code {
}
.reveal pre {
width: 1400px;
width: 80%;
}
.reveal pre code {
border-radius: 5px;
......@@ -95,3 +95,59 @@ code {
.reveal .verticalAlign img {
vertical-align: middle;
}
.big_code pre code {
font-size: 1.8em;
line-height: 1.3;
}
@media screen and (max-width: 1280px) {
.reveal h1 {
font-size: 3em;
}
.reveal h2 {
font-size: 1.3em;
}
.reveal h3 {
font-size: 1em;
}
.reveal h4 {
font-size: 0.8em;
}
.reveal p {
font-size: 0.9em;
}
.reveal ul {
font-size: 0.9em;
}
.reveal pre code {
font-size: 0.9em;
line-height: 1.2;
}
.lot_of_code pre code {
font-size: 0.75em;
}
.reveal table {
font-size: 0.7em;
}
.long_text p {
font-size: 0.7em;
}
.big_code pre {
width: 90%;
}
.big_code pre code {
font-size: 1.4em;
}
}
blockquote.twitter-tweet {
/*transform: scale(2);*/
}
\ No newline at end of file
......@@ -233,6 +233,7 @@ Note:
- les embeddables
---
<!-- .slide: class="lot_of_code" -->
## Les custom types
```php
......@@ -272,6 +273,7 @@ Note:
l'enregistrement du type dans le registre de type, et disparaître dès Doctrine 3
---
<!-- .slide: class="lot_of_code" -->
## Les embeddables
```php
......@@ -324,7 +326,7 @@ class Article
}
```
<span style="font-size: 1em;"></span>
<span style="font-size: 3em;color: red;"></span>
---
### tarifhaus/doctrine-nullable-embeddable
......@@ -391,6 +393,7 @@ vos repositories plutôt que de les étendre.
coup… slide suivant
---
<!-- .slide: class="big_code" -->
```php
// Récupère votre repository d'article custom !
......@@ -444,6 +447,7 @@ Note:
- Interface Segregation Principle
---
<!-- .slide: class="big_code" -->
## Aliasing d'interfaces
```yaml
......@@ -497,6 +501,7 @@ Note:
faire ça en SQL
---
<!-- .slide: class="long_text" -->
#### Faire une jointure avec une relation uni-directionnelle
Récupérer tous les articles dont les commentaires contiennent Doctrine **sans les commentaires**.
......@@ -510,8 +515,6 @@ $queryBuilder
->getResults();
```
&nbsp;
<video data-autoplay height="400" src="./UntidyCraftyCanadagoose.webm">
</video>
......@@ -520,22 +523,19 @@ Note:
des objets de la classe jointe.
---
# Doctrine impose peu de choses
## Doctrine impose peu de choses
- `final` possible pour les méthodes en version 3
- `__clone` & `__wakeup` implémentables librement en version 3
---
<div class="tweet" data-src="https://twitter.com/Ocramius/status/975399920202080256"></div>
<div class="tweet" data-src="https://twitter.com/Ocramius/status/975399920202080256" style="transform: scale(1.5) translate(-33%,0%);"></div>
---
<!-- .slide: data-background="./iwantmore.gif" -->
---
# Protips
---
### Quelle API pour interroger la base de données?
......@@ -567,6 +567,7 @@ Note:
passer du Query Builder.
---
<!-- .slide: class="lot_of_code long_text" -->
## Result Set Mapping
```php
......@@ -609,6 +610,7 @@ Problème :
<img src="./relationcirculaire.svg" style="width: 90%" />
---
<!-- .slide: class="big_code" -->
## Resolve target entities
```yaml
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment