$viewFile = '/home/lf2obou0/lepetitmaraicher/src/Template/Layout/default.ctp'
$dataForView = [
'probe' => null,
'some_tickets' => object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Tickets.id AS `Tickets__id`, Tickets.title AS `Tickets__title`, Tickets.slug AS `Tickets__slug`, Tickets.published AS `Tickets__published`, Tickets.date_published AS `Tickets__date_published`, Tickets.content AS `Tickets__content`, Tickets.created AS `Tickets__created`, Tickets.modified AS `Tickets__modified`, TicketImages.id AS `TicketImages__id`, TicketImages.user_id AS `TicketImages__user_id`, TicketImages.foreign_key AS `TicketImages__foreign_key`, TicketImages.model AS `TicketImages__model`, TicketImages.filename AS `TicketImages__filename`, TicketImages.filesize AS `TicketImages__filesize`, TicketImages.mime_type AS `TicketImages__mime_type`, TicketImages.extension AS `TicketImages__extension`, TicketImages.hash AS `TicketImages__hash`, TicketImages.path AS `TicketImages__path`, TicketImages.adapter AS `TicketImages__adapter`, TicketImages.created AS `TicketImages__created`, TicketImages.modified AS `TicketImages__modified` FROM tickets Tickets LEFT JOIN file_storage TicketImages ON (TicketImages.model = :c0 AND Tickets.id = (TicketImages.foreign_key)) WHERE Tickets.published = :c1 GROUP BY Tickets.id ORDER BY Tickets.created DESC LIMIT 3',
'params' => [
[maximum depth reached]
],
'defaultTypes' => [
[maximum depth reached]
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
[maximum depth reached]
],
'matching' => [[maximum depth reached]],
'extraOptions' => [[maximum depth reached]],
'repository' => object(App\Model\Table\TicketsTable) {}
},
'some_recipes' => object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Recipes.id AS `Recipes__id`, Recipes.title AS `Recipes__title`, Recipes.slug AS `Recipes__slug`, Recipes.header AS `Recipes__header`, Recipes.content AS `Recipes__content`, Recipes.published AS `Recipes__published`, Recipes.date_published AS `Recipes__date_published`, Recipes.created AS `Recipes__created`, Recipes.modified AS `Recipes__modified` FROM recipes Recipes WHERE published = :c0 ORDER BY created DESC LIMIT 3',
'params' => [
[maximum depth reached]
],
'defaultTypes' => [
[maximum depth reached]
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [[maximum depth reached]],
'matching' => [[maximum depth reached]],
'extraOptions' => [[maximum depth reached]],
'repository' => object(App\Model\Table\RecipesTable) {}
},
'recipe' => object(App\Model\Entity\Recipe) {
'id' => (int) 11,
'title' => 'Salade de brocolis et pommes de terre',
'slug' => 'Salade-de-brocolis-et-pommes-de-terre',
'header' => null,
'content' => '<b><font size="5">Préparation</font></b><div style="font-size: 12px;"><br></div><div style="font-size: 12px;">1. Peler et couper les pommes de terre en cubes. Les cuire à la vapeur. </div><div style="font-size: 12px;"><br></div><div style="font-size: 12px;">2. Pendant ce temps : dans un saladier, préparer une généreuse vinaigrette à la moutarde. Peler et émincer l'échalote l'ajouter à la vinaigrette. </div><div style="font-size: 12px;"><br></div><div style="font-size: 12px;">3. Faire revenir les lardons dans une poêle sans matière grasse. Pendant ce temps, détailler le brocoli en petit bouquets, l'ajouter dans le saladier. Mélanger de suite. </div><div style="font-size: 12px;"><br></div><div style="font-size: 12px;">4. Ajouter les lardons dorés sans le gras sué à la cuisson. </div><div style="font-size: 12px;"><br></div><div style="font-size: 12px;">5. Refroidir les pommes de terre à l'eau froide et les ajouter dans le saladier et mélanger. </div><div style="font-size: 12px;"><br></div><div style="font-size: 12px;">Pour finir... Vous pouvez cuire les pommes de terre à l'avance, c'est plus commode.Le fait de mélanger le brocoli à l'avance permet de le cuire dans la vinaigrette ce qui le rend plus tendre mais toujours croquant !</div><div style="font-size: 12px;"><br></div><div style="font-size: 12px;">Nombre de personne: 4</div><div style="font-size: 12px;">Difficulté: facile</div><div style="font-size: 12px;">Temps de préparation: 20 min</div><div style="font-size: 12px;">Temps de cuisson: 0 min </div><div style="font-size: 12px;"><br></div><div><b><font size="5">Ingrédients</font></b></div><div style="font-size: 12px;"><br></div><div style="font-size: 12px;">bouquet de brocoli (environ 500 g)</div><div style="font-size: 12px;">800 g de pommes de terre</div><div style="font-size: 12px;">200 g de lardons</div><div style="font-size: 12px;">1 échalote</div><div style="font-size: 12px;">sel, poivre</div><div style="font-size: 12px;">moutarde</div><div style="font-size: 12px;">huile et vinaigre</div>',
'published' => false,
'date_published' => object(Cake\I18n\FrozenTime) {},
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'recipe_image' => object(Cake\ORM\Entity) {},
'vegetables' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Recipes'
}
]
$bufferLevel = (int) 1
$probe = null
$some_tickets = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Tickets.id AS `Tickets__id`, Tickets.title AS `Tickets__title`, Tickets.slug AS `Tickets__slug`, Tickets.published AS `Tickets__published`, Tickets.date_published AS `Tickets__date_published`, Tickets.content AS `Tickets__content`, Tickets.created AS `Tickets__created`, Tickets.modified AS `Tickets__modified`, TicketImages.id AS `TicketImages__id`, TicketImages.user_id AS `TicketImages__user_id`, TicketImages.foreign_key AS `TicketImages__foreign_key`, TicketImages.model AS `TicketImages__model`, TicketImages.filename AS `TicketImages__filename`, TicketImages.filesize AS `TicketImages__filesize`, TicketImages.mime_type AS `TicketImages__mime_type`, TicketImages.extension AS `TicketImages__extension`, TicketImages.hash AS `TicketImages__hash`, TicketImages.path AS `TicketImages__path`, TicketImages.adapter AS `TicketImages__adapter`, TicketImages.created AS `TicketImages__created`, TicketImages.modified AS `TicketImages__modified` FROM tickets Tickets LEFT JOIN file_storage TicketImages ON (TicketImages.model = :c0 AND Tickets.id = (TicketImages.foreign_key)) WHERE Tickets.published = :c1 GROUP BY Tickets.id ORDER BY Tickets.created DESC LIMIT 3',
'params' => [
':c0' => [
[maximum depth reached]
],
':c1' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Tickets__id' => 'integer',
'Tickets.id' => 'integer',
'id' => 'integer',
'Tickets__title' => 'string',
'Tickets.title' => 'string',
'title' => 'string',
'Tickets__slug' => 'string',
'Tickets.slug' => 'string',
'slug' => 'string',
'Tickets__published' => 'boolean',
'Tickets.published' => 'boolean',
'published' => 'boolean',
'Tickets__date_published' => 'datetime',
'Tickets.date_published' => 'datetime',
'date_published' => 'datetime',
'Tickets__content' => 'text',
'Tickets.content' => 'text',
'content' => 'text',
'Tickets__created' => 'datetime',
'Tickets.created' => 'datetime',
'created' => 'datetime',
'Tickets__modified' => 'datetime',
'Tickets.modified' => 'datetime',
'modified' => 'datetime',
'TicketImages__id' => 'uuid',
'TicketImages.id' => 'uuid',
'TicketImages__user_id' => 'uuid',
'TicketImages.user_id' => 'uuid',
'user_id' => 'uuid',
'TicketImages__foreign_key' => 'uuid',
'TicketImages.foreign_key' => 'uuid',
'foreign_key' => 'uuid',
'TicketImages__model' => 'string',
'TicketImages.model' => 'string',
'model' => 'string',
'TicketImages__filename' => 'string',
'TicketImages.filename' => 'string',
'filename' => 'string',
'TicketImages__filesize' => 'integer',
'TicketImages.filesize' => 'integer',
'filesize' => 'integer',
'TicketImages__mime_type' => 'string',
'TicketImages.mime_type' => 'string',
'mime_type' => 'string',
'TicketImages__extension' => 'string',
'TicketImages.extension' => 'string',
'extension' => 'string',
'TicketImages__hash' => 'string',
'TicketImages.hash' => 'string',
'hash' => 'string',
'TicketImages__path' => 'string',
'TicketImages.path' => 'string',
'path' => 'string',
'TicketImages__adapter' => 'string',
'TicketImages.adapter' => 'string',
'adapter' => 'string',
'TicketImages__created' => 'datetime',
'TicketImages.created' => 'datetime',
'TicketImages__modified' => 'datetime',
'TicketImages.modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'TicketImages' => [[maximum depth reached]]
],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\TicketsTable) {}
}
$some_recipes = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Recipes.id AS `Recipes__id`, Recipes.title AS `Recipes__title`, Recipes.slug AS `Recipes__slug`, Recipes.header AS `Recipes__header`, Recipes.content AS `Recipes__content`, Recipes.published AS `Recipes__published`, Recipes.date_published AS `Recipes__date_published`, Recipes.created AS `Recipes__created`, Recipes.modified AS `Recipes__modified` FROM recipes Recipes WHERE published = :c0 ORDER BY created DESC LIMIT 3',
'params' => [
':c0' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Recipes__id' => 'integer',
'Recipes.id' => 'integer',
'id' => 'integer',
'Recipes__title' => 'string',
'Recipes.title' => 'string',
'title' => 'string',
'Recipes__slug' => 'string',
'Recipes.slug' => 'string',
'slug' => 'string',
'Recipes__header' => 'text',
'Recipes.header' => 'text',
'header' => 'text',
'Recipes__content' => 'text',
'Recipes.content' => 'text',
'content' => 'text',
'Recipes__published' => 'boolean',
'Recipes.published' => 'boolean',
'published' => 'boolean',
'Recipes__date_published' => 'datetime',
'Recipes.date_published' => 'datetime',
'date_published' => 'datetime',
'Recipes__created' => 'datetime',
'Recipes.created' => 'datetime',
'created' => 'datetime',
'Recipes__modified' => 'datetime',
'Recipes.modified' => 'datetime',
'modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\RecipesTable) {}
}
$recipe = object(App\Model\Entity\Recipe) {
'id' => (int) 11,
'title' => 'Salade de brocolis et pommes de terre',
'slug' => 'Salade-de-brocolis-et-pommes-de-terre',
'header' => null,
'content' => '<b><font size="5">Préparation</font></b><div style="font-size: 12px;"><br></div><div style="font-size: 12px;">1. Peler et couper les pommes de terre en cubes. Les cuire à la vapeur. </div><div style="font-size: 12px;"><br></div><div style="font-size: 12px;">2. Pendant ce temps : dans un saladier, préparer une généreuse vinaigrette à la moutarde. Peler et émincer l'échalote l'ajouter à la vinaigrette. </div><div style="font-size: 12px;"><br></div><div style="font-size: 12px;">3. Faire revenir les lardons dans une poêle sans matière grasse. Pendant ce temps, détailler le brocoli en petit bouquets, l'ajouter dans le saladier. Mélanger de suite. </div><div style="font-size: 12px;"><br></div><div style="font-size: 12px;">4. Ajouter les lardons dorés sans le gras sué à la cuisson. </div><div style="font-size: 12px;"><br></div><div style="font-size: 12px;">5. Refroidir les pommes de terre à l'eau froide et les ajouter dans le saladier et mélanger. </div><div style="font-size: 12px;"><br></div><div style="font-size: 12px;">Pour finir... Vous pouvez cuire les pommes de terre à l'avance, c'est plus commode.Le fait de mélanger le brocoli à l'avance permet de le cuire dans la vinaigrette ce qui le rend plus tendre mais toujours croquant !</div><div style="font-size: 12px;"><br></div><div style="font-size: 12px;">Nombre de personne: 4</div><div style="font-size: 12px;">Difficulté: facile</div><div style="font-size: 12px;">Temps de préparation: 20 min</div><div style="font-size: 12px;">Temps de cuisson: 0 min </div><div style="font-size: 12px;"><br></div><div><b><font size="5">Ingrédients</font></b></div><div style="font-size: 12px;"><br></div><div style="font-size: 12px;">bouquet de brocoli (environ 500 g)</div><div style="font-size: 12px;">800 g de pommes de terre</div><div style="font-size: 12px;">200 g de lardons</div><div style="font-size: 12px;">1 échalote</div><div style="font-size: 12px;">sel, poivre</div><div style="font-size: 12px;">moutarde</div><div style="font-size: 12px;">huile et vinaigre</div>',
'published' => false,
'date_published' => object(Cake\I18n\FrozenTime) {},
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'recipe_image' => object(Cake\ORM\Entity) {},
'vegetables' => [
(int) 0 => object(App\Model\Entity\Vegetable) {},
(int) 1 => object(App\Model\Entity\Vegetable) {}
],
'[new]' => false,
'[accessible]' => [
'title' => true,
'slug' => true,
'header' => true,
'content' => true,
'image' => true,
'published' => true,
'date_published' => true,
'created' => true,
'modified' => true,
'recipe_images' => true,
'vegetables' => true
],
'[dirty]' => [],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'Recipes'
}
include - APP/Template/Layout/default.ctp, line 8
Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435
Cake\View\View::_render() - CORE/src/View/View.php, line 1393
Cake\View\View::renderLayout() - CORE/src/View/View.php, line 939
Cake\View\View::render() - CORE/src/View/View.php, line 897
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791
Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 126
Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 94
Cake\Http\BaseApplication::__invoke() - CORE/src/Http/BaseApplication.php, line 256
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Http\Middleware\CsrfProtectionMiddleware::__invoke() - CORE/src/Http/Middleware/CsrfProtectionMiddleware.php, line 133
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 51
Cake\Routing\Middleware\RoutingMiddleware::__invoke() - CORE/src/Routing/Middleware/RoutingMiddleware.php, line 170
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Routing\Middleware\AssetMiddleware::__invoke() - CORE/src/Routing/Middleware/AssetMiddleware.php, line 88
Notice (8): Undefined variable: titleForLayout [APP/Template/Layout/default.ctp, line 13]
$viewFile = '/home/lf2obou0/lepetitmaraicher/src/Template/Layout/default.ctp'
$dataForView = [
'probe' => null,
'some_tickets' => object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Tickets.id AS `Tickets__id`, Tickets.title AS `Tickets__title`, Tickets.slug AS `Tickets__slug`, Tickets.published AS `Tickets__published`, Tickets.date_published AS `Tickets__date_published`, Tickets.content AS `Tickets__content`, Tickets.created AS `Tickets__created`, Tickets.modified AS `Tickets__modified`, TicketImages.id AS `TicketImages__id`, TicketImages.user_id AS `TicketImages__user_id`, TicketImages.foreign_key AS `TicketImages__foreign_key`, TicketImages.model AS `TicketImages__model`, TicketImages.filename AS `TicketImages__filename`, TicketImages.filesize AS `TicketImages__filesize`, TicketImages.mime_type AS `TicketImages__mime_type`, TicketImages.extension AS `TicketImages__extension`, TicketImages.hash AS `TicketImages__hash`, TicketImages.path AS `TicketImages__path`, TicketImages.adapter AS `TicketImages__adapter`, TicketImages.created AS `TicketImages__created`, TicketImages.modified AS `TicketImages__modified` FROM tickets Tickets LEFT JOIN file_storage TicketImages ON (TicketImages.model = :c0 AND Tickets.id = (TicketImages.foreign_key)) WHERE Tickets.published = :c1 GROUP BY Tickets.id ORDER BY Tickets.created DESC LIMIT 3',
'params' => [
[maximum depth reached]
],
'defaultTypes' => [
[maximum depth reached]
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
[maximum depth reached]
],
'matching' => [[maximum depth reached]],
'extraOptions' => [[maximum depth reached]],
'repository' => object(App\Model\Table\TicketsTable) {}
},
'some_recipes' => object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Recipes.id AS `Recipes__id`, Recipes.title AS `Recipes__title`, Recipes.slug AS `Recipes__slug`, Recipes.header AS `Recipes__header`, Recipes.content AS `Recipes__content`, Recipes.published AS `Recipes__published`, Recipes.date_published AS `Recipes__date_published`, Recipes.created AS `Recipes__created`, Recipes.modified AS `Recipes__modified` FROM recipes Recipes WHERE published = :c0 ORDER BY created DESC LIMIT 3',
'params' => [
[maximum depth reached]
],
'defaultTypes' => [
[maximum depth reached]
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [[maximum depth reached]],
'matching' => [[maximum depth reached]],
'extraOptions' => [[maximum depth reached]],
'repository' => object(App\Model\Table\RecipesTable) {}
},
'recipe' => object(App\Model\Entity\Recipe) {
'id' => (int) 11,
'title' => 'Salade de brocolis et pommes de terre',
'slug' => 'Salade-de-brocolis-et-pommes-de-terre',
'header' => null,
'content' => '<b><font size="5">Préparation</font></b><div style="font-size: 12px;"><br></div><div style="font-size: 12px;">1. Peler et couper les pommes de terre en cubes. Les cuire à la vapeur. </div><div style="font-size: 12px;"><br></div><div style="font-size: 12px;">2. Pendant ce temps : dans un saladier, préparer une généreuse vinaigrette à la moutarde. Peler et émincer l'échalote l'ajouter à la vinaigrette. </div><div style="font-size: 12px;"><br></div><div style="font-size: 12px;">3. Faire revenir les lardons dans une poêle sans matière grasse. Pendant ce temps, détailler le brocoli en petit bouquets, l'ajouter dans le saladier. Mélanger de suite. </div><div style="font-size: 12px;"><br></div><div style="font-size: 12px;">4. Ajouter les lardons dorés sans le gras sué à la cuisson. </div><div style="font-size: 12px;"><br></div><div style="font-size: 12px;">5. Refroidir les pommes de terre à l'eau froide et les ajouter dans le saladier et mélanger. </div><div style="font-size: 12px;"><br></div><div style="font-size: 12px;">Pour finir... Vous pouvez cuire les pommes de terre à l'avance, c'est plus commode.Le fait de mélanger le brocoli à l'avance permet de le cuire dans la vinaigrette ce qui le rend plus tendre mais toujours croquant !</div><div style="font-size: 12px;"><br></div><div style="font-size: 12px;">Nombre de personne: 4</div><div style="font-size: 12px;">Difficulté: facile</div><div style="font-size: 12px;">Temps de préparation: 20 min</div><div style="font-size: 12px;">Temps de cuisson: 0 min </div><div style="font-size: 12px;"><br></div><div><b><font size="5">Ingrédients</font></b></div><div style="font-size: 12px;"><br></div><div style="font-size: 12px;">bouquet de brocoli (environ 500 g)</div><div style="font-size: 12px;">800 g de pommes de terre</div><div style="font-size: 12px;">200 g de lardons</div><div style="font-size: 12px;">1 échalote</div><div style="font-size: 12px;">sel, poivre</div><div style="font-size: 12px;">moutarde</div><div style="font-size: 12px;">huile et vinaigre</div>',
'published' => false,
'date_published' => object(Cake\I18n\FrozenTime) {},
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'recipe_image' => object(Cake\ORM\Entity) {},
'vegetables' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Recipes'
}
]
$bufferLevel = (int) 1
$probe = null
$some_tickets = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Tickets.id AS `Tickets__id`, Tickets.title AS `Tickets__title`, Tickets.slug AS `Tickets__slug`, Tickets.published AS `Tickets__published`, Tickets.date_published AS `Tickets__date_published`, Tickets.content AS `Tickets__content`, Tickets.created AS `Tickets__created`, Tickets.modified AS `Tickets__modified`, TicketImages.id AS `TicketImages__id`, TicketImages.user_id AS `TicketImages__user_id`, TicketImages.foreign_key AS `TicketImages__foreign_key`, TicketImages.model AS `TicketImages__model`, TicketImages.filename AS `TicketImages__filename`, TicketImages.filesize AS `TicketImages__filesize`, TicketImages.mime_type AS `TicketImages__mime_type`, TicketImages.extension AS `TicketImages__extension`, TicketImages.hash AS `TicketImages__hash`, TicketImages.path AS `TicketImages__path`, TicketImages.adapter AS `TicketImages__adapter`, TicketImages.created AS `TicketImages__created`, TicketImages.modified AS `TicketImages__modified` FROM tickets Tickets LEFT JOIN file_storage TicketImages ON (TicketImages.model = :c0 AND Tickets.id = (TicketImages.foreign_key)) WHERE Tickets.published = :c1 GROUP BY Tickets.id ORDER BY Tickets.created DESC LIMIT 3',
'params' => [
':c0' => [
[maximum depth reached]
],
':c1' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Tickets__id' => 'integer',
'Tickets.id' => 'integer',
'id' => 'integer',
'Tickets__title' => 'string',
'Tickets.title' => 'string',
'title' => 'string',
'Tickets__slug' => 'string',
'Tickets.slug' => 'string',
'slug' => 'string',
'Tickets__published' => 'boolean',
'Tickets.published' => 'boolean',
'published' => 'boolean',
'Tickets__date_published' => 'datetime',
'Tickets.date_published' => 'datetime',
'date_published' => 'datetime',
'Tickets__content' => 'text',
'Tickets.content' => 'text',
'content' => 'text',
'Tickets__created' => 'datetime',
'Tickets.created' => 'datetime',
'created' => 'datetime',
'Tickets__modified' => 'datetime',
'Tickets.modified' => 'datetime',
'modified' => 'datetime',
'TicketImages__id' => 'uuid',
'TicketImages.id' => 'uuid',
'TicketImages__user_id' => 'uuid',
'TicketImages.user_id' => 'uuid',
'user_id' => 'uuid',
'TicketImages__foreign_key' => 'uuid',
'TicketImages.foreign_key' => 'uuid',
'foreign_key' => 'uuid',
'TicketImages__model' => 'string',
'TicketImages.model' => 'string',
'model' => 'string',
'TicketImages__filename' => 'string',
'TicketImages.filename' => 'string',
'filename' => 'string',
'TicketImages__filesize' => 'integer',
'TicketImages.filesize' => 'integer',
'filesize' => 'integer',
'TicketImages__mime_type' => 'string',
'TicketImages.mime_type' => 'string',
'mime_type' => 'string',
'TicketImages__extension' => 'string',
'TicketImages.extension' => 'string',
'extension' => 'string',
'TicketImages__hash' => 'string',
'TicketImages.hash' => 'string',
'hash' => 'string',
'TicketImages__path' => 'string',
'TicketImages.path' => 'string',
'path' => 'string',
'TicketImages__adapter' => 'string',
'TicketImages.adapter' => 'string',
'adapter' => 'string',
'TicketImages__created' => 'datetime',
'TicketImages.created' => 'datetime',
'TicketImages__modified' => 'datetime',
'TicketImages.modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'TicketImages' => [[maximum depth reached]]
],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\TicketsTable) {}
}
$some_recipes = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Recipes.id AS `Recipes__id`, Recipes.title AS `Recipes__title`, Recipes.slug AS `Recipes__slug`, Recipes.header AS `Recipes__header`, Recipes.content AS `Recipes__content`, Recipes.published AS `Recipes__published`, Recipes.date_published AS `Recipes__date_published`, Recipes.created AS `Recipes__created`, Recipes.modified AS `Recipes__modified` FROM recipes Recipes WHERE published = :c0 ORDER BY created DESC LIMIT 3',
'params' => [
':c0' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Recipes__id' => 'integer',
'Recipes.id' => 'integer',
'id' => 'integer',
'Recipes__title' => 'string',
'Recipes.title' => 'string',
'title' => 'string',
'Recipes__slug' => 'string',
'Recipes.slug' => 'string',
'slug' => 'string',
'Recipes__header' => 'text',
'Recipes.header' => 'text',
'header' => 'text',
'Recipes__content' => 'text',
'Recipes.content' => 'text',
'content' => 'text',
'Recipes__published' => 'boolean',
'Recipes.published' => 'boolean',
'published' => 'boolean',
'Recipes__date_published' => 'datetime',
'Recipes.date_published' => 'datetime',
'date_published' => 'datetime',
'Recipes__created' => 'datetime',
'Recipes.created' => 'datetime',
'created' => 'datetime',
'Recipes__modified' => 'datetime',
'Recipes.modified' => 'datetime',
'modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\RecipesTable) {}
}
$recipe = object(App\Model\Entity\Recipe) {
'id' => (int) 11,
'title' => 'Salade de brocolis et pommes de terre',
'slug' => 'Salade-de-brocolis-et-pommes-de-terre',
'header' => null,
'content' => '<b><font size="5">Préparation</font></b><div style="font-size: 12px;"><br></div><div style="font-size: 12px;">1. Peler et couper les pommes de terre en cubes. Les cuire à la vapeur. </div><div style="font-size: 12px;"><br></div><div style="font-size: 12px;">2. Pendant ce temps : dans un saladier, préparer une généreuse vinaigrette à la moutarde. Peler et émincer l'échalote l'ajouter à la vinaigrette. </div><div style="font-size: 12px;"><br></div><div style="font-size: 12px;">3. Faire revenir les lardons dans une poêle sans matière grasse. Pendant ce temps, détailler le brocoli en petit bouquets, l'ajouter dans le saladier. Mélanger de suite. </div><div style="font-size: 12px;"><br></div><div style="font-size: 12px;">4. Ajouter les lardons dorés sans le gras sué à la cuisson. </div><div style="font-size: 12px;"><br></div><div style="font-size: 12px;">5. Refroidir les pommes de terre à l'eau froide et les ajouter dans le saladier et mélanger. </div><div style="font-size: 12px;"><br></div><div style="font-size: 12px;">Pour finir... Vous pouvez cuire les pommes de terre à l'avance, c'est plus commode.Le fait de mélanger le brocoli à l'avance permet de le cuire dans la vinaigrette ce qui le rend plus tendre mais toujours croquant !</div><div style="font-size: 12px;"><br></div><div style="font-size: 12px;">Nombre de personne: 4</div><div style="font-size: 12px;">Difficulté: facile</div><div style="font-size: 12px;">Temps de préparation: 20 min</div><div style="font-size: 12px;">Temps de cuisson: 0 min </div><div style="font-size: 12px;"><br></div><div><b><font size="5">Ingrédients</font></b></div><div style="font-size: 12px;"><br></div><div style="font-size: 12px;">bouquet de brocoli (environ 500 g)</div><div style="font-size: 12px;">800 g de pommes de terre</div><div style="font-size: 12px;">200 g de lardons</div><div style="font-size: 12px;">1 échalote</div><div style="font-size: 12px;">sel, poivre</div><div style="font-size: 12px;">moutarde</div><div style="font-size: 12px;">huile et vinaigre</div>',
'published' => false,
'date_published' => object(Cake\I18n\FrozenTime) {},
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'recipe_image' => object(Cake\ORM\Entity) {},
'vegetables' => [
(int) 0 => object(App\Model\Entity\Vegetable) {},
(int) 1 => object(App\Model\Entity\Vegetable) {}
],
'[new]' => false,
'[accessible]' => [
'title' => true,
'slug' => true,
'header' => true,
'content' => true,
'image' => true,
'published' => true,
'date_published' => true,
'created' => true,
'modified' => true,
'recipe_images' => true,
'vegetables' => true
],
'[dirty]' => [],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'Recipes'
}
include - APP/Template/Layout/default.ctp, line 13
Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435
Cake\View\View::_render() - CORE/src/View/View.php, line 1393
Cake\View\View::renderLayout() - CORE/src/View/View.php, line 939
Cake\View\View::render() - CORE/src/View/View.php, line 897
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791
Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 126
Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 94
Cake\Http\BaseApplication::__invoke() - CORE/src/Http/BaseApplication.php, line 256
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Http\Middleware\CsrfProtectionMiddleware::__invoke() - CORE/src/Http/Middleware/CsrfProtectionMiddleware.php, line 133
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 51
Cake\Routing\Middleware\RoutingMiddleware::__invoke() - CORE/src/Routing/Middleware/RoutingMiddleware.php, line 170
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Routing\Middleware\AssetMiddleware::__invoke() - CORE/src/Routing/Middleware/AssetMiddleware.php, line 88
Le petit maraîcher du bois de Cergy -
Salade de brocolis et pommes de terre
Préparation
1. Peler et couper les pommes de terre en cubes. Les cuire à la vapeur.
2. Pendant ce temps : dans un saladier, préparer une généreuse vinaigrette à la moutarde. Peler et émincer l'échalote l'ajouter à la vinaigrette.
3. Faire revenir les lardons dans une poêle sans matière grasse. Pendant ce temps, détailler le brocoli en petit bouquets, l'ajouter dans le saladier. Mélanger de suite.
4. Ajouter les lardons dorés sans le gras sué à la cuisson.
5. Refroidir les pommes de terre à l'eau froide et les ajouter dans le saladier et mélanger.
Pour finir... Vous pouvez cuire les pommes de terre à l'avance, c'est plus commode.Le fait de mélanger le brocoli à l'avance permet de le cuire dans la vinaigrette ce qui le rend plus tendre mais toujours croquant !