diff --git a/workspace/.c9/metadata/tab0 b/workspace/.c9/metadata/tab0
index fc7861a1f7a4b2b33fa253868b57ccaaa37e3f78..9452cf3c7c1087ee386d1c90b6c84c30e3810a4a 100644
--- a/workspace/.c9/metadata/tab0
+++ b/workspace/.c9/metadata/tab0
@@ -1 +1 @@
-{"filter":false,"title":"bash - \"ubuntu@cartman10-pima-bonsaiie-5530996: ~/workspace\" ","tooltip":"bash - \"ubuntu@cartman10-pima-bonsaiie-5530996: ~/workspace\" ","undoManager":{"mark":-1,"position":-1,"stack":[]},"terminal":{"id":"cartman10@pima_bonsaiie_445","cwd":"","width":0,"height":0,"scrollTop":-1},"hash":"da39a3ee5e6b4b0d3255bfef95601890afd80709"}
\ No newline at end of file
+{"filter":false,"title":"Apache & PHP - Running","tooltip":"Apache & PHP - Running","undoManager":{"mark":-1,"position":-1,"stack":[]},"output":{"id":"output-defaultApache-w-12-wPHP","width":1583,"height":152,"scrollTop":-1,"config":{"command":"","debug":false,"default":true,"name":"Apache & PHP","runner":"Apache httpd (PHP, HTML)","toolbar":true},"running":{"pid":14863,"name":"output-defaultApache-w-12-wPHP","running":2,"runner":[{"cmd":["run-apache2","${debug?debug}"],"cmdStop":["run-apache2","stop"],"debugger":"xdebug","debugport":9000,"$debugDefaultState":false,"selector":"^.*\\.(php|phtml|html|shtml)$","env":{"XDEBUG_CONFIG":"xdebug.remote_enable=1 idekey=cloud9ide remote_host=localhost remote_port=9000 remote_mode=req"},"info":"Starting Apache httpd, serving \\033[01;34m$hostname_path\\033[00m.","caption":"Apache httpd (PHP, HTML)","$builtin":true}],"debug":false}},"timestamp":1511374202870,"hash":"da39a3ee5e6b4b0d3255bfef95601890afd80709"}
\ No newline at end of file
diff --git a/workspace/.c9/metadata/tab13 b/workspace/.c9/metadata/tab13
index 6238335d5dbdc72e58315a440fae3846f241cfe6..5c1d9f0e36030cff234f11c924352965bb4e825e 100644
--- a/workspace/.c9/metadata/tab13
+++ b/workspace/.c9/metadata/tab13
@@ -1 +1 @@
-{"filter":false,"title":"Apache & PHP - Running","tooltip":"Apache & PHP - Running","undoManager":{"mark":-1,"position":-1,"stack":[]},"output":{"id":"output-defaultApache-w-12-wPHP","width":967,"height":190,"scrollTop":-3,"config":{"command":"","debug":false,"default":true,"name":"Apache & PHP","runner":"Apache httpd (PHP, HTML)","toolbar":true},"running":{"pid":13535,"name":"output-defaultApache-w-12-wPHP","running":2,"runner":[{"cmd":["run-apache2","${debug?debug}"],"cmdStop":["run-apache2","stop"],"debugger":"xdebug","debugport":9000,"$debugDefaultState":false,"selector":"^.*\\.(php|phtml|html|shtml)$","env":{"XDEBUG_CONFIG":"xdebug.remote_enable=1 idekey=cloud9ide remote_host=localhost remote_port=9000 remote_mode=req"},"info":"Starting Apache httpd, serving \\033[01;34m$hostname_path\\033[00m.","caption":"Apache httpd (PHP, HTML)","$builtin":true}]}},"hash":"da39a3ee5e6b4b0d3255bfef95601890afd80709"}
\ No newline at end of file
+{"changed":false,"filter":false,"title":"Apache & PHP - Stopped","tooltip":"Apache & PHP - Stopped","value":"","undoManager":{"mark":-1,"position":-1,"stack":[]},"output":{"id":"output-defaultApache-w-12-wPHP","width":967,"height":190,"scrollTop":-1,"config":{"command":"","debug":false,"default":true,"name":"Apache & PHP","runner":"Apache httpd (PHP, HTML)","toolbar":true}}}
\ No newline at end of file
diff --git a/workspace/.c9/metadata/tab39 b/workspace/.c9/metadata/tab39
index 7428bd65b58436265885623e026213de2b1832d5..60e0ecb45b6dd94224e601958b74fa74ead81b9a 100644
--- a/workspace/.c9/metadata/tab39
+++ b/workspace/.c9/metadata/tab39
@@ -1 +1 @@
-{"filter":false,"title":"bash - \"ubuntu@cartman10-pima-bonsaiie-5530996: ~/workspace\" ","tooltip":"bash - \"ubuntu@cartman10-pima-bonsaiie-5530996: ~/workspace\" ","undoManager":{"mark":-1,"position":-1,"stack":[]},"terminal":{"id":"cartman10@pima_bonsaiie_807","cwd":"","width":0,"height":0,"scrollTop":-1},"timestamp":1510601847072,"hash":"da39a3ee5e6b4b0d3255bfef95601890afd80709"}
\ No newline at end of file
+{"filter":false,"title":"bash - \"ubuntu@cartman10-pima-bonsaiie-5530996: ~\" ","tooltip":"bash - \"ubuntu@cartman10-pima-bonsaiie-5530996: ~\" ","undoManager":{"mark":-1,"position":-1,"stack":[]},"terminal":{"id":"cartman10@pima_bonsaiie_807","cwd":"","width":1005,"height":133,"scrollTop":-1},"timestamp":1510601847072,"hash":"da39a3ee5e6b4b0d3255bfef95601890afd80709"}
\ No newline at end of file
diff --git a/workspace/.c9/metadata/tab4 b/workspace/.c9/metadata/tab4
index 4e03e98b8fe90a3f9ff5efa311d7bd27f20f8011..d040a8766e5aceb65f11c4f97499ee4883485b49 100644
--- a/workspace/.c9/metadata/tab4
+++ b/workspace/.c9/metadata/tab4
@@ -1 +1 @@
-{"filter":false,"title":"Apache & PHP - Running","tooltip":"Apache & PHP - Running","undoManager":{"mark":-1,"position":-1,"stack":[]},"output":{"id":"output-defaultApache-w-12-wPHP","width":1168,"height":152,"scrollTop":-5,"config":{"command":"","debug":false,"default":true,"name":"Apache & PHP","runner":"Apache httpd (PHP, HTML)","toolbar":true},"running":{"pid":23178,"name":"output-defaultApache-w-12-wPHP","running":2,"runner":[{"cmd":["run-apache2","${debug?debug}"],"cmdStop":["run-apache2","stop"],"debugger":"xdebug","debugport":9000,"$debugDefaultState":false,"selector":"^.*\\.(php|phtml|html|shtml)$","env":{"XDEBUG_CONFIG":"xdebug.remote_enable=1 idekey=cloud9ide remote_host=localhost remote_port=9000 remote_mode=req"},"info":"Starting Apache httpd, serving \\033[01;34m$hostname_path\\033[00m.","caption":"Apache httpd (PHP, HTML)","$builtin":true}],"debug":false}},"timestamp":1511117161225,"hash":"da39a3ee5e6b4b0d3255bfef95601890afd80709"}
\ No newline at end of file
+{"filter":false,"title":"Apache & PHP - Stopped","tooltip":"Apache & PHP - Stopped","undoManager":{"mark":-1,"position":-1,"stack":[]},"output":{"id":"output-defaultApache-w-12-wPHP","width":1005,"height":133,"scrollTop":-1,"config":{"command":"","debug":false,"default":true,"name":"Apache & PHP","runner":"Apache httpd (PHP, HTML)","toolbar":true}},"timestamp":1511117161225,"hash":"da39a3ee5e6b4b0d3255bfef95601890afd80709"}
\ No newline at end of file
diff --git a/workspace/.c9/metadata/workspace/Retro.2.md b/workspace/.c9/metadata/workspace/Retro.2.md
index b2836cfc5fb96a298b4419813b8f2c3cc7ad6542..943012e77a3abebf2729fac34ebdc2e62969f5c3 100644
--- a/workspace/.c9/metadata/workspace/Retro.2.md
+++ b/workspace/.c9/metadata/workspace/Retro.2.md
@@ -1 +1 @@
-{"filter":false,"title":"Retro.2.md","tooltip":"/Retro.2.md","undoManager":{"mark":-1,"position":-1,"stack":[]},"ace":{"folds":[],"scrolltop":0,"scrollleft":0,"selection":{"start":{"row":0,"column":0},"end":{"row":0,"column":0},"isBackwards":false},"options":{"guessTabSize":true,"useWrapMode":false,"wrapToView":true},"firstLineState":{"row":49,"state":"allowBlock","mode":"ace/mode/markdown"}},"timestamp":1511173322048,"hash":"9125f62036c4325e5fe9cd7311de55a6e12be314"}
\ No newline at end of file
+{"filter":false,"title":"Retro.2.md","tooltip":"/Retro.2.md","undoManager":{"mark":100,"position":100,"stack":[[{"start":{"row":63,"column":27},"end":{"row":63,"column":28},"action":"insert","lines":["'"],"id":1462}],[{"start":{"row":63,"column":28},"end":{"row":63,"column":29},"action":"insert","lines":["a"],"id":1463}],[{"start":{"row":63,"column":29},"end":{"row":63,"column":30},"action":"insert","lines":["i"],"id":1464}],[{"start":{"row":63,"column":30},"end":{"row":63,"column":31},"action":"insert","lines":["d"],"id":1465}],[{"start":{"row":63,"column":31},"end":{"row":63,"column":32},"action":"insert","lines":["e"],"id":1466}],[{"start":{"row":64,"column":1},"end":{"row":64,"column":27},"action":"remove","lines":["Affectation des dev aux US"],"id":1467}],[{"start":{"row":64,"column":1},"end":{"row":64,"column":2},"action":"insert","lines":["R"],"id":1468}],[{"start":{"row":64,"column":2},"end":{"row":64,"column":3},"action":"insert","lines":["e"],"id":1469}],[{"start":{"row":64,"column":3},"end":{"row":64,"column":4},"action":"insert","lines":["v"],"id":1470}],[{"start":{"row":64,"column":4},"end":{"row":64,"column":5},"action":"insert","lines":["o"],"id":1471}],[{"start":{"row":64,"column":5},"end":{"row":64,"column":6},"action":"insert","lines":["i"],"id":1472}],[{"start":{"row":64,"column":6},"end":{"row":64,"column":7},"action":"insert","lines":["r"],"id":1473}],[{"start":{"row":64,"column":7},"end":{"row":64,"column":8},"action":"insert","lines":[" "],"id":1474}],[{"start":{"row":64,"column":8},"end":{"row":64,"column":9},"action":"insert","lines":["l"],"id":1475}],[{"start":{"row":64,"column":9},"end":{"row":64,"column":10},"action":"insert","lines":["a"],"id":1476}],[{"start":{"row":64,"column":10},"end":{"row":64,"column":11},"action":"insert","lines":[" "],"id":1477}],[{"start":{"row":64,"column":10},"end":{"row":64,"column":11},"action":"remove","lines":[" "],"id":1478}],[{"start":{"row":64,"column":9},"end":{"row":64,"column":10},"action":"remove","lines":["a"],"id":1479}],[{"start":{"row":64,"column":9},"end":{"row":64,"column":10},"action":"insert","lines":["e"],"id":1480}],[{"start":{"row":64,"column":10},"end":{"row":64,"column":11},"action":"insert","lines":["s"],"id":1481}],[{"start":{"row":64,"column":11},"end":{"row":64,"column":12},"action":"insert","lines":[" "],"id":1482}],[{"start":{"row":64,"column":12},"end":{"row":64,"column":13},"action":"insert","lines":["U"],"id":1483}],[{"start":{"row":64,"column":13},"end":{"row":64,"column":14},"action":"insert","lines":["S"],"id":1484}],[{"start":{"row":64,"column":14},"end":{"row":64,"column":15},"action":"insert","lines":[" "],"id":1485}],[{"start":{"row":64,"column":15},"end":{"row":64,"column":16},"action":"insert","lines":["p"],"id":1486}],[{"start":{"row":64,"column":16},"end":{"row":64,"column":17},"action":"insert","lines":["o"],"id":1487}],[{"start":{"row":64,"column":17},"end":{"row":64,"column":18},"action":"insert","lines":["u"],"id":1488}],[{"start":{"row":64,"column":18},"end":{"row":64,"column":19},"action":"insert","lines":["r"],"id":1489}],[{"start":{"row":64,"column":19},"end":{"row":64,"column":20},"action":"insert","lines":[" "],"id":1490}],[{"start":{"row":64,"column":20},"end":{"row":64,"column":21},"action":"insert","lines":["q"],"id":1491}],[{"start":{"row":64,"column":21},"end":{"row":64,"column":22},"action":"insert","lines":["u"],"id":1492}],[{"start":{"row":64,"column":22},"end":{"row":64,"column":23},"action":"insert","lines":["'"],"id":1493}],[{"start":{"row":64,"column":23},"end":{"row":64,"column":24},"action":"insert","lines":["e"],"id":1494}],[{"start":{"row":64,"column":24},"end":{"row":64,"column":25},"action":"insert","lines":["l"],"id":1495}],[{"start":{"row":64,"column":25},"end":{"row":64,"column":26},"action":"insert","lines":["l"],"id":1496}],[{"start":{"row":64,"column":26},"end":{"row":64,"column":27},"action":"insert","lines":["e"],"id":1497}],[{"start":{"row":64,"column":27},"end":{"row":64,"column":28},"action":"insert","lines":["s"],"id":1498}],[{"start":{"row":64,"column":28},"end":{"row":64,"column":29},"action":"insert","lines":[" "],"id":1499}],[{"start":{"row":64,"column":29},"end":{"row":64,"column":30},"action":"insert","lines":["s"],"id":1500}],[{"start":{"row":64,"column":30},"end":{"row":64,"column":31},"action":"insert","lines":["o"],"id":1501}],[{"start":{"row":64,"column":31},"end":{"row":64,"column":32},"action":"insert","lines":["i"],"id":1502}],[{"start":{"row":64,"column":32},"end":{"row":64,"column":33},"action":"insert","lines":["e"],"id":1503}],[{"start":{"row":64,"column":33},"end":{"row":64,"column":34},"action":"insert","lines":["n"],"id":1504}],[{"start":{"row":64,"column":34},"end":{"row":64,"column":35},"action":"insert","lines":["t"],"id":1505}],[{"start":{"row":64,"column":35},"end":{"row":64,"column":36},"action":"insert","lines":[" "],"id":1506}],[{"start":{"row":64,"column":36},"end":{"row":64,"column":37},"action":"insert","lines":["p"],"id":1507}],[{"start":{"row":64,"column":37},"end":{"row":64,"column":38},"action":"insert","lines":["l"],"id":1508}],[{"start":{"row":64,"column":38},"end":{"row":64,"column":39},"action":"insert","lines":["u"],"id":1509}],[{"start":{"row":64,"column":39},"end":{"row":64,"column":40},"action":"insert","lines":["s"],"id":1510}],[{"start":{"row":64,"column":40},"end":{"row":64,"column":41},"action":"insert","lines":[" "],"id":1511}],[{"start":{"row":64,"column":41},"end":{"row":64,"column":42},"action":"insert","lines":["c"],"id":1512}],[{"start":{"row":64,"column":42},"end":{"row":64,"column":43},"action":"insert","lines":["o"],"id":1513}],[{"start":{"row":64,"column":43},"end":{"row":64,"column":44},"action":"insert","lines":["m"],"id":1514}],[{"start":{"row":64,"column":44},"end":{"row":64,"column":45},"action":"insert","lines":["p"],"id":1515}],[{"start":{"row":64,"column":45},"end":{"row":64,"column":46},"action":"insert","lines":["r"],"id":1516}],[{"start":{"row":64,"column":46},"end":{"row":64,"column":47},"action":"insert","lines":["é"],"id":1517}],[{"start":{"row":64,"column":47},"end":{"row":64,"column":48},"action":"insert","lines":["h"],"id":1518}],[{"start":{"row":64,"column":48},"end":{"row":64,"column":49},"action":"insert","lines":["e"],"id":1519}],[{"start":{"row":64,"column":49},"end":{"row":64,"column":50},"action":"insert","lines":["n"],"id":1520}],[{"start":{"row":64,"column":50},"end":{"row":64,"column":51},"action":"insert","lines":["s"],"id":1521}],[{"start":{"row":64,"column":51},"end":{"row":64,"column":52},"action":"insert","lines":["i"],"id":1522}],[{"start":{"row":64,"column":52},"end":{"row":64,"column":53},"action":"insert","lines":["b"],"id":1523}],[{"start":{"row":64,"column":53},"end":{"row":64,"column":54},"action":"insert","lines":["l"],"id":1524}],[{"start":{"row":64,"column":54},"end":{"row":64,"column":55},"action":"insert","lines":["e"],"id":1525}],[{"start":{"row":64,"column":55},"end":{"row":64,"column":56},"action":"insert","lines":[" "],"id":1526}],[{"start":{"row":64,"column":56},"end":{"row":64,"column":57},"action":"insert","lines":["p"],"id":1527}],[{"start":{"row":64,"column":57},"end":{"row":64,"column":58},"action":"insert","lines":["a"],"id":1528}],[{"start":{"row":64,"column":58},"end":{"row":64,"column":59},"action":"insert","lines":["r"],"id":1529}],[{"start":{"row":64,"column":59},"end":{"row":64,"column":60},"action":"insert","lines":[" "],"id":1530}],[{"start":{"row":64,"column":60},"end":{"row":64,"column":61},"action":"insert","lines":["S"],"id":1531}],[{"start":{"row":64,"column":61},"end":{"row":64,"column":62},"action":"insert","lines":["o"],"id":1532}],[{"start":{"row":64,"column":62},"end":{"row":64,"column":63},"action":"insert","lines":["k"],"id":1533}],[{"start":{"row":64,"column":63},"end":{"row":64,"column":64},"action":"insert","lines":["."],"id":1534}],[{"start":{"row":64,"column":56},"end":{"row":64,"column":57},"action":"insert","lines":["("],"id":1535}],[{"start":{"row":64,"column":57},"end":{"row":64,"column":58},"action":"insert","lines":[")"],"id":1536}],[{"start":{"row":64,"column":58},"end":{"row":64,"column":59},"action":"insert","lines":[" "],"id":1537}],[{"start":{"row":64,"column":57},"end":{"row":64,"column":58},"action":"insert","lines":["p"],"id":1538}],[{"start":{"row":64,"column":58},"end":{"row":64,"column":59},"action":"insert","lines":["l"],"id":1539}],[{"start":{"row":64,"column":59},"end":{"row":64,"column":60},"action":"insert","lines":["u"],"id":1540}],[{"start":{"row":64,"column":60},"end":{"row":64,"column":61},"action":"insert","lines":["s"],"id":1541}],[{"start":{"row":64,"column":61},"end":{"row":64,"column":62},"action":"insert","lines":[" "],"id":1542}],[{"start":{"row":64,"column":62},"end":{"row":64,"column":63},"action":"insert","lines":["s"],"id":1543}],[{"start":{"row":64,"column":63},"end":{"row":64,"column":64},"action":"insert","lines":["i"],"id":1544}],[{"start":{"row":64,"column":64},"end":{"row":64,"column":65},"action":"insert","lines":["m"],"id":1545}],[{"start":{"row":64,"column":65},"end":{"row":64,"column":66},"action":"insert","lines":["p"],"id":1546}],[{"start":{"row":64,"column":66},"end":{"row":64,"column":67},"action":"insert","lines":["l"],"id":1547}],[{"start":{"row":64,"column":67},"end":{"row":64,"column":68},"action":"insert","lines":["e"],"id":1548}],[{"start":{"row":64,"column":78},"end":{"row":65,"column":0},"action":"insert","lines":["",""],"id":1549},{"start":{"row":65,"column":0},"end":{"row":65,"column":1},"action":"insert","lines":["\t"]}],[{"start":{"row":65,"column":1},"end":{"row":65,"column":2},"action":"insert","lines":["P"],"id":1550}],[{"start":{"row":65,"column":2},"end":{"row":65,"column":3},"action":"insert","lines":["l"],"id":1551}],[{"start":{"row":65,"column":3},"end":{"row":65,"column":4},"action":"insert","lines":["u"],"id":1552}],[{"start":{"row":65,"column":4},"end":{"row":65,"column":5},"action":"insert","lines":["s"],"id":1553}],[{"start":{"row":65,"column":5},"end":{"row":65,"column":6},"action":"insert","lines":[" "],"id":1554}],[{"start":{"row":65,"column":6},"end":{"row":65,"column":7},"action":"insert","lines":["d"],"id":1555}],[{"start":{"row":65,"column":7},"end":{"row":65,"column":8},"action":"insert","lines":["e"],"id":1556}],[{"start":{"row":65,"column":8},"end":{"row":65,"column":9},"action":"insert","lines":[" "],"id":1557}],[{"start":{"row":65,"column":9},"end":{"row":65,"column":10},"action":"insert","lines":["c"],"id":1558}],[{"start":{"row":65,"column":10},"end":{"row":65,"column":11},"action":"insert","lines":["o"],"id":1559}],[{"start":{"row":65,"column":11},"end":{"row":65,"column":12},"action":"insert","lines":["m"],"id":1560}],[{"start":{"row":65,"column":12},"end":{"row":65,"column":13},"action":"insert","lines":["m"],"id":1561}],[{"start":{"row":65,"column":9},"end":{"row":65,"column":13},"action":"remove","lines":["comm"],"id":1562},{"start":{"row":65,"column":9},"end":{"row":65,"column":22},"action":"insert","lines":["communication"]}]]},"ace":{"folds":[],"scrolltop":0,"scrollleft":0,"selection":{"start":{"row":14,"column":10},"end":{"row":14,"column":10},"isBackwards":false},"options":{"guessTabSize":true,"useWrapMode":false,"wrapToView":true},"firstLineState":0},"timestamp":1511356554645,"hash":"9125f62036c4325e5fe9cd7311de55a6e12be314"}
\ No newline at end of file
diff --git a/workspace/.c9/metadata/workspace/app/Http/Controllers/ProductsController.php b/workspace/.c9/metadata/workspace/app/Http/Controllers/ProductsController.php
index e7ee0e770722d4cf1a4ee5054a9c24c0f217cbed..b941625999d5ba4d5576435b33627d0909438ab1 100644
--- a/workspace/.c9/metadata/workspace/app/Http/Controllers/ProductsController.php
+++ b/workspace/.c9/metadata/workspace/app/Http/Controllers/ProductsController.php
@@ -1 +1 @@
-{"filter":false,"title":"ProductsController.php","tooltip":"/app/Http/Controllers/ProductsController.php","undoManager":{"mark":-1,"position":-1,"stack":[]},"ace":{"folds":[],"scrolltop":0,"scrollleft":0,"selection":{"start":{"row":19,"column":41},"end":{"row":19,"column":41},"isBackwards":false},"options":{"guessTabSize":true,"useWrapMode":true,"wrapToView":true},"firstLineState":0},"timestamp":1511140395199,"hash":"3fd9f068454134846d5ecfc62bf670b2ea0a71a5"}
\ No newline at end of file
+{"filter":false,"title":"ProductsController.php","tooltip":"/app/Http/Controllers/ProductsController.php","undoManager":{"mark":100,"position":100,"stack":[[{"start":{"row":67,"column":91},"end":{"row":67,"column":92},"action":"insert","lines":["r"],"id":283}],[{"start":{"row":67,"column":92},"end":{"row":67,"column":93},"action":"insert","lines":["e"],"id":284}],[{"start":{"row":67,"column":93},"end":{"row":67,"column":94},"action":"insert","lines":[" "],"id":285}],[{"start":{"row":67,"column":94},"end":{"row":67,"column":95},"action":"insert","lines":["m"],"id":286}],[{"start":{"row":67,"column":95},"end":{"row":67,"column":96},"action":"insert","lines":["é"],"id":287}],[{"start":{"row":67,"column":96},"end":{"row":67,"column":97},"action":"insert","lines":["t"],"id":288}],[{"start":{"row":67,"column":97},"end":{"row":67,"column":98},"action":"insert","lines":["h"],"id":289}],[{"start":{"row":67,"column":98},"end":{"row":67,"column":99},"action":"insert","lines":["o"],"id":290}],[{"start":{"row":67,"column":99},"end":{"row":67,"column":100},"action":"insert","lines":["d"],"id":291}],[{"start":{"row":67,"column":100},"end":{"row":67,"column":101},"action":"insert","lines":["e"],"id":292}],[{"start":{"row":67,"column":101},"end":{"row":67,"column":102},"action":"insert","lines":[" "],"id":293}],[{"start":{"row":67,"column":102},"end":{"row":67,"column":103},"action":"insert","lines":["e"],"id":294}],[{"start":{"row":67,"column":103},"end":{"row":67,"column":104},"action":"insert","lines":["f"],"id":295}],[{"start":{"row":67,"column":104},"end":{"row":67,"column":105},"action":"insert","lines":["f"],"id":296}],[{"start":{"row":67,"column":105},"end":{"row":67,"column":106},"action":"insert","lines":["e"],"id":297}],[{"start":{"row":67,"column":106},"end":{"row":67,"column":107},"action":"insert","lines":["c"],"id":298}],[{"start":{"row":67,"column":107},"end":{"row":67,"column":108},"action":"insert","lines":["t"],"id":299}],[{"start":{"row":67,"column":108},"end":{"row":67,"column":109},"action":"insert","lines":["i"],"id":300}],[{"start":{"row":67,"column":109},"end":{"row":67,"column":110},"action":"insert","lines":["v"],"id":301}],[{"start":{"row":67,"column":110},"end":{"row":67,"column":111},"action":"insert","lines":["e"],"id":302}],[{"start":{"row":67,"column":111},"end":{"row":67,"column":112},"action":"insert","lines":["m"],"id":303}],[{"start":{"row":67,"column":112},"end":{"row":67,"column":113},"action":"insert","lines":["e"],"id":304}],[{"start":{"row":67,"column":113},"end":{"row":67,"column":114},"action":"insert","lines":["n"],"id":305}],[{"start":{"row":67,"column":114},"end":{"row":67,"column":115},"action":"insert","lines":["t"],"id":306}],[{"start":{"row":67,"column":67},"end":{"row":67,"column":115},"action":"remove","lines":[";// je vais voir une autre méthode effectivement"],"id":307},{"start":{"row":67,"column":67},"end":{"row":67,"column":68},"action":"insert","lines":[";"]}],[{"start":{"row":9,"column":0},"end":{"row":10,"column":22},"action":"remove","lines":["","use App\\Http\\Requests;"],"id":310}],[{"start":{"row":8,"column":39},"end":{"row":9,"column":0},"action":"remove","lines":["",""],"id":311}],[{"start":{"row":8,"column":39},"end":{"row":9,"column":0},"action":"remove","lines":["",""],"id":312}],[{"start":{"row":66,"column":2},"end":{"row":66,"column":3},"action":"insert","lines":["/"],"id":313}],[{"start":{"row":66,"column":3},"end":{"row":66,"column":4},"action":"insert","lines":["/"],"id":314}],[{"start":{"row":66,"column":3},"end":{"row":66,"column":4},"action":"remove","lines":["/"],"id":315}],[{"start":{"row":66,"column":2},"end":{"row":66,"column":3},"action":"remove","lines":["/"],"id":316}],[{"start":{"row":66,"column":27},"end":{"row":66,"column":28},"action":"insert","lines":["."],"id":319}],[{"start":{"row":66,"column":28},"end":{"row":66,"column":29},"action":"insert","lines":["r"],"id":320}],[{"start":{"row":66,"column":28},"end":{"row":66,"column":29},"action":"remove","lines":["r"],"id":321}],[{"start":{"row":66,"column":28},"end":{"row":66,"column":29},"action":"insert","lines":["p"],"id":322}],[{"start":{"row":66,"column":29},"end":{"row":66,"column":30},"action":"insert","lines":["r"],"id":323}],[{"start":{"row":66,"column":30},"end":{"row":66,"column":31},"action":"insert","lines":["o"],"id":324}],[{"start":{"row":66,"column":28},"end":{"row":66,"column":31},"action":"remove","lines":["pro"],"id":325},{"start":{"row":66,"column":28},"end":{"row":66,"column":41},"action":"insert","lines":["product_index"]}],[{"start":{"row":66,"column":2},"end":{"row":66,"column":3},"action":"insert","lines":["/"],"id":326}],[{"start":{"row":66,"column":3},"end":{"row":66,"column":4},"action":"insert","lines":["/"],"id":327}],[{"start":{"row":63,"column":5},"end":{"row":63,"column":8},"action":"insert","lines":["   "],"id":328}],[{"start":{"row":63,"column":8},"end":{"row":64,"column":0},"action":"insert","lines":["",""],"id":329},{"start":{"row":64,"column":0},"end":{"row":64,"column":8},"action":"insert","lines":["        "]}],[{"start":{"row":64,"column":8},"end":{"row":64,"column":25},"action":"insert","lines":["print_r($inputs);"],"id":330}],[{"start":{"row":64,"column":17},"end":{"row":64,"column":23},"action":"remove","lines":["inputs"],"id":331},{"start":{"row":64,"column":17},"end":{"row":64,"column":18},"action":"insert","lines":["r"]}],[{"start":{"row":64,"column":18},"end":{"row":64,"column":19},"action":"insert","lines":["e"],"id":332}],[{"start":{"row":64,"column":19},"end":{"row":64,"column":20},"action":"insert","lines":["q"],"id":333}],[{"start":{"row":64,"column":20},"end":{"row":64,"column":21},"action":"insert","lines":["u"],"id":334}],[{"start":{"row":64,"column":21},"end":{"row":64,"column":22},"action":"insert","lines":["e"],"id":335}],[{"start":{"row":64,"column":22},"end":{"row":64,"column":23},"action":"insert","lines":["s"],"id":336}],[{"start":{"row":64,"column":23},"end":{"row":64,"column":24},"action":"insert","lines":["t"],"id":337}],[{"start":{"row":62,"column":26},"end":{"row":62,"column":39},"action":"remove","lines":["ProductCreate"],"id":340}],[{"start":{"row":62,"column":26},"end":{"row":62,"column":27},"action":"insert","lines":["P"],"id":342}],[{"start":{"row":62,"column":27},"end":{"row":62,"column":28},"action":"insert","lines":["r"],"id":343}],[{"start":{"row":62,"column":28},"end":{"row":62,"column":29},"action":"insert","lines":["o"],"id":344}],[{"start":{"row":62,"column":29},"end":{"row":62,"column":30},"action":"insert","lines":["d"],"id":345}],[{"start":{"row":62,"column":30},"end":{"row":62,"column":31},"action":"insert","lines":["u"],"id":346}],[{"start":{"row":62,"column":31},"end":{"row":62,"column":32},"action":"insert","lines":["c"],"id":347}],[{"start":{"row":62,"column":32},"end":{"row":62,"column":33},"action":"insert","lines":["t"],"id":348}],[{"start":{"row":62,"column":26},"end":{"row":62,"column":40},"action":"remove","lines":["ProductRequest"],"id":349},{"start":{"row":62,"column":26},"end":{"row":62,"column":46},"action":"insert","lines":["ProductCreateRequest"]}],[{"start":{"row":67,"column":3},"end":{"row":67,"column":4},"action":"remove","lines":["/"],"id":354}],[{"start":{"row":67,"column":2},"end":{"row":67,"column":3},"action":"remove","lines":["/"],"id":355}],[{"start":{"row":64,"column":25},"end":{"row":64,"column":26},"action":"remove","lines":[";"],"id":372}],[{"start":{"row":64,"column":24},"end":{"row":64,"column":25},"action":"remove","lines":[")"],"id":373}],[{"start":{"row":64,"column":23},"end":{"row":64,"column":24},"action":"remove","lines":["t"],"id":374}],[{"start":{"row":64,"column":22},"end":{"row":64,"column":23},"action":"remove","lines":["s"],"id":375}],[{"start":{"row":64,"column":21},"end":{"row":64,"column":22},"action":"remove","lines":["e"],"id":376}],[{"start":{"row":64,"column":20},"end":{"row":64,"column":21},"action":"remove","lines":["u"],"id":377}],[{"start":{"row":64,"column":19},"end":{"row":64,"column":20},"action":"remove","lines":["q"],"id":378}],[{"start":{"row":64,"column":18},"end":{"row":64,"column":19},"action":"remove","lines":["e"],"id":379}],[{"start":{"row":64,"column":17},"end":{"row":64,"column":18},"action":"remove","lines":["r"],"id":380}],[{"start":{"row":64,"column":16},"end":{"row":64,"column":17},"action":"remove","lines":["$"],"id":381}],[{"start":{"row":64,"column":15},"end":{"row":64,"column":16},"action":"remove","lines":["("],"id":382}],[{"start":{"row":64,"column":14},"end":{"row":64,"column":15},"action":"remove","lines":["r"],"id":383}],[{"start":{"row":64,"column":13},"end":{"row":64,"column":14},"action":"remove","lines":["_"],"id":384}],[{"start":{"row":64,"column":12},"end":{"row":64,"column":13},"action":"remove","lines":["t"],"id":385}],[{"start":{"row":64,"column":11},"end":{"row":64,"column":12},"action":"remove","lines":["n"],"id":386}],[{"start":{"row":64,"column":10},"end":{"row":64,"column":11},"action":"remove","lines":["i"],"id":387}],[{"start":{"row":64,"column":9},"end":{"row":64,"column":10},"action":"remove","lines":["r"],"id":388}],[{"start":{"row":64,"column":8},"end":{"row":64,"column":9},"action":"remove","lines":["p"],"id":389}],[{"start":{"row":64,"column":8},"end":{"row":67,"column":7},"action":"insert","lines":["$this->validate($request, [","        'title' => 'required|unique:posts|max:255',","        'body' => 'required',","    ]);"],"id":390}],[{"start":{"row":65,"column":0},"end":{"row":65,"column":4},"action":"insert","lines":["    "],"id":391},{"start":{"row":66,"column":0},"end":{"row":66,"column":4},"action":"insert","lines":["    "]},{"start":{"row":67,"column":0},"end":{"row":67,"column":4},"action":"insert","lines":["    "]}],[{"start":{"row":64,"column":34},"end":{"row":67,"column":9},"action":"remove","lines":["[","            'title' => 'required|unique:posts|max:255',","            'body' => 'required',","        ]"],"id":392},{"start":{"row":64,"column":34},"end":{"row":76,"column":10},"action":"insert","lines":["[","            'title' => 'required',","\t\t\t'email' => 'required|email',","\t\t\t'adres_number' => 'required|numeric',","\t\t\t'adress_street' => 'required|alpha',","\t\t\t'adress_city' => 'required|alpha',","\t\t\t'postal_code' => 'required|integer',","\t\t\t'description' => '', //Champ Libre","\t\t\t'expire_at' => 'required|date',","\t\t\t'category' => 'required',","\t\t\t'vegan' => '',","\t\t\t'id_owner' => 'required|integer'","        ];"]}],[{"start":{"row":76,"column":9},"end":{"row":76,"column":10},"action":"remove","lines":[";"],"id":393}],[{"start":{"row":62,"column":26},"end":{"row":62,"column":39},"action":"remove","lines":["ProductCreate"],"id":394}],[{"start":{"row":76,"column":11},"end":{"row":77,"column":0},"action":"insert","lines":["",""],"id":395},{"start":{"row":77,"column":0},"end":{"row":77,"column":8},"action":"insert","lines":["        "]}],[{"start":{"row":5,"column":0},"end":{"row":5,"column":1},"action":"insert","lines":["/"],"id":396}],[{"start":{"row":5,"column":1},"end":{"row":5,"column":2},"action":"insert","lines":["/"],"id":397}],[{"start":{"row":6,"column":0},"end":{"row":6,"column":1},"action":"insert","lines":["/"],"id":398}],[{"start":{"row":6,"column":1},"end":{"row":6,"column":2},"action":"insert","lines":["/"],"id":399}],[{"start":{"row":5,"column":0},"end":{"row":6,"column":0},"action":"insert","lines":["",""],"id":400}],[{"start":{"row":5,"column":0},"end":{"row":5,"column":1},"action":"insert","lines":["/"],"id":401}],[{"start":{"row":5,"column":1},"end":{"row":5,"column":2},"action":"insert","lines":["/"],"id":402}],[{"start":{"row":5,"column":2},"end":{"row":5,"column":3},"action":"insert","lines":[" "],"id":403}],[{"start":{"row":5,"column":3},"end":{"row":5,"column":4},"action":"insert","lines":["U"],"id":404}],[{"start":{"row":5,"column":4},"end":{"row":5,"column":5},"action":"insert","lines":["S"],"id":405}],[{"start":{"row":5,"column":5},"end":{"row":5,"column":6},"action":"insert","lines":["E"],"id":406}],[{"start":{"row":5,"column":6},"end":{"row":5,"column":7},"action":"insert","lines":["L"],"id":407}],[{"start":{"row":5,"column":7},"end":{"row":5,"column":8},"action":"insert","lines":["E"],"id":408}],[{"start":{"row":5,"column":8},"end":{"row":5,"column":9},"action":"insert","lines":["S"],"id":409}],[{"start":{"row":5,"column":9},"end":{"row":5,"column":10},"action":"insert","lines":["S"],"id":410}]]},"ace":{"folds":[],"scrolltop":0,"scrollleft":0,"selection":{"start":{"row":5,"column":10},"end":{"row":5,"column":10},"isBackwards":false},"options":{"guessTabSize":true,"useWrapMode":true,"wrapToView":true},"firstLineState":0},"timestamp":1511385144360,"hash":"627617fc04feae9718b66460901ff2af878d4a48"}
\ No newline at end of file
diff --git a/workspace/.c9/metadata/workspace/app/Http/Controllers/UserController.php b/workspace/.c9/metadata/workspace/app/Http/Controllers/UserController.php
index 50cd21767a11e64995364942c9618da945160dab..13a69ca4635f183f27e7c16e6d2d8c143a7443bb 100644
--- a/workspace/.c9/metadata/workspace/app/Http/Controllers/UserController.php
+++ b/workspace/.c9/metadata/workspace/app/Http/Controllers/UserController.php
@@ -1 +1 @@
-{"filter":false,"title":"UserController.php","tooltip":"/app/Http/Controllers/UserController.php","undoManager":{"mark":100,"position":100,"stack":[[{"start":{"row":0,"column":0},"end":{"row":0,"column":1},"action":"insert","lines":["<"],"id":369}],[{"start":{"row":0,"column":1},"end":{"row":0,"column":2},"action":"insert","lines":["?"],"id":370}],[{"start":{"row":0,"column":2},"end":{"row":0,"column":3},"action":"insert","lines":["p"],"id":371}],[{"start":{"row":0,"column":3},"end":{"row":0,"column":4},"action":"insert","lines":["h"],"id":372}],[{"start":{"row":0,"column":4},"end":{"row":0,"column":5},"action":"insert","lines":["p"],"id":373}],[{"start":{"row":0,"column":5},"end":{"row":1,"column":0},"action":"insert","lines":["",""],"id":374}],[{"start":{"row":1,"column":0},"end":{"row":2,"column":0},"action":"insert","lines":["",""],"id":375}],[{"start":{"row":2,"column":0},"end":{"row":2,"column":1},"action":"insert","lines":[">"],"id":376}],[{"start":{"row":1,"column":0},"end":{"row":2,"column":0},"action":"insert","lines":["",""],"id":377}],[{"start":{"row":2,"column":0},"end":{"row":3,"column":1},"action":"insert","lines":["class ProductsController extends Controller","{"],"id":378}],[{"start":{"row":2,"column":6},"end":{"row":2,"column":13},"action":"remove","lines":["Product"],"id":379}],[{"start":{"row":2,"column":6},"end":{"row":2,"column":7},"action":"remove","lines":["s"],"id":380}],[{"start":{"row":2,"column":6},"end":{"row":2,"column":7},"action":"insert","lines":["U"],"id":381}],[{"start":{"row":2,"column":7},"end":{"row":2,"column":8},"action":"insert","lines":["s"],"id":382}],[{"start":{"row":2,"column":8},"end":{"row":2,"column":9},"action":"insert","lines":["e"],"id":383}],[{"start":{"row":2,"column":9},"end":{"row":2,"column":10},"action":"insert","lines":["r"],"id":384}],[{"start":{"row":3,"column":1},"end":{"row":4,"column":0},"action":"insert","lines":["",""],"id":385},{"start":{"row":4,"column":0},"end":{"row":4,"column":4},"action":"insert","lines":["    "]}],[{"start":{"row":4,"column":4},"end":{"row":5,"column":0},"action":"insert","lines":["",""],"id":386},{"start":{"row":5,"column":0},"end":{"row":5,"column":4},"action":"insert","lines":["    "]}],[{"start":{"row":5,"column":4},"end":{"row":5,"column":5},"action":"insert","lines":["}"],"id":387},{"start":{"row":5,"column":0},"end":{"row":5,"column":4},"action":"remove","lines":["    "]}],[{"start":{"row":5,"column":1},"end":{"row":6,"column":0},"action":"insert","lines":["",""],"id":388}],[{"start":{"row":5,"column":0},"end":{"row":7,"column":0},"action":"insert","lines":["","    ",""],"id":389}],[{"start":{"row":6,"column":4},"end":{"row":7,"column":0},"action":"insert","lines":["",""],"id":390},{"start":{"row":7,"column":0},"end":{"row":7,"column":4},"action":"insert","lines":["    "]}],[{"start":{"row":4,"column":4},"end":{"row":5,"column":5},"action":"insert","lines":["public function index()","    {"],"id":391}],[{"start":{"row":5,"column":5},"end":{"row":6,"column":0},"action":"insert","lines":["",""],"id":392},{"start":{"row":6,"column":0},"end":{"row":6,"column":8},"action":"insert","lines":["        "]}],[{"start":{"row":6,"column":8},"end":{"row":6,"column":9},"action":"insert","lines":["}"],"id":393},{"start":{"row":6,"column":0},"end":{"row":6,"column":8},"action":"remove","lines":["        "]},{"start":{"row":6,"column":0},"end":{"row":6,"column":4},"action":"insert","lines":["    "]}],[{"start":{"row":5,"column":5},"end":{"row":6,"column":0},"action":"insert","lines":["",""],"id":394},{"start":{"row":6,"column":0},"end":{"row":6,"column":8},"action":"insert","lines":["        "]}],[{"start":{"row":6,"column":8},"end":{"row":6,"column":9},"action":"insert","lines":["r"],"id":395}],[{"start":{"row":6,"column":9},"end":{"row":6,"column":10},"action":"insert","lines":["e"],"id":396}],[{"start":{"row":6,"column":10},"end":{"row":6,"column":11},"action":"insert","lines":["t"],"id":397}],[{"start":{"row":6,"column":11},"end":{"row":6,"column":12},"action":"insert","lines":["u"],"id":398}],[{"start":{"row":6,"column":12},"end":{"row":6,"column":13},"action":"insert","lines":["r"],"id":399}],[{"start":{"row":6,"column":13},"end":{"row":6,"column":14},"action":"insert","lines":["n"],"id":400}],[{"start":{"row":6,"column":14},"end":{"row":6,"column":15},"action":"insert","lines":[" "],"id":401}],[{"start":{"row":6,"column":15},"end":{"row":6,"column":16},"action":"insert","lines":["V"],"id":402}],[{"start":{"row":6,"column":16},"end":{"row":6,"column":17},"action":"insert","lines":["i"],"id":403}],[{"start":{"row":6,"column":17},"end":{"row":6,"column":18},"action":"insert","lines":["e"],"id":404}],[{"start":{"row":6,"column":18},"end":{"row":6,"column":19},"action":"insert","lines":["w"],"id":405}],[{"start":{"row":6,"column":19},"end":{"row":6,"column":20},"action":"insert","lines":[":"],"id":406}],[{"start":{"row":6,"column":20},"end":{"row":6,"column":21},"action":"insert","lines":[":"],"id":407}],[{"start":{"row":6,"column":21},"end":{"row":6,"column":22},"action":"insert","lines":["m"],"id":408}],[{"start":{"row":6,"column":22},"end":{"row":6,"column":23},"action":"insert","lines":["a"],"id":409}],[{"start":{"row":6,"column":23},"end":{"row":6,"column":24},"action":"insert","lines":["k"],"id":410}],[{"start":{"row":6,"column":24},"end":{"row":6,"column":25},"action":"insert","lines":["e"],"id":411}],[{"start":{"row":6,"column":25},"end":{"row":6,"column":27},"action":"insert","lines":["()"],"id":412}],[{"start":{"row":6,"column":26},"end":{"row":6,"column":27},"action":"insert","lines":["p"],"id":413}],[{"start":{"row":6,"column":27},"end":{"row":6,"column":28},"action":"insert","lines":["o"],"id":414}],[{"start":{"row":6,"column":28},"end":{"row":6,"column":29},"action":"insert","lines":["s"],"id":415}],[{"start":{"row":6,"column":29},"end":{"row":6,"column":30},"action":"insert","lines":["t"],"id":416}],[{"start":{"row":6,"column":29},"end":{"row":6,"column":30},"action":"remove","lines":["t"],"id":417}],[{"start":{"row":6,"column":28},"end":{"row":6,"column":29},"action":"remove","lines":["s"],"id":418}],[{"start":{"row":6,"column":27},"end":{"row":6,"column":28},"action":"remove","lines":["o"],"id":419}],[{"start":{"row":6,"column":26},"end":{"row":6,"column":27},"action":"remove","lines":["p"],"id":420}],[{"start":{"row":6,"column":26},"end":{"row":6,"column":27},"action":"insert","lines":["u"],"id":421}],[{"start":{"row":6,"column":26},"end":{"row":6,"column":27},"action":"remove","lines":["u"],"id":422}],[{"start":{"row":6,"column":26},"end":{"row":6,"column":28},"action":"insert","lines":["''"],"id":423}],[{"start":{"row":6,"column":27},"end":{"row":6,"column":28},"action":"insert","lines":["u"],"id":424}],[{"start":{"row":6,"column":28},"end":{"row":6,"column":29},"action":"insert","lines":["s"],"id":425}],[{"start":{"row":6,"column":29},"end":{"row":6,"column":30},"action":"insert","lines":["e"],"id":426}],[{"start":{"row":6,"column":30},"end":{"row":6,"column":31},"action":"insert","lines":["r"],"id":427}],[{"start":{"row":6,"column":31},"end":{"row":6,"column":32},"action":"insert","lines":["s"],"id":428}],[{"start":{"row":6,"column":32},"end":{"row":6,"column":33},"action":"insert","lines":["."],"id":429}],[{"start":{"row":6,"column":33},"end":{"row":6,"column":34},"action":"insert","lines":["i"],"id":430}],[{"start":{"row":6,"column":34},"end":{"row":6,"column":35},"action":"insert","lines":["n"],"id":431}],[{"start":{"row":6,"column":35},"end":{"row":6,"column":36},"action":"insert","lines":["d"],"id":432}],[{"start":{"row":6,"column":36},"end":{"row":6,"column":37},"action":"insert","lines":["e"],"id":433}],[{"start":{"row":6,"column":37},"end":{"row":6,"column":38},"action":"insert","lines":["x"],"id":434}],[{"start":{"row":6,"column":27},"end":{"row":6,"column":28},"action":"insert","lines":["u"],"id":435}],[{"start":{"row":6,"column":28},"end":{"row":6,"column":29},"action":"insert","lines":["s"],"id":436}],[{"start":{"row":6,"column":29},"end":{"row":6,"column":30},"action":"insert","lines":["e"],"id":437}],[{"start":{"row":6,"column":30},"end":{"row":6,"column":31},"action":"insert","lines":["r"],"id":438}],[{"start":{"row":6,"column":31},"end":{"row":6,"column":32},"action":"insert","lines":["/"],"id":439}],[{"start":{"row":6,"column":36},"end":{"row":6,"column":37},"action":"remove","lines":["s"],"id":440}],[{"start":{"row":6,"column":36},"end":{"row":6,"column":37},"action":"remove","lines":["."],"id":441}],[{"start":{"row":6,"column":36},"end":{"row":6,"column":37},"action":"insert","lines":["_"],"id":442}],[{"start":{"row":6,"column":31},"end":{"row":6,"column":32},"action":"remove","lines":["/"],"id":443}],[{"start":{"row":6,"column":31},"end":{"row":6,"column":32},"action":"insert","lines":["."],"id":444}],[{"start":{"row":0,"column":0},"end":{"row":13,"column":1},"action":"remove","lines":["<?php","","class UserController extends Controller","{","    public function index()","    {","        return View::make('user.user_index')","    }","","    ","    ","}","",">"],"id":445},{"start":{"row":0,"column":0},"end":{"row":86,"column":1},"action":"insert","lines":["<?php","","namespace App\\Http\\Controllers;","","use Illuminate\\Http\\Request;","","use App\\Http\\Requests;","use App\\Http\\Controllers\\Controller;","","class UserController extends Controller","{","    /**","     * Display a listing of the resource.","     *","     * @return \\Illuminate\\Http\\Response","     */","    public function index()","    {","        //","    }","","    /**","     * Show the form for creating a new resource.","     *","     * @return \\Illuminate\\Http\\Response","     */","    public function create()","    {","        //","    }","","    /**","     * Store a newly created resource in storage.","     *","     * @param  \\Illuminate\\Http\\Request  $request","     * @return \\Illuminate\\Http\\Response","     */","    public function store(Request $request)","    {","        //","    }","","    /**","     * Display the specified resource.","     *","     * @param  int  $id","     * @return \\Illuminate\\Http\\Response","     */","    public function show($id)","    {","        //","    }","","    /**","     * Show the form for editing the specified resource.","     *","     * @param  int  $id","     * @return \\Illuminate\\Http\\Response","     */","    public function edit($id)","    {","        //","    }","","    /**","     * Update the specified resource in storage.","     *","     * @param  \\Illuminate\\Http\\Request  $request","     * @param  int  $id","     * @return \\Illuminate\\Http\\Response","     */","    public function update(Request $request, $id)","    {","        //","    }","","    /**","     * Remove the specified resource from storage.","     *","     * @param  int  $id","     * @return \\Illuminate\\Http\\Response","     */","    public function destroy($id)","    {","        //","    }","}"]}],[{"start":{"row":0,"column":0},"end":{"row":86,"column":1},"action":"remove","lines":["<?php","","namespace App\\Http\\Controllers;","","use Illuminate\\Http\\Request;","","use App\\Http\\Requests;","use App\\Http\\Controllers\\Controller;","","class UserController extends Controller","{","    /**","     * Display a listing of the resource.","     *","     * @return \\Illuminate\\Http\\Response","     */","    public function index()","    {","        //","    }","","    /**","     * Show the form for creating a new resource.","     *","     * @return \\Illuminate\\Http\\Response","     */","    public function create()","    {","        //","    }","","    /**","     * Store a newly created resource in storage.","     *","     * @param  \\Illuminate\\Http\\Request  $request","     * @return \\Illuminate\\Http\\Response","     */","    public function store(Request $request)","    {","        //","    }","","    /**","     * Display the specified resource.","     *","     * @param  int  $id","     * @return \\Illuminate\\Http\\Response","     */","    public function show($id)","    {","        //","    }","","    /**","     * Show the form for editing the specified resource.","     *","     * @param  int  $id","     * @return \\Illuminate\\Http\\Response","     */","    public function edit($id)","    {","        //","    }","","    /**","     * Update the specified resource in storage.","     *","     * @param  \\Illuminate\\Http\\Request  $request","     * @param  int  $id","     * @return \\Illuminate\\Http\\Response","     */","    public function update(Request $request, $id)","    {","        //","    }","","    /**","     * Remove the specified resource from storage.","     *","     * @param  int  $id","     * @return \\Illuminate\\Http\\Response","     */","    public function destroy($id)","    {","        //","    }","}"],"id":446},{"start":{"row":0,"column":0},"end":{"row":71,"column":1},"action":"insert","lines":["<?php","","namespace App\\Http\\Controllers;","","use App\\Http\\Requests\\UserCreateRequest;","use App\\Http\\Requests\\UserUpdateRequest;","","use App\\Repositories\\UserRepository;","","use Illuminate\\Http\\Request;","","class UserController extends Controller","{","","    protected $userRepository;","","    protected $nbrPerPage = 4;","","    public function __construct(UserRepository $userRepository)","    {","\t\t$this->userRepository = $userRepository;","\t}","","\tpublic function index()","\t{","\t\t$users = $this->userRepository->getPaginate($this->nbrPerPage);","\t\t$links = $users->render();","","\t\treturn view('index', compact('users', 'links'));","\t}","","\tpublic function create()","\t{","\t\treturn view('create');","\t}","","\tpublic function store(UserCreateRequest $request)","\t{","\t\t$user = $this->userRepository->store($request->all());","","\t\treturn redirect('user')->withOk(\"L'utilisateur \" . $user->name . \" a été créé.\");","\t}","","\tpublic function show($id)","\t{","\t\t$user = $this->userRepository->getById($id);","","\t\treturn view('show',  compact('user'));","\t}","","\tpublic function edit($id)","\t{","\t\t$user = $this->userRepository->getById($id);","","\t\treturn view('edit',  compact('user'));","\t}","","\tpublic function update(UserUpdateRequest $request, $id)","\t{","\t\t$this->userRepository->update($id, $request->all());","\t\t","\t\treturn redirect('user')->withOk(\"L'utilisateur \" . $request->input('name') . \" a été modifié.\");","\t}","","\tpublic function destroy($id)","\t{","\t\t$this->userRepository->destroy($id);","","\t\treturn back();","\t}","","}"]}],[{"start":{"row":28,"column":15},"end":{"row":28,"column":16},"action":"insert","lines":["u"],"id":447}],[{"start":{"row":28,"column":16},"end":{"row":28,"column":17},"action":"insert","lines":["s"],"id":448}],[{"start":{"row":28,"column":17},"end":{"row":28,"column":18},"action":"insert","lines":["e"],"id":449}],[{"start":{"row":28,"column":18},"end":{"row":28,"column":19},"action":"insert","lines":["r"],"id":450}],[{"start":{"row":28,"column":19},"end":{"row":28,"column":20},"action":"insert","lines":["s"],"id":451}],[{"start":{"row":28,"column":20},"end":{"row":28,"column":21},"action":"insert","lines":["."],"id":452}],[{"start":{"row":28,"column":21},"end":{"row":28,"column":22},"action":"insert","lines":["u"],"id":453}],[{"start":{"row":28,"column":22},"end":{"row":28,"column":23},"action":"insert","lines":["s"],"id":454}],[{"start":{"row":28,"column":23},"end":{"row":28,"column":24},"action":"insert","lines":["e"],"id":455}],[{"start":{"row":28,"column":24},"end":{"row":28,"column":25},"action":"insert","lines":["r"],"id":456}],[{"start":{"row":28,"column":25},"end":{"row":28,"column":26},"action":"insert","lines":["_"],"id":457}],[{"start":{"row":33,"column":15},"end":{"row":33,"column":16},"action":"remove","lines":["c"],"id":458},{"start":{"row":33,"column":15},"end":{"row":33,"column":26},"action":"insert","lines":["users.user_"]}],[{"start":{"row":33,"column":26},"end":{"row":33,"column":27},"action":"insert","lines":["c"],"id":459}],[{"start":{"row":47,"column":15},"end":{"row":47,"column":26},"action":"insert","lines":["users.user_"],"id":460}],[{"start":{"row":54,"column":15},"end":{"row":54,"column":26},"action":"insert","lines":["users.user_"],"id":461}],[{"start":{"row":28,"column":19},"end":{"row":28,"column":20},"action":"remove","lines":["s"],"id":462}],[{"start":{"row":33,"column":19},"end":{"row":33,"column":20},"action":"remove","lines":["s"],"id":463}],[{"start":{"row":47,"column":19},"end":{"row":47,"column":20},"action":"remove","lines":["s"],"id":464}],[{"start":{"row":54,"column":19},"end":{"row":54,"column":20},"action":"remove","lines":["s"],"id":465}],[{"start":{"row":30,"column":0},"end":{"row":41,"column":2},"action":"remove","lines":["","\tpublic function create()","\t{","\t\treturn view('user.user_create');","\t}","","\tpublic function store(UserCreateRequest $request)","\t{","\t\t$user = $this->userRepository->store($request->all());","","\t\treturn redirect('user')->withOk(\"L'utilisateur \" . $user->name . \" a été créé.\");","\t}"],"id":466}],[{"start":{"row":29,"column":2},"end":{"row":30,"column":0},"action":"remove","lines":["",""],"id":467}],[{"start":{"row":52,"column":0},"end":{"row":58,"column":0},"action":"remove","lines":["\tpublic function destroy($id)","\t{","\t\t$this->userRepository->destroy($id);","","\t\treturn back();","\t}",""],"id":468}],[{"start":{"row":51,"column":0},"end":{"row":52,"column":0},"action":"remove","lines":["",""],"id":469}]]},"ace":{"folds":[],"scrolltop":500.4996795654297,"scrollleft":0,"selection":{"start":{"row":10,"column":0},"end":{"row":10,"column":0},"isBackwards":false},"options":{"guessTabSize":true,"useWrapMode":false,"wrapToView":true},"firstLineState":{"row":34,"state":"php-start","mode":"ace/mode/php"}},"timestamp":1511145434513,"hash":"763de57f7752ae8b07013f97142d830787248582"}
\ No newline at end of file
+{"filter":false,"title":"UserController.php","tooltip":"/app/Http/Controllers/UserController.php","undoManager":{"mark":-1,"position":-1,"stack":[]},"ace":{"folds":[],"scrolltop":0,"scrollleft":0,"selection":{"start":{"row":0,"column":0},"end":{"row":0,"column":0},"isBackwards":false},"options":{"guessTabSize":true,"useWrapMode":false,"wrapToView":true},"firstLineState":{"row":3,"state":"php-start","mode":"ace/mode/php"}},"timestamp":1511357508403,"hash":"763de57f7752ae8b07013f97142d830787248582"}
\ No newline at end of file
diff --git a/workspace/.c9/metadata/workspace/app/Http/Kernel.php b/workspace/.c9/metadata/workspace/app/Http/Kernel.php
index 1af094c298360b8aa8878db407b605be375f14e7..90749424ec19cff2943569727b7dabb02306aff3 100644
--- a/workspace/.c9/metadata/workspace/app/Http/Kernel.php
+++ b/workspace/.c9/metadata/workspace/app/Http/Kernel.php
@@ -1 +1 @@
-{"filter":false,"title":"Kernel.php","tooltip":"/app/Http/Kernel.php","undoManager":{"mark":-1,"position":-1,"stack":[]},"ace":{"folds":[],"scrolltop":180,"scrollleft":0,"selection":{"start":{"row":37,"column":0},"end":{"row":37,"column":0},"isBackwards":false},"options":{"guessTabSize":true,"useWrapMode":false,"wrapToView":true},"firstLineState":{"row":11,"state":"php-doc-start","mode":"ace/mode/php"}},"timestamp":1511142891687,"hash":"cf902993a9a125494a75be581f333f6d538c010f"}
\ No newline at end of file
+{"filter":false,"title":"Kernel.php","tooltip":"/app/Http/Kernel.php","undoManager":{"mark":-1,"position":-1,"stack":[[{"start":{"row":17,"column":58},"end":{"row":17,"column":59},"action":"insert","lines":[","],"id":6}],[{"start":{"row":17,"column":58},"end":{"row":17,"column":59},"action":"remove","lines":[","],"id":5}],[{"start":{"row":17,"column":8},"end":{"row":17,"column":59},"action":"insert","lines":["\\Illuminate\\Session\\Middleware\\StartSession::class,"],"id":4}],[{"start":{"row":16,"column":78},"end":{"row":17,"column":0},"action":"insert","lines":["",""],"id":3},{"start":{"row":17,"column":0},"end":{"row":17,"column":8},"action":"insert","lines":["        "]}],[{"start":{"row":28,"column":12},"end":{"row":28,"column":63},"action":"remove","lines":["\\Illuminate\\Session\\Middleware\\StartSession::class,"],"id":2}]]},"ace":{"folds":[],"scrolltop":60,"scrollleft":0,"selection":{"start":{"row":28,"column":12},"end":{"row":28,"column":63},"isBackwards":false},"options":{"guessTabSize":true,"useWrapMode":false,"wrapToView":true},"firstLineState":{"row":4,"state":"php-start","mode":"ace/mode/php"}},"timestamp":1511378128841,"hash":"cf902993a9a125494a75be581f333f6d538c010f"}
\ No newline at end of file
diff --git a/workspace/.c9/metadata/workspace/app/Http/Requests/ProductCreateRequest.php b/workspace/.c9/metadata/workspace/app/Http/Requests/ProductCreateRequest.php
index 1e653b4c5f10413fef06a26c52fc4f4908a57e29..a3de5254d95b9a1bd88e8fdd74bb65f6922c178f 100644
--- a/workspace/.c9/metadata/workspace/app/Http/Requests/ProductCreateRequest.php
+++ b/workspace/.c9/metadata/workspace/app/Http/Requests/ProductCreateRequest.php
@@ -1 +1 @@
-{"filter":false,"title":"ProductCreateRequest.php","tooltip":"/app/Http/Requests/ProductCreateRequest.php","undoManager":{"mark":100,"position":100,"stack":[[{"start":{"row":34,"column":24},"end":{"row":34,"column":25},"action":"insert","lines":["/"],"id":301}],[{"start":{"row":34,"column":25},"end":{"row":34,"column":26},"action":"insert","lines":["L"],"id":302}],[{"start":{"row":34,"column":26},"end":{"row":34,"column":27},"action":"insert","lines":["i"],"id":303}],[{"start":{"row":34,"column":26},"end":{"row":34,"column":27},"action":"remove","lines":["i"],"id":304}],[{"start":{"row":34,"column":25},"end":{"row":34,"column":26},"action":"remove","lines":["L"],"id":305}],[{"start":{"row":34,"column":25},"end":{"row":34,"column":26},"action":"insert","lines":["L"],"id":306}],[{"start":{"row":34,"column":25},"end":{"row":34,"column":26},"action":"remove","lines":["L"],"id":307}],[{"start":{"row":34,"column":25},"end":{"row":34,"column":26},"action":"insert","lines":["L"],"id":308}],[{"start":{"row":34,"column":25},"end":{"row":34,"column":26},"action":"remove","lines":["L"],"id":309}],[{"start":{"row":34,"column":25},"end":{"row":34,"column":26},"action":"insert","lines":["L"],"id":310}],[{"start":{"row":34,"column":26},"end":{"row":34,"column":27},"action":"insert","lines":["i"],"id":311}],[{"start":{"row":34,"column":27},"end":{"row":34,"column":28},"action":"insert","lines":["b"],"id":312}],[{"start":{"row":34,"column":28},"end":{"row":34,"column":29},"action":"insert","lines":["r"],"id":313}],[{"start":{"row":34,"column":29},"end":{"row":34,"column":30},"action":"insert","lines":["e"],"id":314}],[{"start":{"row":34,"column":25},"end":{"row":34,"column":26},"action":"insert","lines":["C"],"id":315}],[{"start":{"row":34,"column":26},"end":{"row":34,"column":27},"action":"insert","lines":["h"],"id":316}],[{"start":{"row":34,"column":27},"end":{"row":34,"column":28},"action":"insert","lines":["a"],"id":317}],[{"start":{"row":34,"column":28},"end":{"row":34,"column":29},"action":"insert","lines":["m"],"id":318}],[{"start":{"row":34,"column":29},"end":{"row":34,"column":30},"action":"insert","lines":["p"],"id":319}],[{"start":{"row":34,"column":30},"end":{"row":34,"column":31},"action":"insert","lines":[" "],"id":320}],[{"start":{"row":34,"column":31},"end":{"row":34,"column":32},"action":"insert","lines":["l"],"id":321}],[{"start":{"row":34,"column":32},"end":{"row":34,"column":33},"action":"insert","lines":["i"],"id":322}],[{"start":{"row":34,"column":33},"end":{"row":34,"column":34},"action":"insert","lines":["b"],"id":323}],[{"start":{"row":34,"column":34},"end":{"row":34,"column":35},"action":"insert","lines":["r"],"id":324}],[{"start":{"row":34,"column":34},"end":{"row":34,"column":35},"action":"remove","lines":["r"],"id":325}],[{"start":{"row":34,"column":33},"end":{"row":34,"column":34},"action":"remove","lines":["b"],"id":326}],[{"start":{"row":34,"column":32},"end":{"row":34,"column":33},"action":"remove","lines":["i"],"id":327}],[{"start":{"row":34,"column":31},"end":{"row":34,"column":32},"action":"remove","lines":["l"],"id":328}],[{"start":{"row":34,"column":30},"end":{"row":34,"column":31},"action":"insert","lines":["s"],"id":329}],[{"start":{"row":34,"column":30},"end":{"row":34,"column":31},"action":"remove","lines":["s"],"id":330}],[{"start":{"row":34,"column":36},"end":{"row":35,"column":0},"action":"insert","lines":["",""],"id":331},{"start":{"row":35,"column":0},"end":{"row":35,"column":3},"action":"insert","lines":["\t\t\t"]}],[{"start":{"row":35,"column":3},"end":{"row":35,"column":5},"action":"insert","lines":["\"\""],"id":332}],[{"start":{"row":35,"column":4},"end":{"row":35,"column":5},"action":"remove","lines":["\""],"id":333}],[{"start":{"row":35,"column":3},"end":{"row":35,"column":4},"action":"remove","lines":["\""],"id":334}],[{"start":{"row":35,"column":3},"end":{"row":35,"column":5},"action":"insert","lines":["''"],"id":335}],[{"start":{"row":35,"column":4},"end":{"row":35,"column":5},"action":"insert","lines":["e"],"id":336}],[{"start":{"row":35,"column":5},"end":{"row":35,"column":6},"action":"insert","lines":["x"],"id":337}],[{"start":{"row":35,"column":6},"end":{"row":35,"column":7},"action":"insert","lines":["p"],"id":338}],[{"start":{"row":35,"column":7},"end":{"row":35,"column":8},"action":"insert","lines":["i"],"id":339}],[{"start":{"row":35,"column":8},"end":{"row":35,"column":9},"action":"insert","lines":["r"],"id":340}],[{"start":{"row":35,"column":9},"end":{"row":35,"column":10},"action":"insert","lines":["e"],"id":341}],[{"start":{"row":35,"column":10},"end":{"row":35,"column":11},"action":"insert","lines":["_"],"id":342}],[{"start":{"row":35,"column":11},"end":{"row":35,"column":12},"action":"insert","lines":["a"],"id":343}],[{"start":{"row":35,"column":12},"end":{"row":35,"column":13},"action":"insert","lines":["t"],"id":344}],[{"start":{"row":35,"column":14},"end":{"row":35,"column":15},"action":"insert","lines":[" "],"id":345}],[{"start":{"row":35,"column":15},"end":{"row":35,"column":16},"action":"insert","lines":["="],"id":346}],[{"start":{"row":35,"column":16},"end":{"row":35,"column":17},"action":"insert","lines":[">"],"id":347}],[{"start":{"row":35,"column":17},"end":{"row":35,"column":18},"action":"insert","lines":[" "],"id":348}],[{"start":{"row":35,"column":18},"end":{"row":35,"column":20},"action":"insert","lines":["''"],"id":349}],[{"start":{"row":35,"column":19},"end":{"row":35,"column":20},"action":"insert","lines":["r"],"id":350}],[{"start":{"row":35,"column":20},"end":{"row":35,"column":21},"action":"insert","lines":["e"],"id":351}],[{"start":{"row":35,"column":21},"end":{"row":35,"column":22},"action":"insert","lines":["q"],"id":352}],[{"start":{"row":35,"column":22},"end":{"row":35,"column":23},"action":"insert","lines":["u"],"id":353}],[{"start":{"row":35,"column":23},"end":{"row":35,"column":24},"action":"insert","lines":["i"],"id":354}],[{"start":{"row":35,"column":24},"end":{"row":35,"column":25},"action":"insert","lines":["r"],"id":355}],[{"start":{"row":35,"column":25},"end":{"row":35,"column":26},"action":"insert","lines":["e"],"id":356}],[{"start":{"row":35,"column":26},"end":{"row":35,"column":27},"action":"insert","lines":["d"],"id":357}],[{"start":{"row":35,"column":27},"end":{"row":35,"column":28},"action":"insert","lines":["|"],"id":358}],[{"start":{"row":35,"column":28},"end":{"row":35,"column":29},"action":"insert","lines":["d"],"id":359}],[{"start":{"row":35,"column":29},"end":{"row":35,"column":30},"action":"insert","lines":["a"],"id":360}],[{"start":{"row":35,"column":30},"end":{"row":35,"column":31},"action":"insert","lines":["t"],"id":361}],[{"start":{"row":35,"column":31},"end":{"row":35,"column":32},"action":"insert","lines":["e"],"id":362}],[{"start":{"row":21,"column":67},"end":{"row":23,"column":7},"action":"insert","lines":["","     * ","     * "],"id":363,"ignore":true}],[{"start":{"row":23,"column":7},"end":{"row":23,"column":46},"action":"insert","lines":["https://laravel.com/docs/5.2/validation"],"id":364,"ignore":true}],[{"start":{"row":32,"column":31},"end":{"row":32,"column":34},"action":"remove","lines":["int"],"id":365},{"start":{"row":32,"column":31},"end":{"row":32,"column":32},"action":"insert","lines":["n"]}],[{"start":{"row":32,"column":32},"end":{"row":32,"column":33},"action":"insert","lines":["u"],"id":366}],[{"start":{"row":32,"column":33},"end":{"row":32,"column":34},"action":"insert","lines":["m"],"id":367}],[{"start":{"row":32,"column":34},"end":{"row":32,"column":35},"action":"insert","lines":["e"],"id":368}],[{"start":{"row":32,"column":35},"end":{"row":32,"column":36},"action":"insert","lines":["r"],"id":369}],[{"start":{"row":32,"column":36},"end":{"row":32,"column":37},"action":"insert","lines":["i"],"id":370}],[{"start":{"row":32,"column":37},"end":{"row":32,"column":38},"action":"insert","lines":["c"],"id":371}],[{"start":{"row":37,"column":33},"end":{"row":38,"column":0},"action":"insert","lines":["",""],"id":372},{"start":{"row":38,"column":0},"end":{"row":38,"column":3},"action":"insert","lines":["\t\t\t"]}],[{"start":{"row":38,"column":3},"end":{"row":38,"column":5},"action":"insert","lines":["''"],"id":373}],[{"start":{"row":38,"column":4},"end":{"row":38,"column":5},"action":"insert","lines":["c"],"id":374}],[{"start":{"row":38,"column":5},"end":{"row":38,"column":6},"action":"insert","lines":["a"],"id":375}],[{"start":{"row":38,"column":6},"end":{"row":38,"column":7},"action":"insert","lines":["t"],"id":376}],[{"start":{"row":38,"column":7},"end":{"row":38,"column":8},"action":"insert","lines":["e"],"id":377}],[{"start":{"row":38,"column":8},"end":{"row":38,"column":9},"action":"insert","lines":["g"],"id":378}],[{"start":{"row":38,"column":9},"end":{"row":38,"column":10},"action":"insert","lines":["o"],"id":379}],[{"start":{"row":38,"column":10},"end":{"row":38,"column":11},"action":"insert","lines":["r"],"id":380}],[{"start":{"row":38,"column":11},"end":{"row":38,"column":12},"action":"insert","lines":["y"],"id":381}],[{"start":{"row":38,"column":13},"end":{"row":38,"column":14},"action":"insert","lines":[" "],"id":382}],[{"start":{"row":38,"column":14},"end":{"row":38,"column":15},"action":"insert","lines":["="],"id":383}],[{"start":{"row":38,"column":15},"end":{"row":38,"column":16},"action":"insert","lines":[">"],"id":384}],[{"start":{"row":38,"column":16},"end":{"row":38,"column":17},"action":"insert","lines":[" "],"id":385}],[{"start":{"row":23,"column":7},"end":{"row":23,"column":46},"action":"remove","lines":["https://laravel.com/docs/5.2/validation"],"id":386,"ignore":true},{"start":{"row":23,"column":7},"end":{"row":23,"column":73},"action":"insert","lines":["https://laravel.com/docs/5.2/validation#available-validation-rules"]}],[{"start":{"row":36,"column":3},"end":{"row":36,"column":4},"action":"insert","lines":["/"],"id":387}],[{"start":{"row":36,"column":4},"end":{"row":36,"column":5},"action":"insert","lines":["/"],"id":388}],[{"start":{"row":36,"column":26},"end":{"row":36,"column":27},"action":"remove","lines":["/"],"id":389}],[{"start":{"row":36,"column":25},"end":{"row":36,"column":26},"action":"remove","lines":["/"],"id":390}],[{"start":{"row":38,"column":16},"end":{"row":38,"column":17},"action":"insert","lines":[" "],"id":391}],[{"start":{"row":38,"column":17},"end":{"row":38,"column":19},"action":"insert","lines":["''"],"id":392}],[{"start":{"row":38,"column":18},"end":{"row":38,"column":19},"action":"insert","lines":["r"],"id":393}],[{"start":{"row":38,"column":19},"end":{"row":38,"column":20},"action":"insert","lines":["e"],"id":394}],[{"start":{"row":38,"column":20},"end":{"row":38,"column":21},"action":"insert","lines":["q"],"id":395}],[{"start":{"row":38,"column":21},"end":{"row":38,"column":22},"action":"insert","lines":["u"],"id":396}],[{"start":{"row":38,"column":22},"end":{"row":38,"column":23},"action":"insert","lines":["i"],"id":397}],[{"start":{"row":38,"column":23},"end":{"row":38,"column":24},"action":"insert","lines":["r"],"id":398}],[{"start":{"row":38,"column":24},"end":{"row":38,"column":25},"action":"insert","lines":["e"],"id":399}],[{"start":{"row":38,"column":25},"end":{"row":38,"column":26},"action":"insert","lines":["d"],"id":400}],[{"start":{"row":37,"column":33},"end":{"row":37,"column":34},"action":"insert","lines":[","],"id":401}]]},"ace":{"folds":[],"scrolltop":66,"scrollleft":0,"selection":{"start":{"row":31,"column":29},"end":{"row":31,"column":29},"isBackwards":false},"options":{"guessTabSize":true,"useWrapMode":false,"wrapToView":true},"firstLineState":{"row":4,"state":"php-start","mode":"ace/mode/php"}},"timestamp":1510836875010,"hash":"7a697d6987e9ffa480084b53d83debe78c35d2dc"}
\ No newline at end of file
+{"filter":false,"title":"ProductCreateRequest.php","tooltip":"/app/Http/Requests/ProductCreateRequest.php","undoManager":{"mark":100,"position":100,"stack":[[{"start":{"row":46,"column":45},"end":{"row":46,"column":46},"action":"insert","lines":[" "],"id":510}],[{"start":{"row":46,"column":46},"end":{"row":46,"column":47},"action":"insert","lines":["r"],"id":511}],[{"start":{"row":46,"column":47},"end":{"row":46,"column":48},"action":"insert","lines":["e"],"id":512}],[{"start":{"row":46,"column":48},"end":{"row":46,"column":49},"action":"insert","lines":["q"],"id":513}],[{"start":{"row":46,"column":49},"end":{"row":46,"column":50},"action":"insert","lines":["u"],"id":514}],[{"start":{"row":46,"column":50},"end":{"row":46,"column":51},"action":"insert","lines":["i"],"id":515}],[{"start":{"row":46,"column":51},"end":{"row":46,"column":52},"action":"insert","lines":["s"],"id":516}],[{"start":{"row":46,"column":52},"end":{"row":46,"column":53},"action":"insert","lines":["."],"id":517}],[{"start":{"row":47,"column":8},"end":{"row":47,"column":12},"action":"remove","lines":["    "],"id":518}],[{"start":{"row":47,"column":4},"end":{"row":47,"column":8},"action":"remove","lines":["    "],"id":519}],[{"start":{"row":47,"column":0},"end":{"row":47,"column":4},"action":"remove","lines":["    "],"id":520}],[{"start":{"row":46,"column":58},"end":{"row":47,"column":0},"action":"remove","lines":["",""],"id":521}],[{"start":{"row":46,"column":57},"end":{"row":46,"column":58},"action":"remove","lines":[" "],"id":522}],[{"start":{"row":46,"column":56},"end":{"row":46,"column":57},"action":"remove","lines":[" "],"id":523}],[{"start":{"row":46,"column":55},"end":{"row":46,"column":56},"action":"remove","lines":[" "],"id":524}],[{"start":{"row":46,"column":54},"end":{"row":46,"column":55},"action":"remove","lines":[" "],"id":525}],[{"start":{"row":42,"column":4},"end":{"row":43,"column":0},"action":"insert","lines":["",""],"id":526},{"start":{"row":43,"column":0},"end":{"row":43,"column":4},"action":"insert","lines":["    "]}],[{"start":{"row":43,"column":4},"end":{"row":43,"column":5},"action":"insert","lines":["/"],"id":527}],[{"start":{"row":43,"column":5},"end":{"row":43,"column":6},"action":"insert","lines":["*"],"id":528}],[{"start":{"row":43,"column":6},"end":{"row":43,"column":7},"action":"insert","lines":["*"],"id":529}],[{"start":{"row":43,"column":7},"end":{"row":44,"column":0},"action":"insert","lines":["",""],"id":530},{"start":{"row":44,"column":0},"end":{"row":44,"column":7},"action":"insert","lines":["     * "]}],[{"start":{"row":44,"column":7},"end":{"row":45,"column":0},"action":"insert","lines":["",""],"id":531},{"start":{"row":45,"column":0},"end":{"row":45,"column":7},"action":"insert","lines":["     * "]}],[{"start":{"row":45,"column":7},"end":{"row":46,"column":0},"action":"insert","lines":["",""],"id":532},{"start":{"row":46,"column":0},"end":{"row":46,"column":7},"action":"insert","lines":["     * "]}],[{"start":{"row":46,"column":7},"end":{"row":47,"column":0},"action":"insert","lines":["",""],"id":533},{"start":{"row":47,"column":0},"end":{"row":47,"column":7},"action":"insert","lines":["     * "]}],[{"start":{"row":47,"column":7},"end":{"row":48,"column":0},"action":"insert","lines":["",""],"id":534},{"start":{"row":48,"column":0},"end":{"row":48,"column":7},"action":"insert","lines":["     * "]}],[{"start":{"row":48,"column":7},"end":{"row":48,"column":8},"action":"insert","lines":["/"],"id":535}],[{"start":{"row":48,"column":6},"end":{"row":48,"column":7},"action":"remove","lines":[" "],"id":536}],[{"start":{"row":44,"column":7},"end":{"row":44,"column":8},"action":"insert","lines":["S"],"id":537}],[{"start":{"row":44,"column":8},"end":{"row":44,"column":9},"action":"insert","lines":["e"],"id":538}],[{"start":{"row":44,"column":9},"end":{"row":44,"column":10},"action":"insert","lines":["r"],"id":539}],[{"start":{"row":44,"column":10},"end":{"row":44,"column":11},"action":"insert","lines":["t"],"id":540}],[{"start":{"row":44,"column":11},"end":{"row":44,"column":12},"action":"insert","lines":[" "],"id":541}],[{"start":{"row":44,"column":12},"end":{"row":44,"column":13},"action":"insert","lines":["à"],"id":542}],[{"start":{"row":44,"column":13},"end":{"row":44,"column":14},"action":"insert","lines":[" "],"id":543}],[{"start":{"row":44,"column":14},"end":{"row":44,"column":15},"action":"insert","lines":["f"],"id":544}],[{"start":{"row":44,"column":15},"end":{"row":44,"column":16},"action":"insert","lines":["a"],"id":545}],[{"start":{"row":44,"column":16},"end":{"row":44,"column":17},"action":"insert","lines":["i"],"id":546}],[{"start":{"row":44,"column":17},"end":{"row":44,"column":18},"action":"insert","lines":["r"],"id":547}],[{"start":{"row":44,"column":18},"end":{"row":44,"column":19},"action":"insert","lines":["e"],"id":548}],[{"start":{"row":44,"column":19},"end":{"row":44,"column":20},"action":"insert","lines":[" "],"id":549}],[{"start":{"row":44,"column":20},"end":{"row":44,"column":21},"action":"insert","lines":["d"],"id":550}],[{"start":{"row":44,"column":21},"end":{"row":44,"column":22},"action":"insert","lines":["e"],"id":551}],[{"start":{"row":44,"column":22},"end":{"row":44,"column":23},"action":"insert","lines":["s"],"id":552},{"start":{"row":44,"column":23},"end":{"row":44,"column":24},"action":"insert","lines":[" "]}],[{"start":{"row":44,"column":24},"end":{"row":44,"column":25},"action":"insert","lines":["m"],"id":553},{"start":{"row":44,"column":25},"end":{"row":44,"column":26},"action":"insert","lines":["e"]}],[{"start":{"row":44,"column":26},"end":{"row":44,"column":27},"action":"insert","lines":["s"],"id":554}],[{"start":{"row":44,"column":27},"end":{"row":44,"column":28},"action":"insert","lines":["s"],"id":555}],[{"start":{"row":44,"column":28},"end":{"row":44,"column":29},"action":"insert","lines":["a"],"id":556}],[{"start":{"row":44,"column":29},"end":{"row":44,"column":30},"action":"insert","lines":["g"],"id":557}],[{"start":{"row":44,"column":30},"end":{"row":44,"column":31},"action":"insert","lines":["e"],"id":558}],[{"start":{"row":44,"column":31},"end":{"row":44,"column":32},"action":"insert","lines":["s"],"id":559}],[{"start":{"row":44,"column":32},"end":{"row":44,"column":33},"action":"insert","lines":[" "],"id":560}],[{"start":{"row":44,"column":33},"end":{"row":44,"column":34},"action":"insert","lines":["s"],"id":561}],[{"start":{"row":44,"column":33},"end":{"row":44,"column":34},"action":"remove","lines":["s"],"id":562}],[{"start":{"row":44,"column":33},"end":{"row":44,"column":34},"action":"insert","lines":["c"],"id":563}],[{"start":{"row":44,"column":34},"end":{"row":44,"column":35},"action":"insert","lines":["u"],"id":564}],[{"start":{"row":44,"column":35},"end":{"row":44,"column":36},"action":"insert","lines":["s"],"id":565}],[{"start":{"row":44,"column":36},"end":{"row":44,"column":37},"action":"insert","lines":["t"],"id":566}],[{"start":{"row":44,"column":37},"end":{"row":44,"column":38},"action":"insert","lines":["o"],"id":567}],[{"start":{"row":44,"column":38},"end":{"row":44,"column":39},"action":"insert","lines":["m"],"id":568}],[{"start":{"row":46,"column":7},"end":{"row":46,"column":90},"action":"insert","lines":["https://blog.greaaat.com/la-validation-par-form-request-dans-laravel-5-eb0542b4a52a"],"id":569}],[{"start":{"row":4,"column":0},"end":{"row":4,"column":30},"action":"remove","lines":["use App\\Http\\Requests\\Request;"],"id":570},{"start":{"row":4,"column":0},"end":{"row":4,"column":28},"action":"insert","lines":["use Illuminate\\Http\\Request;"]}],[{"start":{"row":30,"column":35},"end":{"row":30,"column":36},"action":"insert","lines":["|"],"id":574,"ignore":true}],[{"start":{"row":30,"column":36},"end":{"row":30,"column":37},"action":"insert","lines":["i"],"id":575,"ignore":true}],[{"start":{"row":30,"column":37},"end":{"row":30,"column":39},"action":"insert","lines":["nt"],"id":576,"ignore":true}],[{"start":{"row":30,"column":39},"end":{"row":30,"column":43},"action":"insert","lines":["eger"],"id":577,"ignore":true}],[{"start":{"row":36,"column":33},"end":{"row":36,"column":34},"action":"insert","lines":["e"],"id":578,"ignore":true}],[{"start":{"row":36,"column":34},"end":{"row":36,"column":37},"action":"insert","lines":["ger"],"id":579,"ignore":true}],[{"start":{"row":37,"column":4},"end":{"row":37,"column":5},"action":"remove","lines":["/"],"id":580}],[{"start":{"row":37,"column":3},"end":{"row":37,"column":4},"action":"remove","lines":["/"],"id":591}],[{"start":{"row":37,"column":23},"end":{"row":37,"column":24},"action":"insert","lines":["/"],"id":592}],[{"start":{"row":37,"column":24},"end":{"row":37,"column":25},"action":"insert","lines":["/"],"id":593}],[{"start":{"row":37,"column":22},"end":{"row":37,"column":23},"action":"insert","lines":[","],"id":594}],[{"start":{"row":39,"column":27},"end":{"row":39,"column":28},"action":"remove","lines":[" "],"id":595}],[{"start":{"row":30,"column":12},"end":{"row":30,"column":44},"action":"remove","lines":["'id_owner' => 'required|integer'"],"id":596}],[{"start":{"row":30,"column":13},"end":{"row":31,"column":0},"action":"remove","lines":["",""],"id":597}],[{"start":{"row":30,"column":12},"end":{"row":30,"column":13},"action":"remove","lines":[","],"id":598}],[{"start":{"row":30,"column":8},"end":{"row":30,"column":12},"action":"remove","lines":["    "],"id":599}],[{"start":{"row":30,"column":4},"end":{"row":30,"column":8},"action":"remove","lines":["    "],"id":600}],[{"start":{"row":30,"column":0},"end":{"row":30,"column":4},"action":"remove","lines":["    "],"id":601}],[{"start":{"row":38,"column":27},"end":{"row":38,"column":28},"action":"insert","lines":[","],"id":602}],[{"start":{"row":38,"column":28},"end":{"row":39,"column":0},"action":"insert","lines":["",""],"id":603},{"start":{"row":39,"column":0},"end":{"row":39,"column":3},"action":"insert","lines":["\t\t\t"]}],[{"start":{"row":39,"column":3},"end":{"row":39,"column":35},"action":"insert","lines":["'id_owner' => 'required|integer'"],"id":604}],[{"start":{"row":38,"column":28},"end":{"row":39,"column":0},"action":"insert","lines":["",""],"id":605},{"start":{"row":39,"column":0},"end":{"row":39,"column":3},"action":"insert","lines":["\t\t\t"]}],[{"start":{"row":39,"column":3},"end":{"row":39,"column":5},"action":"insert","lines":["''"],"id":606}],[{"start":{"row":39,"column":4},"end":{"row":39,"column":5},"action":"insert","lines":["v"],"id":607}],[{"start":{"row":39,"column":5},"end":{"row":39,"column":6},"action":"insert","lines":["e"],"id":608}],[{"start":{"row":39,"column":6},"end":{"row":39,"column":7},"action":"insert","lines":["g"],"id":609}],[{"start":{"row":39,"column":7},"end":{"row":39,"column":8},"action":"insert","lines":["a"],"id":610}],[{"start":{"row":39,"column":8},"end":{"row":39,"column":9},"action":"insert","lines":["n"],"id":611}],[{"start":{"row":39,"column":10},"end":{"row":39,"column":11},"action":"insert","lines":[" "],"id":612}],[{"start":{"row":39,"column":11},"end":{"row":39,"column":12},"action":"insert","lines":["="],"id":613}],[{"start":{"row":39,"column":12},"end":{"row":39,"column":13},"action":"insert","lines":[">"],"id":614}],[{"start":{"row":39,"column":13},"end":{"row":39,"column":14},"action":"insert","lines":[" "],"id":615}],[{"start":{"row":39,"column":14},"end":{"row":39,"column":16},"action":"insert","lines":["''"],"id":616}],[{"start":{"row":39,"column":16},"end":{"row":39,"column":17},"action":"insert","lines":[","],"id":617}],[{"start":{"row":7,"column":1},"end":{"row":8,"column":0},"action":"insert","lines":["",""],"id":618},{"start":{"row":8,"column":0},"end":{"row":8,"column":4},"action":"insert","lines":["    "]}],[{"start":{"row":8,"column":4},"end":{"row":9,"column":0},"action":"insert","lines":["",""],"id":619},{"start":{"row":9,"column":0},"end":{"row":9,"column":4},"action":"insert","lines":["    "]}],[{"start":{"row":8,"column":4},"end":{"row":9,"column":0},"action":"insert","lines":["",""],"id":620},{"start":{"row":9,"column":0},"end":{"row":9,"column":4},"action":"insert","lines":["    "]}],[{"start":{"row":8,"column":4},"end":{"row":9,"column":4},"action":"remove","lines":["","    "],"id":650}],[{"start":{"row":8,"column":0},"end":{"row":8,"column":4},"action":"remove","lines":["    "],"id":651}],[{"start":{"row":7,"column":1},"end":{"row":8,"column":0},"action":"remove","lines":["",""],"id":667}]]},"ace":{"folds":[],"scrolltop":258,"scrollleft":0,"selection":{"start":{"row":30,"column":15},"end":{"row":42,"column":10},"isBackwards":true},"options":{"guessTabSize":true,"useWrapMode":false,"wrapToView":true},"firstLineState":{"row":44,"state":"php-start","mode":"ace/mode/php"}},"timestamp":1511384788220,"hash":"650d1b0b43a877feb73dcc7117d16867ba722019"}
\ No newline at end of file
diff --git a/workspace/.c9/metadata/workspace/app/Http/Requests/ProductUpdateRequest.php b/workspace/.c9/metadata/workspace/app/Http/Requests/ProductUpdateRequest.php
index e39b4527ab3d600a57bb309ccbc0c997c9be34dd..fadbf33146e35833a7a535561a28ca99c9241beb 100644
--- a/workspace/.c9/metadata/workspace/app/Http/Requests/ProductUpdateRequest.php
+++ b/workspace/.c9/metadata/workspace/app/Http/Requests/ProductUpdateRequest.php
@@ -1 +1 @@
-{"filter":false,"title":"ProductUpdateRequest.php","tooltip":"/app/Http/Requests/ProductUpdateRequest.php","undoManager":{"mark":-1,"position":-1,"stack":[]},"ace":{"folds":[],"scrolltop":269,"scrollleft":0,"selection":{"start":{"row":33,"column":28},"end":{"row":33,"column":28},"isBackwards":false},"options":{"guessTabSize":true,"useWrapMode":false,"wrapToView":true},"firstLineState":{"row":36,"state":"php-start","mode":"ace/mode/php"}},"timestamp":1510837554289,"hash":"e2b60f6b5efb2bd73bd77f716522d261c96290a2"}
\ No newline at end of file
+{"changed":true,"filter":false,"title":"ProductUpdateRequest.php","tooltip":"/app/Http/Requests/ProductUpdateRequest.php","value":"<?php\n\nnamespace App\\Http\\Requests;\n\nuse App\\Http\\Requests\\Request;\n\nclass ProductUpdateRequest extends Request\n{\n    /**\n     * Determine if the user is authorized to make this request.\n     *\n     * @return bool\n     */\n    public function authorize()\n    {\n        return true;\n    }\n\n    /**\n     * Get the validation rules that apply to the request.\n     * \n     * TODO en fonction du formulaire d'enregistrement de l'annonce\n     * \n     * https://laravel.com/docs/5.2/validation#available-validation-rules\n     * \n     * @return array\n     */\n     \n    public function rules()\n    {\n        //TODO : Voir l'intéret de $id\n        $id = $this->product;\n\t\treturn [\n\t\t\t'title' => 'required' . $id,\n\t\t\t'email' => 'required|email' . $id,\n\t\t\t'adres_number' => 'required|numeric' . $id,\n\t\t\t'adress_street' => 'required|alpha' . $id,\n\t\t\t'adress_city' => 'required|alpha' . $id,\n\t\t\t'postal_code' => 'required|int' . $id,\n\t\t\t//'description' => '' Champ Libre\n\t\t\t'expire_at' => 'required|date' .$id ,\n\t\t\t'category' => 'required' . $id\n\t\t];\n    }\n}\n","undoManager":{"mark":-2,"position":7,"stack":[[{"start":{"row":38,"column":36},"end":{"row":39,"column":0},"action":"insert","lines":["",""],"id":2},{"start":{"row":39,"column":0},"end":{"row":39,"column":3},"action":"insert","lines":["\t\t\t"]}],[{"start":{"row":39,"column":2},"end":{"row":39,"column":3},"action":"remove","lines":["\t"],"id":3}],[{"start":{"row":39,"column":1},"end":{"row":39,"column":2},"action":"remove","lines":["\t"],"id":4}],[{"start":{"row":39,"column":0},"end":{"row":39,"column":1},"action":"remove","lines":["\t"],"id":5}],[{"start":{"row":38,"column":36},"end":{"row":39,"column":0},"action":"remove","lines":["",""],"id":6}],[{"start":{"row":26,"column":7},"end":{"row":27,"column":0},"action":"insert","lines":["",""],"id":7},{"start":{"row":27,"column":0},"end":{"row":27,"column":5},"action":"insert","lines":["     "]}],[{"start":{"row":26,"column":6},"end":{"row":26,"column":7},"action":"insert","lines":["*"],"id":8}],[{"start":{"row":26,"column":6},"end":{"row":26,"column":7},"action":"remove","lines":["*"],"id":9}]]},"ace":{"folds":[],"scrolltop":28.79998779296875,"scrollleft":0,"selection":{"start":{"row":26,"column":6},"end":{"row":26,"column":6},"isBackwards":false},"options":{"guessTabSize":true,"useWrapMode":false,"wrapToView":true},"firstLineState":{"row":97,"mode":"ace/mode/php"}},"timestamp":1510837554289}
\ No newline at end of file
diff --git a/workspace/.c9/metadata/workspace/app/Http/routes.php b/workspace/.c9/metadata/workspace/app/Http/routes.php
index 2906348202304232ba3769507c65a400b19a8a05..3b240ebb72443cfa6fcf0090cab2103d325aacc7 100644
--- a/workspace/.c9/metadata/workspace/app/Http/routes.php
+++ b/workspace/.c9/metadata/workspace/app/Http/routes.php
@@ -1 +1 @@
-{"filter":false,"title":"routes.php","tooltip":"/app/Http/routes.php","undoManager":{"mark":42,"position":42,"stack":[[{"start":{"row":28,"column":1},"end":{"row":28,"column":2},"action":"remove","lines":["/"],"id":3110}],[{"start":{"row":28,"column":0},"end":{"row":28,"column":1},"action":"remove","lines":["/"],"id":3111}],[{"start":{"row":30,"column":0},"end":{"row":30,"column":1},"action":"insert","lines":["/"],"id":3112}],[{"start":{"row":30,"column":1},"end":{"row":30,"column":2},"action":"insert","lines":["*"],"id":3113}],[{"start":{"row":57,"column":4},"end":{"row":57,"column":5},"action":"insert","lines":["*"],"id":3114}],[{"start":{"row":57,"column":5},"end":{"row":57,"column":6},"action":"insert","lines":["/"],"id":3115}],[{"start":{"row":28,"column":55},"end":{"row":29,"column":0},"action":"insert","lines":["",""],"id":3116}],[{"start":{"row":29,"column":0},"end":{"row":29,"column":1},"action":"insert","lines":["R"],"id":3117}],[{"start":{"row":29,"column":1},"end":{"row":29,"column":2},"action":"insert","lines":["o"],"id":3118}],[{"start":{"row":29,"column":2},"end":{"row":29,"column":3},"action":"insert","lines":["u"],"id":3119}],[{"start":{"row":29,"column":3},"end":{"row":29,"column":4},"action":"insert","lines":["t"],"id":3120}],[{"start":{"row":29,"column":4},"end":{"row":29,"column":5},"action":"insert","lines":["e"],"id":3121}],[{"start":{"row":29,"column":5},"end":{"row":29,"column":6},"action":"insert","lines":[":"],"id":3122}],[{"start":{"row":29,"column":6},"end":{"row":29,"column":7},"action":"insert","lines":[":"],"id":3123}],[{"start":{"row":29,"column":7},"end":{"row":29,"column":8},"action":"insert","lines":["g"],"id":3124}],[{"start":{"row":29,"column":8},"end":{"row":29,"column":9},"action":"insert","lines":["e"],"id":3125}],[{"start":{"row":29,"column":9},"end":{"row":29,"column":10},"action":"insert","lines":["t"],"id":3126}],[{"start":{"row":29,"column":10},"end":{"row":29,"column":12},"action":"insert","lines":["()"],"id":3127}],[{"start":{"row":29,"column":11},"end":{"row":29,"column":13},"action":"insert","lines":["''"],"id":3128}],[{"start":{"row":29,"column":12},"end":{"row":29,"column":13},"action":"insert","lines":["r"],"id":3129}],[{"start":{"row":29,"column":13},"end":{"row":29,"column":14},"action":"insert","lines":["e"],"id":3130}],[{"start":{"row":29,"column":14},"end":{"row":29,"column":15},"action":"insert","lines":["s"],"id":3131}],[{"start":{"row":29,"column":15},"end":{"row":29,"column":16},"action":"insert","lines":["e"],"id":3132}],[{"start":{"row":29,"column":16},"end":{"row":29,"column":17},"action":"insert","lines":["a"],"id":3133}],[{"start":{"row":29,"column":17},"end":{"row":29,"column":18},"action":"insert","lines":["r"],"id":3134}],[{"start":{"row":29,"column":18},"end":{"row":29,"column":19},"action":"insert","lines":["c"],"id":3135}],[{"start":{"row":29,"column":19},"end":{"row":29,"column":20},"action":"insert","lines":["h"],"id":3136}],[{"start":{"row":29,"column":20},"end":{"row":29,"column":21},"action":"insert","lines":[","],"id":3137}],[{"start":{"row":29,"column":21},"end":{"row":29,"column":22},"action":"insert","lines":[" "],"id":3138}],[{"start":{"row":29,"column":21},"end":{"row":29,"column":22},"action":"remove","lines":[" "],"id":3139}],[{"start":{"row":29,"column":20},"end":{"row":29,"column":21},"action":"remove","lines":[","],"id":3140}],[{"start":{"row":29,"column":21},"end":{"row":29,"column":22},"action":"insert","lines":[","],"id":3141}],[{"start":{"row":29,"column":22},"end":{"row":29,"column":23},"action":"insert","lines":[" "],"id":3142}],[{"start":{"row":28,"column":55},"end":{"row":29,"column":24},"action":"remove","lines":["","Route::get('research', )"],"id":3143}],[{"start":{"row":28,"column":55},"end":{"row":29,"column":0},"action":"insert","lines":["",""],"id":3144}],[{"start":{"row":29,"column":0},"end":{"row":29,"column":55},"action":"insert","lines":["Route::post('research', 'ProductsController@research');"],"id":3145}],[{"start":{"row":29,"column":10},"end":{"row":29,"column":11},"action":"remove","lines":["t"],"id":3146}],[{"start":{"row":29,"column":9},"end":{"row":29,"column":10},"action":"remove","lines":["s"],"id":3147}],[{"start":{"row":29,"column":8},"end":{"row":29,"column":9},"action":"remove","lines":["o"],"id":3148}],[{"start":{"row":29,"column":7},"end":{"row":29,"column":8},"action":"remove","lines":["p"],"id":3149}],[{"start":{"row":29,"column":7},"end":{"row":29,"column":8},"action":"insert","lines":["g"],"id":3150}],[{"start":{"row":29,"column":8},"end":{"row":29,"column":9},"action":"insert","lines":["e"],"id":3151}],[{"start":{"row":29,"column":9},"end":{"row":29,"column":10},"action":"insert","lines":["t"],"id":3152}]]},"ace":{"folds":[],"scrolltop":0,"scrollleft":0,"selection":{"start":{"row":29,"column":10},"end":{"row":29,"column":10},"isBackwards":false},"options":{"guessTabSize":true,"useWrapMode":false,"wrapToView":true},"firstLineState":{"row":12,"state":"php-start","mode":"ace/mode/php"}},"timestamp":1511173613420,"hash":"c18575f06ee60c7749de27d3a56b215ea7d23648"}
\ No newline at end of file
+{"filter":false,"title":"routes.php","tooltip":"/app/Http/routes.php","undoManager":{"mark":100,"position":100,"stack":[[{"start":{"row":35,"column":41},"end":{"row":35,"column":42},"action":"insert","lines":["s"],"id":3191}],[{"start":{"row":35,"column":42},"end":{"row":35,"column":43},"action":"insert","lines":["h"],"id":3192}],[{"start":{"row":35,"column":43},"end":{"row":35,"column":44},"action":"insert","lines":["o"],"id":3193}],[{"start":{"row":35,"column":44},"end":{"row":35,"column":45},"action":"insert","lines":["x"],"id":3194}],[{"start":{"row":35,"column":44},"end":{"row":35,"column":45},"action":"remove","lines":["x"],"id":3195}],[{"start":{"row":35,"column":44},"end":{"row":35,"column":45},"action":"insert","lines":["w"],"id":3196}],[{"start":{"row":35,"column":40},"end":{"row":35,"column":41},"action":"remove","lines":["."],"id":3197}],[{"start":{"row":35,"column":40},"end":{"row":35,"column":41},"action":"insert","lines":["/"],"id":3198}],[{"start":{"row":35,"column":41},"end":{"row":35,"column":42},"action":"insert","lines":["s"],"id":3199}],[{"start":{"row":35,"column":41},"end":{"row":35,"column":42},"action":"remove","lines":["s"],"id":3200}],[{"start":{"row":35,"column":40},"end":{"row":35,"column":45},"action":"remove","lines":["/show"],"id":3201}],[{"start":{"row":43,"column":47},"end":{"row":43,"column":52},"action":"remove","lines":["index"],"id":3202},{"start":{"row":43,"column":47},"end":{"row":43,"column":48},"action":"insert","lines":["p"]}],[{"start":{"row":43,"column":48},"end":{"row":43,"column":49},"action":"insert","lines":["r"],"id":3203}],[{"start":{"row":43,"column":49},"end":{"row":43,"column":50},"action":"insert","lines":["o"],"id":3204}],[{"start":{"row":43,"column":50},"end":{"row":43,"column":51},"action":"insert","lines":["d"],"id":3205}],[{"start":{"row":43,"column":51},"end":{"row":43,"column":52},"action":"insert","lines":["u"],"id":3206}],[{"start":{"row":43,"column":52},"end":{"row":43,"column":53},"action":"insert","lines":["c"],"id":3207}],[{"start":{"row":43,"column":53},"end":{"row":43,"column":54},"action":"insert","lines":["t"],"id":3208}],[{"start":{"row":43,"column":54},"end":{"row":43,"column":55},"action":"insert","lines":["s"],"id":3209}],[{"start":{"row":43,"column":55},"end":{"row":43,"column":56},"action":"insert","lines":["/"],"id":3210}],[{"start":{"row":43,"column":56},"end":{"row":43,"column":57},"action":"insert","lines":["s"],"id":3211}],[{"start":{"row":43,"column":57},"end":{"row":43,"column":58},"action":"insert","lines":["h"],"id":3212}],[{"start":{"row":43,"column":58},"end":{"row":43,"column":59},"action":"insert","lines":["o"],"id":3213}],[{"start":{"row":43,"column":59},"end":{"row":43,"column":60},"action":"insert","lines":["w"],"id":3214}],[{"start":{"row":35,"column":40},"end":{"row":35,"column":41},"action":"insert","lines":["/"],"id":3215}],[{"start":{"row":35,"column":41},"end":{"row":35,"column":42},"action":"insert","lines":["s"],"id":3216}],[{"start":{"row":35,"column":42},"end":{"row":35,"column":43},"action":"insert","lines":["h"],"id":3217}],[{"start":{"row":35,"column":43},"end":{"row":35,"column":44},"action":"insert","lines":["o"],"id":3218}],[{"start":{"row":35,"column":44},"end":{"row":35,"column":45},"action":"insert","lines":["w"],"id":3219}],[{"start":{"row":31,"column":0},"end":{"row":32,"column":0},"action":"insert","lines":["",""],"id":3220}],[{"start":{"row":32,"column":0},"end":{"row":33,"column":0},"action":"insert","lines":["",""],"id":3221}],[{"start":{"row":32,"column":0},"end":{"row":37,"column":4},"action":"insert","lines":["Route::get('/', array('as' => 'accueil', function()","{","  $categories = Categorie::all();","  $articles = Article::select('id', 'title', 'intro_text')->orderBy('created_at', 'desc')->get();","  return View::make('accueil', array('categories' => $categories, 'articles' => $articles, 'actif' => 0));  ","}));"],"id":3222}],[{"start":{"row":37,"column":4},"end":{"row":37,"column":5},"action":"insert","lines":[" "],"id":3223}],[{"start":{"row":37,"column":5},"end":{"row":37,"column":6},"action":"insert","lines":["*"],"id":3224}],[{"start":{"row":37,"column":6},"end":{"row":37,"column":7},"action":"insert","lines":["/"],"id":3225}],[{"start":{"row":31,"column":0},"end":{"row":32,"column":0},"action":"insert","lines":["",""],"id":3226}],[{"start":{"row":32,"column":0},"end":{"row":32,"column":1},"action":"insert","lines":["/"],"id":3227}],[{"start":{"row":32,"column":1},"end":{"row":32,"column":2},"action":"insert","lines":["*"],"id":3228}],[{"start":{"row":32,"column":2},"end":{"row":32,"column":3},"action":"insert","lines":[" "],"id":3229}],[{"start":{"row":32,"column":3},"end":{"row":32,"column":84},"action":"insert","lines":["http://laravel.sillo.org/laravel-4-chapitre-19-un-blog-le-template-et-les-routes/"],"id":3230}],[{"start":{"row":39,"column":0},"end":{"row":40,"column":0},"action":"insert","lines":["",""],"id":3231}],[{"start":{"row":40,"column":0},"end":{"row":40,"column":1},"action":"insert","lines":["/"],"id":3232}],[{"start":{"row":40,"column":1},"end":{"row":40,"column":2},"action":"insert","lines":["*"],"id":3233}],[{"start":{"row":65,"column":0},"end":{"row":66,"column":0},"action":"insert","lines":["",""],"id":3234}],[{"start":{"row":65,"column":0},"end":{"row":65,"column":1},"action":"insert","lines":["*"],"id":3235}],[{"start":{"row":65,"column":1},"end":{"row":65,"column":2},"action":"insert","lines":["/"],"id":3236}],[{"start":{"row":33,"column":0},"end":{"row":38,"column":5},"action":"remove","lines":["Route::get('/', array('as' => 'accueil', function()","{","  $categories = Categorie::all();","  $articles = Article::select('id', 'title', 'intro_text')->orderBy('created_at', 'desc')->get();","  return View::make('accueil', array('categories' => $categories, 'articles' => $articles, 'actif' => 0));  ","})); "],"id":3237}],[{"start":{"row":32,"column":84},"end":{"row":33,"column":0},"action":"remove","lines":["",""],"id":3238}],[{"start":{"row":32,"column":84},"end":{"row":32,"column":85},"action":"insert","lines":[" "],"id":3239}],[{"start":{"row":30,"column":1},"end":{"row":30,"column":2},"action":"remove","lines":["/"],"id":3240}],[{"start":{"row":30,"column":0},"end":{"row":30,"column":1},"action":"remove","lines":["*"],"id":3241}],[{"start":{"row":27,"column":1},"end":{"row":27,"column":2},"action":"remove","lines":["*"],"id":3242}],[{"start":{"row":27,"column":0},"end":{"row":27,"column":1},"action":"remove","lines":["/"],"id":3243}],[{"start":{"row":28,"column":13},"end":{"row":28,"column":14},"action":"insert","lines":["p"],"id":3244}],[{"start":{"row":28,"column":14},"end":{"row":28,"column":15},"action":"insert","lines":["r"],"id":3245}],[{"start":{"row":28,"column":15},"end":{"row":28,"column":16},"action":"insert","lines":["o"],"id":3246}],[{"start":{"row":28,"column":16},"end":{"row":28,"column":17},"action":"insert","lines":["d"],"id":3247}],[{"start":{"row":28,"column":17},"end":{"row":28,"column":18},"action":"insert","lines":["u"],"id":3248}],[{"start":{"row":28,"column":18},"end":{"row":28,"column":19},"action":"insert","lines":["c"],"id":3249}],[{"start":{"row":28,"column":19},"end":{"row":28,"column":20},"action":"insert","lines":["t"],"id":3250}],[{"start":{"row":28,"column":20},"end":{"row":28,"column":21},"action":"insert","lines":["_"],"id":3251}],[{"start":{"row":84,"column":0},"end":{"row":88,"column":2},"action":"remove","lines":["/* Lorsqu'une recherche est effectuée ","   !! CECI EST UN EXEMPLE !!","","Route::get('/produits/page{n}', 'ArticleController@show')->where('n', '[0-9]+'); ","*/"],"id":3252}],[{"start":{"row":83,"column":0},"end":{"row":84,"column":0},"action":"remove","lines":["",""],"id":3253}],[{"start":{"row":82,"column":0},"end":{"row":83,"column":0},"action":"remove","lines":["",""],"id":3254}],[{"start":{"row":81,"column":0},"end":{"row":82,"column":0},"action":"remove","lines":["",""],"id":3255}],[{"start":{"row":80,"column":0},"end":{"row":81,"column":0},"action":"remove","lines":["",""],"id":3256}],[{"start":{"row":79,"column":42},"end":{"row":80,"column":0},"action":"remove","lines":["",""],"id":3257}],[{"start":{"row":80,"column":0},"end":{"row":81,"column":0},"action":"insert","lines":["",""],"id":3258}],[{"start":{"row":95,"column":0},"end":{"row":95,"column":4},"action":"remove","lines":["    "],"id":3259}],[{"start":{"row":94,"column":4},"end":{"row":95,"column":0},"action":"remove","lines":["",""],"id":3260}],[{"start":{"row":94,"column":0},"end":{"row":94,"column":4},"action":"remove","lines":["    "],"id":3261}],[{"start":{"row":93,"column":38},"end":{"row":94,"column":0},"action":"remove","lines":["",""],"id":3262}],[{"start":{"row":114,"column":0},"end":{"row":117,"column":58},"action":"remove","lines":["","/* Demande d'inscription ","Route::get('register', 'RegisterController@getForm');","Route::post('register', 'RegisterController@postForm'); */"],"id":3263}],[{"start":{"row":113,"column":0},"end":{"row":114,"column":0},"action":"remove","lines":["",""],"id":3264}],[{"start":{"row":112,"column":0},"end":{"row":113,"column":0},"action":"remove","lines":["",""],"id":3265}],[{"start":{"row":104,"column":0},"end":{"row":111,"column":3},"action":"remove","lines":["","Route::get('/registery', function () {","    return view('registery');","});","","Route::get('/confirmRegistery', function () {","    return view('confirmRegistery');","});"],"id":3266}],[{"start":{"row":29,"column":12},"end":{"row":29,"column":13},"action":"insert","lines":["p"],"id":3267}],[{"start":{"row":29,"column":13},"end":{"row":29,"column":14},"action":"insert","lines":["r"],"id":3268}],[{"start":{"row":29,"column":14},"end":{"row":29,"column":15},"action":"insert","lines":["o"],"id":3269}],[{"start":{"row":29,"column":15},"end":{"row":29,"column":16},"action":"insert","lines":["d"],"id":3270}],[{"start":{"row":29,"column":16},"end":{"row":29,"column":17},"action":"insert","lines":["u"],"id":3271}],[{"start":{"row":29,"column":17},"end":{"row":29,"column":18},"action":"insert","lines":["c"],"id":3272}],[{"start":{"row":29,"column":18},"end":{"row":29,"column":19},"action":"insert","lines":["t"],"id":3273}],[{"start":{"row":29,"column":19},"end":{"row":29,"column":20},"action":"insert","lines":["_"],"id":3274}],[{"start":{"row":28,"column":0},"end":{"row":28,"column":63},"action":"remove","lines":["Route::post('product_research', 'ProductsController@research');"],"id":3275}],[{"start":{"row":27,"column":0},"end":{"row":28,"column":0},"action":"remove","lines":["",""],"id":3276}],[{"start":{"row":28,"column":62},"end":{"row":29,"column":0},"action":"insert","lines":["",""],"id":3277}],[{"start":{"row":29,"column":0},"end":{"row":29,"column":63},"action":"insert","lines":["Route::post('product_research', 'ProductsController@research');"],"id":3278}],[{"start":{"row":28,"column":0},"end":{"row":28,"column":62},"action":"remove","lines":["Route::get('product_research', 'ProductsController@research');"],"id":3279}],[{"start":{"row":27,"column":0},"end":{"row":28,"column":0},"action":"remove","lines":["",""],"id":3280}],[{"start":{"row":29,"column":0},"end":{"row":29,"column":62},"action":"insert","lines":["Route::get('product_research', 'ProductsController@research');"],"id":3281}],[{"start":{"row":29,"column":62},"end":{"row":30,"column":0},"action":"insert","lines":["",""],"id":3282}],[{"start":{"row":29,"column":0},"end":{"row":29,"column":1},"action":"insert","lines":["/"],"id":3283}],[{"start":{"row":29,"column":1},"end":{"row":29,"column":2},"action":"insert","lines":["/"],"id":3284}],[{"start":{"row":28,"column":29},"end":{"row":28,"column":30},"action":"insert","lines":["/"],"id":3285}],[{"start":{"row":28,"column":30},"end":{"row":28,"column":31},"action":"insert","lines":["{"],"id":3286}],[{"start":{"row":28,"column":31},"end":{"row":28,"column":32},"action":"insert","lines":["}"],"id":3287}],[{"start":{"row":28,"column":31},"end":{"row":28,"column":32},"action":"insert","lines":["s"],"id":3288}],[{"start":{"row":28,"column":32},"end":{"row":28,"column":33},"action":"insert","lines":["t"],"id":3289},{"start":{"row":28,"column":33},"end":{"row":28,"column":34},"action":"insert","lines":["r"]}],[{"start":{"row":28,"column":7},"end":{"row":28,"column":11},"action":"remove","lines":["post"],"id":3290},{"start":{"row":28,"column":7},"end":{"row":28,"column":8},"action":"insert","lines":["g"]}],[{"start":{"row":28,"column":8},"end":{"row":28,"column":9},"action":"insert","lines":["e"],"id":3291},{"start":{"row":28,"column":9},"end":{"row":28,"column":10},"action":"insert","lines":["t"]}]]},"ace":{"folds":[],"scrolltop":96,"scrollleft":0,"selection":{"start":{"row":28,"column":10},"end":{"row":28,"column":10},"isBackwards":false},"options":{"guessTabSize":true,"useWrapMode":false,"wrapToView":true},"firstLineState":{"row":44,"state":"php-comment","mode":"ace/mode/php"}},"timestamp":1511360269394,"hash":"03cbca5b2092647d5e6fc47a5a4e7ae2b118d4a9"}
\ No newline at end of file
diff --git a/workspace/.c9/metadata/workspace/app/Product.php b/workspace/.c9/metadata/workspace/app/Product.php
index bdd15e3aa72ee4b3f6f739e11cea7bacad664129..64d77aaaa25cb0fbe783e33069d6eb3a65226607 100644
--- a/workspace/.c9/metadata/workspace/app/Product.php
+++ b/workspace/.c9/metadata/workspace/app/Product.php
@@ -1 +1 @@
-{"filter":false,"title":"Product.php","tooltip":"/app/Product.php","undoManager":{"mark":-1,"position":-1,"stack":[]},"ace":{"folds":[],"scrolltop":0,"scrollleft":0,"selection":{"start":{"row":10,"column":31},"end":{"row":10,"column":31},"isBackwards":false},"options":{"guessTabSize":true,"useWrapMode":false,"wrapToView":true},"firstLineState":0},"timestamp":1511096764538,"hash":"e2c451d7d86c7a3a01a3fb0bdcd2be902c05a55c"}
\ No newline at end of file
+{"filter":false,"title":"Product.php","tooltip":"/app/Product.php","undoManager":{"mark":-1,"position":-1,"stack":[]},"ace":{"folds":[],"scrolltop":0,"scrollleft":0,"selection":{"start":{"row":8,"column":34},"end":{"row":8,"column":34},"isBackwards":false},"options":{"guessTabSize":true,"useWrapMode":false,"wrapToView":true},"firstLineState":0},"timestamp":1511096764538,"hash":"e2c451d7d86c7a3a01a3fb0bdcd2be902c05a55c"}
\ No newline at end of file
diff --git a/workspace/.c9/metadata/workspace/app/Repositories/ProductRepository.php b/workspace/.c9/metadata/workspace/app/Repositories/ProductRepository.php
index 150792feb8687639915726e3aeade67c2b7c56e8..520f34ea5057f07a7fe1f115ef39955abc657d6f 100644
--- a/workspace/.c9/metadata/workspace/app/Repositories/ProductRepository.php
+++ b/workspace/.c9/metadata/workspace/app/Repositories/ProductRepository.php
@@ -1 +1 @@
-{"filter":false,"title":"ProductRepository.php","tooltip":"/app/Repositories/ProductRepository.php","undoManager":{"mark":13,"position":13,"stack":[[{"start":{"row":68,"column":28},"end":{"row":68,"column":29},"action":"insert","lines":["'"],"id":1}],[{"start":{"row":68,"column":29},"end":{"row":68,"column":30},"action":"insert","lines":["%"],"id":2}],[{"start":{"row":68,"column":30},"end":{"row":68,"column":31},"action":"insert","lines":["'"],"id":3}],[{"start":{"row":68,"column":31},"end":{"row":68,"column":32},"action":"insert","lines":["."],"id":4}],[{"start":{"row":68,"column":37},"end":{"row":68,"column":38},"action":"insert","lines":["."],"id":5}],[{"start":{"row":68,"column":38},"end":{"row":68,"column":40},"action":"insert","lines":["''"],"id":6}],[{"start":{"row":68,"column":39},"end":{"row":68,"column":40},"action":"insert","lines":["%"],"id":7}],[{"start":{"row":69,"column":36},"end":{"row":69,"column":41},"action":"remove","lines":["$data"],"id":8},{"start":{"row":69,"column":36},"end":{"row":69,"column":49},"action":"insert","lines":["'%'.$data.'%'"]}],[{"start":{"row":68,"column":37},"end":{"row":68,"column":39},"action":"insert","lines":["[]"],"id":9}],[{"start":{"row":68,"column":38},"end":{"row":68,"column":40},"action":"insert","lines":["''"],"id":10}],[{"start":{"row":68,"column":39},"end":{"row":68,"column":40},"action":"insert","lines":["r"],"id":11}],[{"start":{"row":69,"column":45},"end":{"row":69,"column":47},"action":"insert","lines":["[]"],"id":12}],[{"start":{"row":69,"column":46},"end":{"row":69,"column":48},"action":"insert","lines":["''"],"id":13}],[{"start":{"row":69,"column":47},"end":{"row":69,"column":48},"action":"insert","lines":["r"],"id":14}]]},"ace":{"folds":[],"scrolltop":1065.400000000001,"scrollleft":0,"selection":{"start":{"row":79,"column":35},"end":{"row":79,"column":35},"isBackwards":false},"options":{"guessTabSize":true,"useWrapMode":false,"wrapToView":true},"firstLineState":0},"timestamp":1511172546631,"hash":"41de598f9dbfe0ab11d78cc2e83b713e282a71c9"}
\ No newline at end of file
+{"filter":false,"title":"ProductRepository.php","tooltip":"/app/Repositories/ProductRepository.php","undoManager":{"mark":100,"position":100,"stack":[[{"start":{"row":25,"column":17},"end":{"row":25,"column":18},"action":"insert","lines":[")"],"id":151}],[{"start":{"row":42,"column":2},"end":{"row":42,"column":3},"action":"insert","lines":["/"],"id":152}],[{"start":{"row":42,"column":3},"end":{"row":42,"column":4},"action":"insert","lines":["/"],"id":153}],[{"start":{"row":24,"column":2},"end":{"row":25,"column":19},"action":"remove","lines":["\t","\t\tprint_r($inputs);"],"id":154}],[{"start":{"row":57,"column":0},"end":{"row":57,"column":1},"action":"insert","lines":["\t"],"id":155}],[{"start":{"row":57,"column":1},"end":{"row":57,"column":2},"action":"insert","lines":["\t"],"id":156}],[{"start":{"row":57,"column":2},"end":{"row":58,"column":19},"action":"insert","lines":["\t","\t\tprint_r($inputs);"],"id":157}],[{"start":{"row":58,"column":2},"end":{"row":58,"column":19},"action":"remove","lines":["print_r($inputs);"],"id":158}],[{"start":{"row":58,"column":1},"end":{"row":58,"column":2},"action":"remove","lines":["\t"],"id":159}],[{"start":{"row":58,"column":0},"end":{"row":58,"column":1},"action":"remove","lines":["\t"],"id":160}],[{"start":{"row":57,"column":3},"end":{"row":58,"column":0},"action":"remove","lines":["",""],"id":161}],[{"start":{"row":57,"column":2},"end":{"row":57,"column":3},"action":"remove","lines":["\t"],"id":162}],[{"start":{"row":25,"column":2},"end":{"row":25,"column":3},"action":"remove","lines":["/"],"id":163}],[{"start":{"row":25,"column":2},"end":{"row":25,"column":3},"action":"remove","lines":["/"],"id":164}],[{"start":{"row":55,"column":0},"end":{"row":55,"column":1},"action":"insert","lines":["\t"],"id":165}],[{"start":{"row":55,"column":1},"end":{"row":55,"column":2},"action":"insert","lines":["\t"],"id":166}],[{"start":{"row":55,"column":2},"end":{"row":56,"column":19},"action":"insert","lines":["\t","\t\tprint_r($inputs);"],"id":167}],[{"start":{"row":56,"column":16},"end":{"row":56,"column":17},"action":"remove","lines":["s"],"id":168}],[{"start":{"row":56,"column":15},"end":{"row":56,"column":16},"action":"remove","lines":["t"],"id":169}],[{"start":{"row":56,"column":14},"end":{"row":56,"column":15},"action":"remove","lines":["u"],"id":170}],[{"start":{"row":56,"column":13},"end":{"row":56,"column":14},"action":"remove","lines":["p"],"id":171}],[{"start":{"row":56,"column":12},"end":{"row":56,"column":13},"action":"remove","lines":["n"],"id":172}],[{"start":{"row":56,"column":11},"end":{"row":56,"column":12},"action":"remove","lines":["i"],"id":173}],[{"start":{"row":56,"column":11},"end":{"row":56,"column":12},"action":"insert","lines":["p"],"id":174}],[{"start":{"row":56,"column":12},"end":{"row":56,"column":13},"action":"insert","lines":["r"],"id":175}],[{"start":{"row":56,"column":13},"end":{"row":56,"column":14},"action":"insert","lines":["o"],"id":176}],[{"start":{"row":56,"column":14},"end":{"row":56,"column":15},"action":"insert","lines":["d"],"id":177}],[{"start":{"row":56,"column":15},"end":{"row":56,"column":16},"action":"insert","lines":["u"],"id":178}],[{"start":{"row":56,"column":16},"end":{"row":56,"column":17},"action":"insert","lines":["c"],"id":179}],[{"start":{"row":56,"column":17},"end":{"row":56,"column":18},"action":"insert","lines":["t"],"id":180}],[{"start":{"row":56,"column":18},"end":{"row":56,"column":20},"action":"insert","lines":["[]"],"id":181}],[{"start":{"row":56,"column":19},"end":{"row":56,"column":20},"action":"remove","lines":["]"],"id":182}],[{"start":{"row":56,"column":18},"end":{"row":56,"column":19},"action":"remove","lines":["["],"id":183}],[{"start":{"row":56,"column":18},"end":{"row":56,"column":19},"action":"insert","lines":["-"],"id":184}],[{"start":{"row":56,"column":19},"end":{"row":56,"column":20},"action":"insert","lines":[">"],"id":185}],[{"start":{"row":56,"column":20},"end":{"row":56,"column":21},"action":"insert","lines":["t"],"id":186}],[{"start":{"row":56,"column":21},"end":{"row":56,"column":22},"action":"insert","lines":["i"],"id":187}],[{"start":{"row":56,"column":22},"end":{"row":56,"column":23},"action":"insert","lines":["t"],"id":188}],[{"start":{"row":56,"column":23},"end":{"row":56,"column":24},"action":"insert","lines":["l"],"id":189}],[{"start":{"row":56,"column":24},"end":{"row":56,"column":25},"action":"insert","lines":["e"],"id":190}],[{"start":{"row":21,"column":0},"end":{"row":21,"column":1},"action":"remove","lines":["\t"],"id":191,"ignore":true}],[{"start":{"row":55,"column":3},"end":{"row":56,"column":27},"action":"remove","lines":["","\t\tprint_r($product->title);"],"id":192}],[{"start":{"row":20,"column":2},"end":{"row":21,"column":0},"action":"remove","lines":["",""],"id":193,"ignore":true}],[{"start":{"row":54,"column":2},"end":{"row":54,"column":3},"action":"remove","lines":["\t"],"id":194}],[{"start":{"row":54,"column":1},"end":{"row":54,"column":2},"action":"remove","lines":["\t"],"id":195}],[{"start":{"row":54,"column":0},"end":{"row":54,"column":1},"action":"remove","lines":["\t"],"id":196}],[{"start":{"row":40,"column":3},"end":{"row":40,"column":4},"action":"remove","lines":["/"],"id":197}],[{"start":{"row":40,"column":2},"end":{"row":40,"column":3},"action":"remove","lines":["/"],"id":198}],[{"start":{"row":24,"column":21},"end":{"row":24,"column":28},"action":"remove","lines":["= (int)"],"id":199,"ignore":true}],[{"start":{"row":24,"column":21},"end":{"row":24,"column":22},"action":"insert","lines":["="],"id":200,"ignore":true}],[{"start":{"row":24,"column":12},"end":{"row":24,"column":20},"action":"remove","lines":["id_owner"],"id":201,"ignore":true}],[{"start":{"row":24,"column":12},"end":{"row":24,"column":13},"action":"insert","lines":["i"],"id":202,"ignore":true}],[{"start":{"row":24,"column":13},"end":{"row":24,"column":14},"action":"insert","lines":["d"],"id":203,"ignore":true}],[{"start":{"row":24,"column":14},"end":{"row":24,"column":15},"action":"insert","lines":["_"],"id":204,"ignore":true}],[{"start":{"row":24,"column":15},"end":{"row":24,"column":16},"action":"insert","lines":["o"],"id":205,"ignore":true}],[{"start":{"row":24,"column":16},"end":{"row":24,"column":18},"action":"insert","lines":["wn"],"id":206,"ignore":true}],[{"start":{"row":24,"column":18},"end":{"row":24,"column":20},"action":"insert","lines":["er"],"id":207,"ignore":true}],[{"start":{"row":24,"column":20},"end":{"row":24,"column":22},"action":"remove","lines":[" ="],"id":208,"ignore":true}],[{"start":{"row":24,"column":20},"end":{"row":24,"column":21},"action":"remove","lines":[" "],"id":209,"ignore":true}],[{"start":{"row":24,"column":20},"end":{"row":24,"column":21},"action":"insert","lines":["="],"id":210,"ignore":true}],[{"start":{"row":24,"column":21},"end":{"row":24,"column":22},"action":"insert","lines":[" "],"id":211,"ignore":true}],[{"start":{"row":24,"column":20},"end":{"row":24,"column":21},"action":"insert","lines":[" "],"id":212,"ignore":true}],[{"start":{"row":23,"column":2},"end":{"row":24,"column":0},"action":"insert","lines":["",""],"id":214},{"start":{"row":24,"column":0},"end":{"row":24,"column":2},"action":"insert","lines":["\t\t"]}],[{"start":{"row":24,"column":2},"end":{"row":24,"column":3},"action":"insert","lines":["p"],"id":215}],[{"start":{"row":24,"column":3},"end":{"row":24,"column":4},"action":"insert","lines":["r"],"id":216}],[{"start":{"row":24,"column":4},"end":{"row":24,"column":5},"action":"insert","lines":["o"],"id":217}],[{"start":{"row":24,"column":5},"end":{"row":24,"column":6},"action":"insert","lines":["i"],"id":218}],[{"start":{"row":24,"column":6},"end":{"row":24,"column":7},"action":"insert","lines":["n"],"id":219}],[{"start":{"row":24,"column":6},"end":{"row":24,"column":7},"action":"remove","lines":["n"],"id":220}],[{"start":{"row":24,"column":5},"end":{"row":24,"column":6},"action":"remove","lines":["i"],"id":221}],[{"start":{"row":24,"column":4},"end":{"row":24,"column":5},"action":"remove","lines":["o"],"id":222}],[{"start":{"row":24,"column":4},"end":{"row":24,"column":5},"action":"insert","lines":["i"],"id":223}],[{"start":{"row":24,"column":5},"end":{"row":24,"column":6},"action":"insert","lines":["n"],"id":224}],[{"start":{"row":24,"column":6},"end":{"row":24,"column":7},"action":"insert","lines":["t"],"id":225}],[{"start":{"row":24,"column":7},"end":{"row":24,"column":8},"action":"insert","lines":["_"],"id":226}],[{"start":{"row":24,"column":8},"end":{"row":24,"column":9},"action":"insert","lines":["r"],"id":227}],[{"start":{"row":24,"column":2},"end":{"row":24,"column":9},"action":"remove","lines":["print_r"],"id":228},{"start":{"row":24,"column":2},"end":{"row":24,"column":11},"action":"insert","lines":["print_r()"]}],[{"start":{"row":24,"column":10},"end":{"row":24,"column":12},"action":"insert","lines":["''"],"id":229}],[{"start":{"row":24,"column":10},"end":{"row":24,"column":12},"action":"remove","lines":["''"],"id":230}],[{"start":{"row":24,"column":10},"end":{"row":24,"column":11},"action":"insert","lines":["$"],"id":231}],[{"start":{"row":24,"column":11},"end":{"row":24,"column":12},"action":"insert","lines":["i"],"id":232}],[{"start":{"row":24,"column":12},"end":{"row":24,"column":13},"action":"insert","lines":["n"],"id":233}],[{"start":{"row":24,"column":13},"end":{"row":24,"column":14},"action":"insert","lines":["p"],"id":234}],[{"start":{"row":24,"column":14},"end":{"row":24,"column":15},"action":"insert","lines":["u"],"id":235}],[{"start":{"row":24,"column":15},"end":{"row":24,"column":16},"action":"insert","lines":["t"],"id":236}],[{"start":{"row":24,"column":16},"end":{"row":24,"column":17},"action":"insert","lines":["s"],"id":237}],[{"start":{"row":24,"column":18},"end":{"row":24,"column":19},"action":"insert","lines":[";"],"id":238}],[{"start":{"row":41,"column":2},"end":{"row":41,"column":3},"action":"insert","lines":["/"],"id":239}],[{"start":{"row":41,"column":3},"end":{"row":41,"column":4},"action":"insert","lines":["/"],"id":240}],[{"start":{"row":24,"column":2},"end":{"row":24,"column":19},"action":"remove","lines":["print_r($inputs);"],"id":241}],[{"start":{"row":24,"column":1},"end":{"row":24,"column":2},"action":"remove","lines":["\t"],"id":242}],[{"start":{"row":24,"column":0},"end":{"row":24,"column":1},"action":"remove","lines":["\t"],"id":243}],[{"start":{"row":23,"column":2},"end":{"row":24,"column":0},"action":"remove","lines":["",""],"id":244}],[{"start":{"row":54,"column":0},"end":{"row":54,"column":1},"action":"insert","lines":["\t"],"id":245}],[{"start":{"row":54,"column":1},"end":{"row":54,"column":2},"action":"insert","lines":["\t"],"id":246}],[{"start":{"row":54,"column":2},"end":{"row":54,"column":19},"action":"insert","lines":["print_r($inputs);"],"id":247}],[{"start":{"row":54,"column":0},"end":{"row":54,"column":19},"action":"remove","lines":["\t\tprint_r($inputs);"],"id":248}],[{"start":{"row":53,"column":53},"end":{"row":54,"column":0},"action":"remove","lines":["",""],"id":249}],[{"start":{"row":53,"column":53},"end":{"row":54,"column":0},"action":"insert","lines":["",""],"id":250},{"start":{"row":54,"column":0},"end":{"row":54,"column":2},"action":"insert","lines":["\t\t"]}],[{"start":{"row":40,"column":3},"end":{"row":40,"column":4},"action":"remove","lines":["/"],"id":251}],[{"start":{"row":40,"column":2},"end":{"row":40,"column":3},"action":"remove","lines":["/"],"id":252}]]},"ace":{"folds":[],"scrolltop":204,"scrollleft":0,"selection":{"start":{"row":38,"column":2},"end":{"row":38,"column":2},"isBackwards":true},"options":{"guessTabSize":true,"useWrapMode":false,"wrapToView":true},"firstLineState":{"row":44,"state":"php-start","mode":"ace/mode/php"}},"timestamp":1511384805277,"hash":"4c7429b2c7a9f1bd60b3b97aa924ba1566b756aa"}
\ No newline at end of file
diff --git a/workspace/.c9/metadata/workspace/app/Repositories/UserRepository.php b/workspace/.c9/metadata/workspace/app/Repositories/UserRepository.php
index 083e395851262704311b3cb447fbf9c2c82247c6..dce87638bd352d992e018fbe83ed9ab768eb2139 100644
--- a/workspace/.c9/metadata/workspace/app/Repositories/UserRepository.php
+++ b/workspace/.c9/metadata/workspace/app/Repositories/UserRepository.php
@@ -1 +1 @@
-{"filter":false,"title":"UserRepository.php","tooltip":"/app/Repositories/UserRepository.php","undoManager":{"mark":24,"position":24,"stack":[[{"start":{"row":0,"column":0},"end":{"row":77,"column":0},"action":"remove","lines":["<?php","","namespace App\\Repositories;","","use App\\User;","","/*","TODO","","https://openclassrooms.com/courses/decouvrez-le-framework-php-laravel-1/les-ressources-2-2-et-les-erreurs","","*/","class UserRepository","{","","    protected $product;","","    public function __construct(Product $product)","\t{","\t\t$this->product = $product;","\t}","\t","","\tprivate function save(Product $product, Array $inputs)","\t{","\t\t$product->title = $inputs['title'];","\t\t$product->email = $inputs['email'];","\t\t$product->address_number = $inputs['address_number'];","\t\t$product->address_street = $inputs['address_street'];","\t\t$product->address_city = $inputs['address_city'];","\t\t$product->postal_code = $inputs['postal_code'];","\t\t$product->description = $inputs['description'];","\t\t$product->expire_at = $inputs['expire_at'];","\t\t$product->category = $inputs['category'];","\t\t","\t\tif( isset($inputs['vegan']) ){","\t\t\t//Boolean type","\t\t\t$product->vegan = $inputs['vegan'];","\t\t}","","\t\t$product->save();","\t}","","\tpublic function getPaginate($n)","\t{","\t\treturn $this->product->paginate($n);","\t}","\t","\tpublic function store(Array $inputs)","\t{","\t\t$product = new $this->product;","\t\t","\t\t// possibilité de chiffrer des données","\t\t//$product->password = bcrypt($inputs['password']);","","\t\t$this->save($product, $inputs);","","\t\treturn $product;","\t}","","\tpublic function getById($id)","\t{","\t\treturn $this->product->findOrFail($id);","\t}","","\tpublic function update($id, Array $inputs)","\t{","\t\t$this->save($this->getById($id), $inputs);","\t}","","\tpublic function destroy($id)","\t{","\t\t$this->getById($id)->delete();","\t}","","}","",""],"id":13}],[{"start":{"row":0,"column":0},"end":{"row":91,"column":0},"action":"insert","lines":["<?php","","namespace App\\Repositories;","","use App\\Product;","","/*","TODO","","https://openclassrooms.com/courses/decouvrez-le-framework-php-laravel-1/les-ressources-2-2-et-les-erreurs","","*/","class ProductRepository","{","","    protected $product;","","    public function __construct(Product $product)","\t{","\t\t$this->product = $product;","\t}","\t","","\tprivate function save(Product $product, Array $inputs)","\t{","\t\t$product->title = $inputs['title'];","\t\t$product->email = $inputs['email'];","\t\t$product->address_number = $inputs['address_number'];","\t\t$product->address_street = $inputs['address_street'];","\t\t$product->address_city = $inputs['address_city'];","\t\t$product->postal_code = $inputs['postal_code'];","\t\t$product->description = $inputs['description'];","\t\t$product->expire_at = $inputs['expire_at'];","\t\t$product->category = $inputs['category'];","\t\t","\t\tif( isset($inputs['vegan']) ){","\t\t\t//Boolean type","\t\t\t$product->vegan = $inputs['vegan'];","\t\t}","","\t\t$product->save();","\t}","","\tpublic function getPaginate($n)","\t{","\t\treturn $this->product->paginate($n);","\t}","\t","\tpublic function store(Array $inputs)","\t{","\t\t$product = new $this->product;","\t\t","\t\t// possibilité de chiffrer des données","\t\t//$product->password = bcrypt($inputs['password']);","","\t\t$this->save($product, $inputs);","","\t\treturn $product;","\t}","","\tpublic function getById($id)","\t{","\t\treturn $this->product->findOrFail($id);","\t}","\t/* https://stackoverflow.com/questions/37313187/laravel-5-2-search-function */","\tpublic function getByString($data,$n)","\t{","\t\treturn $this->product","\t\t\t->where('title', 'LIKE', $data)","\t\t\t->orwhere('description', 'LIKE', $data)","\t\t\t->paginate($n);","\t}","\t","\t/* http://laraveldaily.com/eloquent-date-filtering-wheredate-and-other-methods/ */","\tpublic function getByDate($id)","\t{","\t\treturn $this->product->findOrFail($id);","\t}","","\tpublic function update($id, Array $inputs)","\t{","\t\t$this->save($this->getById($id), $inputs);","\t}","","\tpublic function destroy($id)","\t{","\t\t$this->getById($id)->delete();","\t}","","}","",""],"id":14}],[{"start":{"row":12,"column":5},"end":{"row":12,"column":12},"action":"remove","lines":[" Produc"],"id":15}],[{"start":{"row":12,"column":5},"end":{"row":12,"column":6},"action":"remove","lines":["t"],"id":16}],[{"start":{"row":12,"column":5},"end":{"row":12,"column":6},"action":"remove","lines":["R"],"id":17}],[{"start":{"row":12,"column":5},"end":{"row":12,"column":6},"action":"insert","lines":[" "],"id":18}],[{"start":{"row":12,"column":6},"end":{"row":12,"column":7},"action":"insert","lines":["E"],"id":19}],[{"start":{"row":12,"column":7},"end":{"row":12,"column":8},"action":"insert","lines":["m"],"id":20}],[{"start":{"row":12,"column":8},"end":{"row":12,"column":9},"action":"insert","lines":["a"],"id":21}],[{"start":{"row":12,"column":8},"end":{"row":12,"column":9},"action":"remove","lines":["a"],"id":22}],[{"start":{"row":12,"column":7},"end":{"row":12,"column":8},"action":"remove","lines":["m"],"id":23}],[{"start":{"row":12,"column":6},"end":{"row":12,"column":7},"action":"remove","lines":["E"],"id":24}],[{"start":{"row":12,"column":6},"end":{"row":12,"column":7},"action":"insert","lines":["U"],"id":25}],[{"start":{"row":12,"column":7},"end":{"row":12,"column":8},"action":"insert","lines":["s"],"id":26}],[{"start":{"row":12,"column":8},"end":{"row":12,"column":9},"action":"insert","lines":["e"],"id":27}],[{"start":{"row":12,"column":9},"end":{"row":12,"column":10},"action":"insert","lines":["r"],"id":28}],[{"start":{"row":12,"column":10},"end":{"row":12,"column":11},"action":"insert","lines":["R"],"id":29}],[{"start":{"row":4,"column":9},"end":{"row":4,"column":15},"action":"remove","lines":["roduct"],"id":30}],[{"start":{"row":4,"column":9},"end":{"row":4,"column":10},"action":"remove","lines":[";"],"id":31}],[{"start":{"row":4,"column":8},"end":{"row":4,"column":9},"action":"remove","lines":["P"],"id":32}],[{"start":{"row":4,"column":8},"end":{"row":4,"column":9},"action":"insert","lines":["U"],"id":33}],[{"start":{"row":4,"column":9},"end":{"row":4,"column":10},"action":"insert","lines":["s"],"id":34}],[{"start":{"row":4,"column":10},"end":{"row":4,"column":11},"action":"insert","lines":["e"],"id":35}],[{"start":{"row":4,"column":11},"end":{"row":4,"column":12},"action":"insert","lines":["r"],"id":36}],[{"start":{"row":0,"column":0},"end":{"row":91,"column":0},"action":"remove","lines":["<?php","","namespace App\\Repositories;","","use App\\User","","/*","TODO","","https://openclassrooms.com/courses/decouvrez-le-framework-php-laravel-1/les-ressources-2-2-et-les-erreurs","","*/","class UserRepository","{","","    protected $product;","","    public function __construct(Product $product)","\t{","\t\t$this->product = $product;","\t}","\t","","\tprivate function save(Product $product, Array $inputs)","\t{","\t\t$product->title = $inputs['title'];","\t\t$product->email = $inputs['email'];","\t\t$product->address_number = $inputs['address_number'];","\t\t$product->address_street = $inputs['address_street'];","\t\t$product->address_city = $inputs['address_city'];","\t\t$product->postal_code = $inputs['postal_code'];","\t\t$product->description = $inputs['description'];","\t\t$product->expire_at = $inputs['expire_at'];","\t\t$product->category = $inputs['category'];","\t\t","\t\tif( isset($inputs['vegan']) ){","\t\t\t//Boolean type","\t\t\t$product->vegan = $inputs['vegan'];","\t\t}","","\t\t$product->save();","\t}","","\tpublic function getPaginate($n)","\t{","\t\treturn $this->product->paginate($n);","\t}","\t","\tpublic function store(Array $inputs)","\t{","\t\t$product = new $this->product;","\t\t","\t\t// possibilité de chiffrer des données","\t\t//$product->password = bcrypt($inputs['password']);","","\t\t$this->save($product, $inputs);","","\t\treturn $product;","\t}","","\tpublic function getById($id)","\t{","\t\treturn $this->product->findOrFail($id);","\t}","\t/* https://stackoverflow.com/questions/37313187/laravel-5-2-search-function */","\tpublic function getByString($data,$n)","\t{","\t\treturn $this->product","\t\t\t->where('title', 'LIKE', $data)","\t\t\t->orwhere('description', 'LIKE', $data)","\t\t\t->paginate($n);","\t}","\t","\t/* http://laraveldaily.com/eloquent-date-filtering-wheredate-and-other-methods/ */","\tpublic function getByDate($id)","\t{","\t\treturn $this->product->findOrFail($id);","\t}","","\tpublic function update($id, Array $inputs)","\t{","\t\t$this->save($this->getById($id), $inputs);","\t}","","\tpublic function destroy($id)","\t{","\t\t$this->getById($id)->delete();","\t}","","}","",""],"id":37},{"start":{"row":0,"column":0},"end":{"row":55,"column":1},"action":"insert","lines":["<?php","","namespace App\\Repositories;","","use App\\User;","","class UserRepository","{","","    protected $user;","","    public function __construct(User $user)","\t{","\t\t$this->user = $user;","\t}","","\tprivate function save(User $user, Array $inputs)","\t{","\t\t$user->name = $inputs['name'];","\t\t$user->email = $inputs['email'];\t","\t\t$user->admin = isset($inputs['admin']);\t","","\t\t$user->save();","\t}","","\tpublic function getPaginate($n)","\t{","\t\treturn $this->user->paginate($n);","\t}","","\tpublic function store(Array $inputs)","\t{","\t\t$user = new $this->user;\t\t","\t\t$user->password = bcrypt($inputs['password']);","","\t\t$this->save($user, $inputs);","","\t\treturn $user;","\t}","","\tpublic function getById($id)","\t{","\t\treturn $this->user->findOrFail($id);","\t}","","\tpublic function update($id, Array $inputs)","\t{","\t\t$this->save($this->getById($id), $inputs);","\t}","","\tpublic function destroy($id)","\t{","\t\t$this->getById($id)->delete();","\t}","","}"]}]]},"ace":{"folds":[],"scrolltop":300,"scrollleft":0,"selection":{"start":{"row":23,"column":2},"end":{"row":23,"column":2},"isBackwards":false},"options":{"guessTabSize":true,"useWrapMode":false,"wrapToView":true},"firstLineState":0},"timestamp":1511143127275,"hash":"87785b12ff48d30d9fc551766422264e50d6ac3f"}
\ No newline at end of file
+{"filter":false,"title":"UserRepository.php","tooltip":"/app/Repositories/UserRepository.php","undoManager":{"mark":24,"position":24,"stack":[[{"start":{"row":0,"column":0},"end":{"row":77,"column":0},"action":"remove","lines":["<?php","","namespace App\\Repositories;","","use App\\User;","","/*","TODO","","https://openclassrooms.com/courses/decouvrez-le-framework-php-laravel-1/les-ressources-2-2-et-les-erreurs","","*/","class UserRepository","{","","    protected $product;","","    public function __construct(Product $product)","\t{","\t\t$this->product = $product;","\t}","\t","","\tprivate function save(Product $product, Array $inputs)","\t{","\t\t$product->title = $inputs['title'];","\t\t$product->email = $inputs['email'];","\t\t$product->address_number = $inputs['address_number'];","\t\t$product->address_street = $inputs['address_street'];","\t\t$product->address_city = $inputs['address_city'];","\t\t$product->postal_code = $inputs['postal_code'];","\t\t$product->description = $inputs['description'];","\t\t$product->expire_at = $inputs['expire_at'];","\t\t$product->category = $inputs['category'];","\t\t","\t\tif( isset($inputs['vegan']) ){","\t\t\t//Boolean type","\t\t\t$product->vegan = $inputs['vegan'];","\t\t}","","\t\t$product->save();","\t}","","\tpublic function getPaginate($n)","\t{","\t\treturn $this->product->paginate($n);","\t}","\t","\tpublic function store(Array $inputs)","\t{","\t\t$product = new $this->product;","\t\t","\t\t// possibilité de chiffrer des données","\t\t//$product->password = bcrypt($inputs['password']);","","\t\t$this->save($product, $inputs);","","\t\treturn $product;","\t}","","\tpublic function getById($id)","\t{","\t\treturn $this->product->findOrFail($id);","\t}","","\tpublic function update($id, Array $inputs)","\t{","\t\t$this->save($this->getById($id), $inputs);","\t}","","\tpublic function destroy($id)","\t{","\t\t$this->getById($id)->delete();","\t}","","}","",""],"id":13}],[{"start":{"row":0,"column":0},"end":{"row":91,"column":0},"action":"insert","lines":["<?php","","namespace App\\Repositories;","","use App\\Product;","","/*","TODO","","https://openclassrooms.com/courses/decouvrez-le-framework-php-laravel-1/les-ressources-2-2-et-les-erreurs","","*/","class ProductRepository","{","","    protected $product;","","    public function __construct(Product $product)","\t{","\t\t$this->product = $product;","\t}","\t","","\tprivate function save(Product $product, Array $inputs)","\t{","\t\t$product->title = $inputs['title'];","\t\t$product->email = $inputs['email'];","\t\t$product->address_number = $inputs['address_number'];","\t\t$product->address_street = $inputs['address_street'];","\t\t$product->address_city = $inputs['address_city'];","\t\t$product->postal_code = $inputs['postal_code'];","\t\t$product->description = $inputs['description'];","\t\t$product->expire_at = $inputs['expire_at'];","\t\t$product->category = $inputs['category'];","\t\t","\t\tif( isset($inputs['vegan']) ){","\t\t\t//Boolean type","\t\t\t$product->vegan = $inputs['vegan'];","\t\t}","","\t\t$product->save();","\t}","","\tpublic function getPaginate($n)","\t{","\t\treturn $this->product->paginate($n);","\t}","\t","\tpublic function store(Array $inputs)","\t{","\t\t$product = new $this->product;","\t\t","\t\t// possibilité de chiffrer des données","\t\t//$product->password = bcrypt($inputs['password']);","","\t\t$this->save($product, $inputs);","","\t\treturn $product;","\t}","","\tpublic function getById($id)","\t{","\t\treturn $this->product->findOrFail($id);","\t}","\t/* https://stackoverflow.com/questions/37313187/laravel-5-2-search-function */","\tpublic function getByString($data,$n)","\t{","\t\treturn $this->product","\t\t\t->where('title', 'LIKE', $data)","\t\t\t->orwhere('description', 'LIKE', $data)","\t\t\t->paginate($n);","\t}","\t","\t/* http://laraveldaily.com/eloquent-date-filtering-wheredate-and-other-methods/ */","\tpublic function getByDate($id)","\t{","\t\treturn $this->product->findOrFail($id);","\t}","","\tpublic function update($id, Array $inputs)","\t{","\t\t$this->save($this->getById($id), $inputs);","\t}","","\tpublic function destroy($id)","\t{","\t\t$this->getById($id)->delete();","\t}","","}","",""],"id":14}],[{"start":{"row":12,"column":5},"end":{"row":12,"column":12},"action":"remove","lines":[" Produc"],"id":15}],[{"start":{"row":12,"column":5},"end":{"row":12,"column":6},"action":"remove","lines":["t"],"id":16}],[{"start":{"row":12,"column":5},"end":{"row":12,"column":6},"action":"remove","lines":["R"],"id":17}],[{"start":{"row":12,"column":5},"end":{"row":12,"column":6},"action":"insert","lines":[" "],"id":18}],[{"start":{"row":12,"column":6},"end":{"row":12,"column":7},"action":"insert","lines":["E"],"id":19}],[{"start":{"row":12,"column":7},"end":{"row":12,"column":8},"action":"insert","lines":["m"],"id":20}],[{"start":{"row":12,"column":8},"end":{"row":12,"column":9},"action":"insert","lines":["a"],"id":21}],[{"start":{"row":12,"column":8},"end":{"row":12,"column":9},"action":"remove","lines":["a"],"id":22}],[{"start":{"row":12,"column":7},"end":{"row":12,"column":8},"action":"remove","lines":["m"],"id":23}],[{"start":{"row":12,"column":6},"end":{"row":12,"column":7},"action":"remove","lines":["E"],"id":24}],[{"start":{"row":12,"column":6},"end":{"row":12,"column":7},"action":"insert","lines":["U"],"id":25}],[{"start":{"row":12,"column":7},"end":{"row":12,"column":8},"action":"insert","lines":["s"],"id":26}],[{"start":{"row":12,"column":8},"end":{"row":12,"column":9},"action":"insert","lines":["e"],"id":27}],[{"start":{"row":12,"column":9},"end":{"row":12,"column":10},"action":"insert","lines":["r"],"id":28}],[{"start":{"row":12,"column":10},"end":{"row":12,"column":11},"action":"insert","lines":["R"],"id":29}],[{"start":{"row":4,"column":9},"end":{"row":4,"column":15},"action":"remove","lines":["roduct"],"id":30}],[{"start":{"row":4,"column":9},"end":{"row":4,"column":10},"action":"remove","lines":[";"],"id":31}],[{"start":{"row":4,"column":8},"end":{"row":4,"column":9},"action":"remove","lines":["P"],"id":32}],[{"start":{"row":4,"column":8},"end":{"row":4,"column":9},"action":"insert","lines":["U"],"id":33}],[{"start":{"row":4,"column":9},"end":{"row":4,"column":10},"action":"insert","lines":["s"],"id":34}],[{"start":{"row":4,"column":10},"end":{"row":4,"column":11},"action":"insert","lines":["e"],"id":35}],[{"start":{"row":4,"column":11},"end":{"row":4,"column":12},"action":"insert","lines":["r"],"id":36}],[{"start":{"row":0,"column":0},"end":{"row":91,"column":0},"action":"remove","lines":["<?php","","namespace App\\Repositories;","","use App\\User","","/*","TODO","","https://openclassrooms.com/courses/decouvrez-le-framework-php-laravel-1/les-ressources-2-2-et-les-erreurs","","*/","class UserRepository","{","","    protected $product;","","    public function __construct(Product $product)","\t{","\t\t$this->product = $product;","\t}","\t","","\tprivate function save(Product $product, Array $inputs)","\t{","\t\t$product->title = $inputs['title'];","\t\t$product->email = $inputs['email'];","\t\t$product->address_number = $inputs['address_number'];","\t\t$product->address_street = $inputs['address_street'];","\t\t$product->address_city = $inputs['address_city'];","\t\t$product->postal_code = $inputs['postal_code'];","\t\t$product->description = $inputs['description'];","\t\t$product->expire_at = $inputs['expire_at'];","\t\t$product->category = $inputs['category'];","\t\t","\t\tif( isset($inputs['vegan']) ){","\t\t\t//Boolean type","\t\t\t$product->vegan = $inputs['vegan'];","\t\t}","","\t\t$product->save();","\t}","","\tpublic function getPaginate($n)","\t{","\t\treturn $this->product->paginate($n);","\t}","\t","\tpublic function store(Array $inputs)","\t{","\t\t$product = new $this->product;","\t\t","\t\t// possibilité de chiffrer des données","\t\t//$product->password = bcrypt($inputs['password']);","","\t\t$this->save($product, $inputs);","","\t\treturn $product;","\t}","","\tpublic function getById($id)","\t{","\t\treturn $this->product->findOrFail($id);","\t}","\t/* https://stackoverflow.com/questions/37313187/laravel-5-2-search-function */","\tpublic function getByString($data,$n)","\t{","\t\treturn $this->product","\t\t\t->where('title', 'LIKE', $data)","\t\t\t->orwhere('description', 'LIKE', $data)","\t\t\t->paginate($n);","\t}","\t","\t/* http://laraveldaily.com/eloquent-date-filtering-wheredate-and-other-methods/ */","\tpublic function getByDate($id)","\t{","\t\treturn $this->product->findOrFail($id);","\t}","","\tpublic function update($id, Array $inputs)","\t{","\t\t$this->save($this->getById($id), $inputs);","\t}","","\tpublic function destroy($id)","\t{","\t\t$this->getById($id)->delete();","\t}","","}","",""],"id":37},{"start":{"row":0,"column":0},"end":{"row":55,"column":1},"action":"insert","lines":["<?php","","namespace App\\Repositories;","","use App\\User;","","class UserRepository","{","","    protected $user;","","    public function __construct(User $user)","\t{","\t\t$this->user = $user;","\t}","","\tprivate function save(User $user, Array $inputs)","\t{","\t\t$user->name = $inputs['name'];","\t\t$user->email = $inputs['email'];\t","\t\t$user->admin = isset($inputs['admin']);\t","","\t\t$user->save();","\t}","","\tpublic function getPaginate($n)","\t{","\t\treturn $this->user->paginate($n);","\t}","","\tpublic function store(Array $inputs)","\t{","\t\t$user = new $this->user;\t\t","\t\t$user->password = bcrypt($inputs['password']);","","\t\t$this->save($user, $inputs);","","\t\treturn $user;","\t}","","\tpublic function getById($id)","\t{","\t\treturn $this->user->findOrFail($id);","\t}","","\tpublic function update($id, Array $inputs)","\t{","\t\t$this->save($this->getById($id), $inputs);","\t}","","\tpublic function destroy($id)","\t{","\t\t$this->getById($id)->delete();","\t}","","}"]}]]},"ace":{"folds":[],"scrolltop":0,"scrollleft":0,"selection":{"start":{"row":23,"column":2},"end":{"row":23,"column":2},"isBackwards":false},"options":{"guessTabSize":true,"useWrapMode":false,"wrapToView":true},"firstLineState":0},"timestamp":1511143127275,"hash":"87785b12ff48d30d9fc551766422264e50d6ac3f"}
\ No newline at end of file
diff --git a/workspace/.c9/metadata/workspace/database/migrations/2017_11_08_233536_create_product_table.php b/workspace/.c9/metadata/workspace/database/migrations/2017_11_08_233536_create_product_table.php
index 51b38aafcd68be4ba82fdfad689a8f493e1733df..a59f8874e515515f73e6f5601308cfd9b92e4c56 100644
--- a/workspace/.c9/metadata/workspace/database/migrations/2017_11_08_233536_create_product_table.php
+++ b/workspace/.c9/metadata/workspace/database/migrations/2017_11_08_233536_create_product_table.php
@@ -1 +1 @@
-{"filter":false,"title":"2017_11_08_233536_create_product_table.php","tooltip":"/database/migrations/2017_11_08_233536_create_product_table.php","undoManager":{"mark":-1,"position":-1,"stack":[]},"ace":{"folds":[],"scrolltop":121.89973449707031,"scrollleft":0,"selection":{"start":{"row":26,"column":27},"end":{"row":26,"column":27},"isBackwards":false},"options":{"guessTabSize":true,"useWrapMode":false,"wrapToView":true},"firstLineState":{"row":40,"state":"php-start","mode":"ace/mode/php"}},"timestamp":1510841905951,"hash":"f0db76ae206eed9c2842406fd102d222cb611c4f"}
\ No newline at end of file
+{"filter":false,"title":"2017_11_08_233536_create_product_table.php","tooltip":"/database/migrations/2017_11_08_233536_create_product_table.php","undoManager":{"mark":40,"position":40,"stack":[[{"start":{"row":17,"column":31},"end":{"row":18,"column":0},"action":"insert","lines":["",""],"id":2},{"start":{"row":18,"column":0},"end":{"row":18,"column":6},"action":"insert","lines":["    \t\t"]}],[{"start":{"row":18,"column":6},"end":{"row":18,"column":31},"action":"insert","lines":["$table->increments('id');"],"id":3}],[{"start":{"row":18,"column":14},"end":{"row":18,"column":24},"action":"remove","lines":["increments"],"id":4},{"start":{"row":18,"column":14},"end":{"row":18,"column":15},"action":"insert","lines":["i"]}],[{"start":{"row":18,"column":15},"end":{"row":18,"column":16},"action":"insert","lines":["n"],"id":5}],[{"start":{"row":18,"column":16},"end":{"row":18,"column":17},"action":"insert","lines":["t"],"id":6}],[{"start":{"row":18,"column":17},"end":{"row":18,"column":18},"action":"insert","lines":["e"],"id":7}],[{"start":{"row":18,"column":18},"end":{"row":18,"column":19},"action":"insert","lines":["g"],"id":8}],[{"start":{"row":18,"column":19},"end":{"row":18,"column":20},"action":"insert","lines":["e"],"id":9}],[{"start":{"row":18,"column":20},"end":{"row":18,"column":21},"action":"insert","lines":["r"],"id":10}],[{"start":{"row":18,"column":25},"end":{"row":18,"column":26},"action":"insert","lines":["_"],"id":11}],[{"start":{"row":18,"column":26},"end":{"row":18,"column":27},"action":"insert","lines":["o"],"id":12}],[{"start":{"row":18,"column":27},"end":{"row":18,"column":28},"action":"insert","lines":["w"],"id":13}],[{"start":{"row":18,"column":28},"end":{"row":18,"column":29},"action":"insert","lines":["n"],"id":14}],[{"start":{"row":18,"column":29},"end":{"row":18,"column":30},"action":"insert","lines":["e"],"id":15}],[{"start":{"row":18,"column":30},"end":{"row":18,"column":31},"action":"insert","lines":["r"],"id":16}],[{"start":{"row":27,"column":103},"end":{"row":27,"column":104},"action":"insert","lines":[","],"id":17}],[{"start":{"row":27,"column":103},"end":{"row":27,"column":104},"action":"insert","lines":[" "],"id":18}],[{"start":{"row":27,"column":104},"end":{"row":27,"column":106},"action":"insert","lines":["''"],"id":19}],[{"start":{"row":27,"column":105},"end":{"row":27,"column":106},"action":"insert","lines":["f"],"id":20}],[{"start":{"row":27,"column":106},"end":{"row":27,"column":107},"action":"insert","lines":["r"],"id":21}],[{"start":{"row":27,"column":107},"end":{"row":27,"column":108},"action":"insert","lines":["e"],"id":22}],[{"start":{"row":27,"column":108},"end":{"row":27,"column":109},"action":"insert","lines":["s"],"id":23}],[{"start":{"row":27,"column":109},"end":{"row":27,"column":110},"action":"insert","lines":["h"],"id":24}],[{"start":{"row":27,"column":112},"end":{"row":27,"column":113},"action":"insert","lines":[" "],"id":25}],[{"start":{"row":27,"column":113},"end":{"row":27,"column":115},"action":"insert","lines":["''"],"id":26}],[{"start":{"row":27,"column":115},"end":{"row":27,"column":116},"action":"insert","lines":[","],"id":27}],[{"start":{"row":27,"column":114},"end":{"row":27,"column":115},"action":"insert","lines":["m"],"id":28}],[{"start":{"row":27,"column":115},"end":{"row":27,"column":116},"action":"insert","lines":["e"],"id":29}],[{"start":{"row":27,"column":116},"end":{"row":27,"column":117},"action":"insert","lines":["a"],"id":30}],[{"start":{"row":27,"column":117},"end":{"row":27,"column":118},"action":"insert","lines":["t"],"id":31}],[{"start":{"row":27,"column":120},"end":{"row":27,"column":121},"action":"insert","lines":[" "],"id":32}],[{"start":{"row":27,"column":121},"end":{"row":27,"column":122},"action":"insert","lines":[","],"id":33}],[{"start":{"row":27,"column":121},"end":{"row":27,"column":123},"action":"insert","lines":["\"\""],"id":34}],[{"start":{"row":27,"column":122},"end":{"row":27,"column":123},"action":"remove","lines":["\""],"id":35}],[{"start":{"row":27,"column":121},"end":{"row":27,"column":122},"action":"remove","lines":["\""],"id":36}],[{"start":{"row":27,"column":121},"end":{"row":27,"column":123},"action":"insert","lines":["''"],"id":37}],[{"start":{"row":27,"column":122},"end":{"row":27,"column":123},"action":"insert","lines":["d"],"id":38}],[{"start":{"row":27,"column":123},"end":{"row":27,"column":124},"action":"insert","lines":["a"],"id":39}],[{"start":{"row":27,"column":124},"end":{"row":27,"column":125},"action":"insert","lines":["i"],"id":40}],[{"start":{"row":27,"column":125},"end":{"row":27,"column":126},"action":"insert","lines":["r"],"id":41}],[{"start":{"row":27,"column":126},"end":{"row":27,"column":127},"action":"insert","lines":["y"],"id":42}]]},"ace":{"folds":[],"scrolltop":0,"scrollleft":0,"selection":{"start":{"row":20,"column":0},"end":{"row":21,"column":0},"isBackwards":true},"options":{"guessTabSize":true,"useWrapMode":false,"wrapToView":true},"firstLineState":{"row":8,"state":"php-doc-start","mode":"ace/mode/php"}},"timestamp":1511356772394,"hash":"2c8e852a50143b7875d2bc1a5ed2da9bd37767ab"}
\ No newline at end of file
diff --git a/workspace/.c9/metadata/workspace/reports/iteration_2.md b/workspace/.c9/metadata/workspace/reports/iteration_2.md
index 308925480d7e7779a3f751fe59ca583b29edceb2..53b30a431e4fa3574f6b6d68536bf8ce4c619f9d 100644
--- a/workspace/.c9/metadata/workspace/reports/iteration_2.md
+++ b/workspace/.c9/metadata/workspace/reports/iteration_2.md
@@ -1 +1 @@
-{"filter":false,"title":"iteration_2.md","tooltip":"/reports/iteration_2.md","undoManager":{"mark":100,"position":100,"stack":[[{"start":{"row":58,"column":5},"end":{"row":58,"column":6},"action":"insert","lines":["f"],"id":730}],[{"start":{"row":58,"column":6},"end":{"row":58,"column":7},"action":"insert","lines":["é"],"id":731}],[{"start":{"row":58,"column":7},"end":{"row":58,"column":8},"action":"insert","lines":["r"],"id":732}],[{"start":{"row":58,"column":8},"end":{"row":58,"column":9},"action":"insert","lines":["e"],"id":733}],[{"start":{"row":58,"column":9},"end":{"row":58,"column":10},"action":"insert","lines":["n"],"id":734}],[{"start":{"row":58,"column":10},"end":{"row":58,"column":11},"action":"insert","lines":["c"],"id":735}],[{"start":{"row":58,"column":11},"end":{"row":58,"column":12},"action":"insert","lines":["e"],"id":736}],[{"start":{"row":58,"column":12},"end":{"row":58,"column":13},"action":"insert","lines":[" "],"id":737}],[{"start":{"row":58,"column":13},"end":{"row":58,"column":14},"action":"insert","lines":["c"],"id":738}],[{"start":{"row":58,"column":14},"end":{"row":58,"column":15},"action":"insert","lines":["e"],"id":739}],[{"start":{"row":58,"column":15},"end":{"row":58,"column":16},"action":"insert","lines":[" "],"id":740}],[{"start":{"row":58,"column":16},"end":{"row":58,"column":17},"action":"insert","lines":["m"],"id":741}],[{"start":{"row":58,"column":17},"end":{"row":58,"column":18},"action":"insert","lines":["i"],"id":742}],[{"start":{"row":58,"column":18},"end":{"row":58,"column":19},"action":"insert","lines":["d"],"id":743}],[{"start":{"row":58,"column":19},"end":{"row":58,"column":20},"action":"insert","lines":["i"],"id":744}],[{"start":{"row":58,"column":20},"end":{"row":59,"column":0},"action":"insert","lines":["",""],"id":745}],[{"start":{"row":59,"column":0},"end":{"row":59,"column":1},"action":"insert","lines":[">"],"id":746}],[{"start":{"row":59,"column":1},"end":{"row":59,"column":2},"action":"insert","lines":["C"],"id":747}],[{"start":{"row":59,"column":1},"end":{"row":59,"column":2},"action":"remove","lines":["C"],"id":748}],[{"start":{"row":59,"column":1},"end":{"row":59,"column":2},"action":"insert","lines":[" "],"id":749}],[{"start":{"row":59,"column":2},"end":{"row":59,"column":3},"action":"insert","lines":["C"],"id":750}],[{"start":{"row":59,"column":3},"end":{"row":59,"column":4},"action":"insert","lines":["o"],"id":751}],[{"start":{"row":59,"column":4},"end":{"row":59,"column":5},"action":"insert","lines":["n"],"id":752}],[{"start":{"row":59,"column":5},"end":{"row":59,"column":6},"action":"insert","lines":["f"],"id":753}],[{"start":{"row":59,"column":6},"end":{"row":59,"column":7},"action":"insert","lines":["é"],"id":754}],[{"start":{"row":59,"column":7},"end":{"row":59,"column":8},"action":"insert","lines":["r"],"id":755}],[{"start":{"row":59,"column":8},"end":{"row":59,"column":9},"action":"insert","lines":["e"],"id":756}],[{"start":{"row":59,"column":9},"end":{"row":59,"column":10},"action":"insert","lines":["n"],"id":757}],[{"start":{"row":59,"column":10},"end":{"row":59,"column":11},"action":"insert","lines":["c"],"id":758}],[{"start":{"row":59,"column":11},"end":{"row":59,"column":12},"action":"insert","lines":["e"],"id":759}],[{"start":{"row":59,"column":12},"end":{"row":59,"column":13},"action":"insert","lines":[" "],"id":760}],[{"start":{"row":59,"column":13},"end":{"row":59,"column":14},"action":"insert","lines":["m"],"id":761}],[{"start":{"row":59,"column":14},"end":{"row":59,"column":15},"action":"insert","lines":["a"],"id":762}],[{"start":{"row":59,"column":15},"end":{"row":59,"column":16},"action":"insert","lines":["i"],"id":763}],[{"start":{"row":59,"column":16},"end":{"row":59,"column":17},"action":"insert","lines":["n"],"id":764}],[{"start":{"row":59,"column":17},"end":{"row":59,"column":18},"action":"insert","lines":["t"],"id":765}],[{"start":{"row":59,"column":18},"end":{"row":59,"column":19},"action":"insert","lines":["e"],"id":766}],[{"start":{"row":59,"column":19},"end":{"row":59,"column":20},"action":"insert","lines":["n"],"id":767}],[{"start":{"row":59,"column":20},"end":{"row":59,"column":21},"action":"insert","lines":["a"],"id":768}],[{"start":{"row":59,"column":21},"end":{"row":59,"column":22},"action":"insert","lines":["n"],"id":769}],[{"start":{"row":59,"column":22},"end":{"row":59,"column":23},"action":"insert","lines":["t"],"id":770}],[{"start":{"row":59,"column":23},"end":{"row":60,"column":0},"action":"insert","lines":["",""],"id":771}],[{"start":{"row":60,"column":0},"end":{"row":60,"column":1},"action":"insert","lines":[">"],"id":772}],[{"start":{"row":60,"column":1},"end":{"row":60,"column":2},"action":"insert","lines":[" "],"id":773}],[{"start":{"row":60,"column":2},"end":{"row":60,"column":3},"action":"insert","lines":["C"],"id":774}],[{"start":{"row":60,"column":3},"end":{"row":60,"column":4},"action":"insert","lines":["o"],"id":775}],[{"start":{"row":60,"column":4},"end":{"row":60,"column":5},"action":"insert","lines":["n"],"id":776}],[{"start":{"row":60,"column":5},"end":{"row":60,"column":6},"action":"insert","lines":["f"],"id":777}],[{"start":{"row":60,"column":6},"end":{"row":60,"column":7},"action":"insert","lines":["é"],"id":778}],[{"start":{"row":60,"column":7},"end":{"row":60,"column":8},"action":"insert","lines":["r"],"id":779}],[{"start":{"row":60,"column":8},"end":{"row":60,"column":9},"action":"insert","lines":["e"],"id":780}],[{"start":{"row":60,"column":9},"end":{"row":60,"column":10},"action":"insert","lines":["n"],"id":781}],[{"start":{"row":60,"column":10},"end":{"row":60,"column":11},"action":"insert","lines":["c"],"id":782}],[{"start":{"row":60,"column":11},"end":{"row":60,"column":12},"action":"insert","lines":["e"],"id":783}],[{"start":{"row":60,"column":12},"end":{"row":60,"column":13},"action":"insert","lines":[" "],"id":784}],[{"start":{"row":60,"column":13},"end":{"row":60,"column":14},"action":"insert","lines":["d"],"id":785}],[{"start":{"row":60,"column":14},"end":{"row":60,"column":15},"action":"insert","lines":["a"],"id":786}],[{"start":{"row":60,"column":15},"end":{"row":60,"column":16},"action":"insert","lines":["n"],"id":787}],[{"start":{"row":60,"column":16},"end":{"row":60,"column":17},"action":"insert","lines":["s"],"id":788}],[{"start":{"row":60,"column":17},"end":{"row":60,"column":18},"action":"insert","lines":[" "],"id":789}],[{"start":{"row":60,"column":18},"end":{"row":60,"column":19},"action":"insert","lines":["5"],"id":790}],[{"start":{"row":60,"column":19},"end":{"row":60,"column":20},"action":"insert","lines":[" "],"id":791}],[{"start":{"row":60,"column":20},"end":{"row":60,"column":21},"action":"insert","lines":["m"],"id":792}],[{"start":{"row":60,"column":21},"end":{"row":60,"column":22},"action":"insert","lines":["i"],"id":793}],[{"start":{"row":60,"column":22},"end":{"row":60,"column":23},"action":"insert","lines":["n"],"id":794}],[{"start":{"row":58,"column":0},"end":{"row":61,"column":0},"action":"remove","lines":["> Conférence ce midi","> Conférence maintenant","> Conférence dans 5 min",""],"id":795,"ignore":true}],[{"start":{"row":49,"column":9},"end":{"row":49,"column":10},"action":"remove","lines":[" "],"id":796}],[{"start":{"row":49,"column":8},"end":{"row":49,"column":9},"action":"remove","lines":["-"],"id":797}],[{"start":{"row":49,"column":4},"end":{"row":49,"column":8},"action":"remove","lines":["    "],"id":798}],[{"start":{"row":49,"column":3},"end":{"row":49,"column":4},"action":"remove","lines":[" "],"id":799}],[{"start":{"row":49,"column":2},"end":{"row":49,"column":3},"action":"remove","lines":[" "],"id":800}],[{"start":{"row":49,"column":1},"end":{"row":49,"column":2},"action":"remove","lines":[" "],"id":801}],[{"start":{"row":49,"column":0},"end":{"row":49,"column":1},"action":"remove","lines":[">"],"id":802}],[{"start":{"row":48,"column":41},"end":{"row":49,"column":0},"action":"remove","lines":["",""],"id":803}],[{"start":{"row":62,"column":17},"end":{"row":62,"column":29},"action":"remove","lines":["les annonces"],"id":804,"ignore":true}],[{"start":{"row":62,"column":11},"end":{"row":62,"column":17},"action":"remove","lines":[" dans "],"id":805,"ignore":true}],[{"start":{"row":62,"column":2},"end":{"row":62,"column":11},"action":"remove","lines":["Recherche"],"id":806,"ignore":true}],[{"start":{"row":61,"column":38},"end":{"row":62,"column":2},"action":"remove","lines":["","> "],"id":807,"ignore":true}],[{"start":{"row":57,"column":0},"end":{"row":57,"column":1},"action":"insert","lines":["t"],"id":808,"ignore":true}],[{"start":{"row":63,"column":1},"end":{"row":63,"column":2},"action":"insert","lines":[" "],"id":809,"ignore":true}],[{"start":{"row":57,"column":0},"end":{"row":57,"column":1},"action":"remove","lines":["t"],"id":810,"ignore":true}],[{"start":{"row":57,"column":0},"end":{"row":57,"column":1},"action":"insert","lines":["<"],"id":811,"ignore":true}],[{"start":{"row":57,"column":0},"end":{"row":57,"column":1},"action":"remove","lines":["<"],"id":812,"ignore":true}],[{"start":{"row":57,"column":0},"end":{"row":57,"column":1},"action":"insert","lines":[">"],"id":813,"ignore":true}],[{"start":{"row":63,"column":2},"end":{"row":63,"column":3},"action":"insert","lines":["D"],"id":814,"ignore":true}],[{"start":{"row":63,"column":3},"end":{"row":63,"column":7},"action":"insert","lines":["eman"],"id":815,"ignore":true}],[{"start":{"row":63,"column":7},"end":{"row":63,"column":13},"action":"insert","lines":["de de "],"id":816,"ignore":true}],[{"start":{"row":63,"column":13},"end":{"row":63,"column":15},"action":"insert","lines":["ré"],"id":817,"ignore":true}],[{"start":{"row":63,"column":15},"end":{"row":63,"column":17},"action":"insert","lines":["se"],"id":818,"ignore":true}],[{"start":{"row":63,"column":17},"end":{"row":63,"column":21},"action":"insert","lines":["rvat"],"id":819,"ignore":true}],[{"start":{"row":63,"column":21},"end":{"row":63,"column":24},"action":"insert","lines":["ion"],"id":820,"ignore":true}],[{"start":{"row":63,"column":24},"end":{"row":64,"column":1},"action":"insert","lines":["",">"],"id":821,"ignore":true}],[{"start":{"row":64,"column":1},"end":{"row":64,"column":2},"action":"insert","lines":[" "],"id":822,"ignore":true}],[{"start":{"row":64,"column":2},"end":{"row":64,"column":3},"action":"insert","lines":["I"],"id":823,"ignore":true}],[{"start":{"row":64,"column":2},"end":{"row":64,"column":3},"action":"remove","lines":["I"],"id":824,"ignore":true},{"start":{"row":64,"column":2},"end":{"row":64,"column":3},"action":"insert","lines":["U"]}],[{"start":{"row":64,"column":3},"end":{"row":64,"column":4},"action":"insert","lines":["o"],"id":825,"ignore":true}],[{"start":{"row":64,"column":3},"end":{"row":64,"column":4},"action":"remove","lines":["o"],"id":826,"ignore":true},{"start":{"row":64,"column":3},"end":{"row":64,"column":4},"action":"insert","lines":["p"]}],[{"start":{"row":64,"column":4},"end":{"row":64,"column":7},"action":"insert","lines":["loa"],"id":827,"ignore":true}],[{"start":{"row":64,"column":7},"end":{"row":64,"column":10},"action":"insert","lines":["d d"],"id":828,"ignore":true}],[{"start":{"row":64,"column":10},"end":{"row":64,"column":13},"action":"insert","lines":["'im"],"id":829,"ignore":true}],[{"start":{"row":64,"column":13},"end":{"row":64,"column":16},"action":"insert","lines":["age"],"id":830,"ignore":true}]]},"ace":{"folds":[],"scrolltop":367,"scrollleft":0,"selection":{"start":{"row":48,"column":41},"end":{"row":48,"column":41},"isBackwards":false},"options":{"guessTabSize":true,"useWrapMode":false,"wrapToView":true},"firstLineState":{"row":29,"state":"start","mode":"ace/mode/markdown"}},"timestamp":1511174236686,"hash":"6520d4a5949ed2ed2e1bc8b11b965e7e26b1199c"}
\ No newline at end of file
+{"filter":false,"title":"iteration_2.md","tooltip":"/reports/iteration_2.md","undoManager":{"mark":100,"position":100,"stack":[[{"start":{"row":58,"column":5},"end":{"row":58,"column":6},"action":"insert","lines":["f"],"id":730}],[{"start":{"row":58,"column":6},"end":{"row":58,"column":7},"action":"insert","lines":["é"],"id":731}],[{"start":{"row":58,"column":7},"end":{"row":58,"column":8},"action":"insert","lines":["r"],"id":732}],[{"start":{"row":58,"column":8},"end":{"row":58,"column":9},"action":"insert","lines":["e"],"id":733}],[{"start":{"row":58,"column":9},"end":{"row":58,"column":10},"action":"insert","lines":["n"],"id":734}],[{"start":{"row":58,"column":10},"end":{"row":58,"column":11},"action":"insert","lines":["c"],"id":735}],[{"start":{"row":58,"column":11},"end":{"row":58,"column":12},"action":"insert","lines":["e"],"id":736}],[{"start":{"row":58,"column":12},"end":{"row":58,"column":13},"action":"insert","lines":[" "],"id":737}],[{"start":{"row":58,"column":13},"end":{"row":58,"column":14},"action":"insert","lines":["c"],"id":738}],[{"start":{"row":58,"column":14},"end":{"row":58,"column":15},"action":"insert","lines":["e"],"id":739}],[{"start":{"row":58,"column":15},"end":{"row":58,"column":16},"action":"insert","lines":[" "],"id":740}],[{"start":{"row":58,"column":16},"end":{"row":58,"column":17},"action":"insert","lines":["m"],"id":741}],[{"start":{"row":58,"column":17},"end":{"row":58,"column":18},"action":"insert","lines":["i"],"id":742}],[{"start":{"row":58,"column":18},"end":{"row":58,"column":19},"action":"insert","lines":["d"],"id":743}],[{"start":{"row":58,"column":19},"end":{"row":58,"column":20},"action":"insert","lines":["i"],"id":744}],[{"start":{"row":58,"column":20},"end":{"row":59,"column":0},"action":"insert","lines":["",""],"id":745}],[{"start":{"row":59,"column":0},"end":{"row":59,"column":1},"action":"insert","lines":[">"],"id":746}],[{"start":{"row":59,"column":1},"end":{"row":59,"column":2},"action":"insert","lines":["C"],"id":747}],[{"start":{"row":59,"column":1},"end":{"row":59,"column":2},"action":"remove","lines":["C"],"id":748}],[{"start":{"row":59,"column":1},"end":{"row":59,"column":2},"action":"insert","lines":[" "],"id":749}],[{"start":{"row":59,"column":2},"end":{"row":59,"column":3},"action":"insert","lines":["C"],"id":750}],[{"start":{"row":59,"column":3},"end":{"row":59,"column":4},"action":"insert","lines":["o"],"id":751}],[{"start":{"row":59,"column":4},"end":{"row":59,"column":5},"action":"insert","lines":["n"],"id":752}],[{"start":{"row":59,"column":5},"end":{"row":59,"column":6},"action":"insert","lines":["f"],"id":753}],[{"start":{"row":59,"column":6},"end":{"row":59,"column":7},"action":"insert","lines":["é"],"id":754}],[{"start":{"row":59,"column":7},"end":{"row":59,"column":8},"action":"insert","lines":["r"],"id":755}],[{"start":{"row":59,"column":8},"end":{"row":59,"column":9},"action":"insert","lines":["e"],"id":756}],[{"start":{"row":59,"column":9},"end":{"row":59,"column":10},"action":"insert","lines":["n"],"id":757}],[{"start":{"row":59,"column":10},"end":{"row":59,"column":11},"action":"insert","lines":["c"],"id":758}],[{"start":{"row":59,"column":11},"end":{"row":59,"column":12},"action":"insert","lines":["e"],"id":759}],[{"start":{"row":59,"column":12},"end":{"row":59,"column":13},"action":"insert","lines":[" "],"id":760}],[{"start":{"row":59,"column":13},"end":{"row":59,"column":14},"action":"insert","lines":["m"],"id":761}],[{"start":{"row":59,"column":14},"end":{"row":59,"column":15},"action":"insert","lines":["a"],"id":762}],[{"start":{"row":59,"column":15},"end":{"row":59,"column":16},"action":"insert","lines":["i"],"id":763}],[{"start":{"row":59,"column":16},"end":{"row":59,"column":17},"action":"insert","lines":["n"],"id":764}],[{"start":{"row":59,"column":17},"end":{"row":59,"column":18},"action":"insert","lines":["t"],"id":765}],[{"start":{"row":59,"column":18},"end":{"row":59,"column":19},"action":"insert","lines":["e"],"id":766}],[{"start":{"row":59,"column":19},"end":{"row":59,"column":20},"action":"insert","lines":["n"],"id":767}],[{"start":{"row":59,"column":20},"end":{"row":59,"column":21},"action":"insert","lines":["a"],"id":768}],[{"start":{"row":59,"column":21},"end":{"row":59,"column":22},"action":"insert","lines":["n"],"id":769}],[{"start":{"row":59,"column":22},"end":{"row":59,"column":23},"action":"insert","lines":["t"],"id":770}],[{"start":{"row":59,"column":23},"end":{"row":60,"column":0},"action":"insert","lines":["",""],"id":771}],[{"start":{"row":60,"column":0},"end":{"row":60,"column":1},"action":"insert","lines":[">"],"id":772}],[{"start":{"row":60,"column":1},"end":{"row":60,"column":2},"action":"insert","lines":[" "],"id":773}],[{"start":{"row":60,"column":2},"end":{"row":60,"column":3},"action":"insert","lines":["C"],"id":774}],[{"start":{"row":60,"column":3},"end":{"row":60,"column":4},"action":"insert","lines":["o"],"id":775}],[{"start":{"row":60,"column":4},"end":{"row":60,"column":5},"action":"insert","lines":["n"],"id":776}],[{"start":{"row":60,"column":5},"end":{"row":60,"column":6},"action":"insert","lines":["f"],"id":777}],[{"start":{"row":60,"column":6},"end":{"row":60,"column":7},"action":"insert","lines":["é"],"id":778}],[{"start":{"row":60,"column":7},"end":{"row":60,"column":8},"action":"insert","lines":["r"],"id":779}],[{"start":{"row":60,"column":8},"end":{"row":60,"column":9},"action":"insert","lines":["e"],"id":780}],[{"start":{"row":60,"column":9},"end":{"row":60,"column":10},"action":"insert","lines":["n"],"id":781}],[{"start":{"row":60,"column":10},"end":{"row":60,"column":11},"action":"insert","lines":["c"],"id":782}],[{"start":{"row":60,"column":11},"end":{"row":60,"column":12},"action":"insert","lines":["e"],"id":783}],[{"start":{"row":60,"column":12},"end":{"row":60,"column":13},"action":"insert","lines":[" "],"id":784}],[{"start":{"row":60,"column":13},"end":{"row":60,"column":14},"action":"insert","lines":["d"],"id":785}],[{"start":{"row":60,"column":14},"end":{"row":60,"column":15},"action":"insert","lines":["a"],"id":786}],[{"start":{"row":60,"column":15},"end":{"row":60,"column":16},"action":"insert","lines":["n"],"id":787}],[{"start":{"row":60,"column":16},"end":{"row":60,"column":17},"action":"insert","lines":["s"],"id":788}],[{"start":{"row":60,"column":17},"end":{"row":60,"column":18},"action":"insert","lines":[" "],"id":789}],[{"start":{"row":60,"column":18},"end":{"row":60,"column":19},"action":"insert","lines":["5"],"id":790}],[{"start":{"row":60,"column":19},"end":{"row":60,"column":20},"action":"insert","lines":[" "],"id":791}],[{"start":{"row":60,"column":20},"end":{"row":60,"column":21},"action":"insert","lines":["m"],"id":792}],[{"start":{"row":60,"column":21},"end":{"row":60,"column":22},"action":"insert","lines":["i"],"id":793}],[{"start":{"row":60,"column":22},"end":{"row":60,"column":23},"action":"insert","lines":["n"],"id":794}],[{"start":{"row":58,"column":0},"end":{"row":61,"column":0},"action":"remove","lines":["> Conférence ce midi","> Conférence maintenant","> Conférence dans 5 min",""],"id":795,"ignore":true}],[{"start":{"row":49,"column":9},"end":{"row":49,"column":10},"action":"remove","lines":[" "],"id":796}],[{"start":{"row":49,"column":8},"end":{"row":49,"column":9},"action":"remove","lines":["-"],"id":797}],[{"start":{"row":49,"column":4},"end":{"row":49,"column":8},"action":"remove","lines":["    "],"id":798}],[{"start":{"row":49,"column":3},"end":{"row":49,"column":4},"action":"remove","lines":[" "],"id":799}],[{"start":{"row":49,"column":2},"end":{"row":49,"column":3},"action":"remove","lines":[" "],"id":800}],[{"start":{"row":49,"column":1},"end":{"row":49,"column":2},"action":"remove","lines":[" "],"id":801}],[{"start":{"row":49,"column":0},"end":{"row":49,"column":1},"action":"remove","lines":[">"],"id":802}],[{"start":{"row":48,"column":41},"end":{"row":49,"column":0},"action":"remove","lines":["",""],"id":803}],[{"start":{"row":62,"column":17},"end":{"row":62,"column":29},"action":"remove","lines":["les annonces"],"id":804,"ignore":true}],[{"start":{"row":62,"column":11},"end":{"row":62,"column":17},"action":"remove","lines":[" dans "],"id":805,"ignore":true}],[{"start":{"row":62,"column":2},"end":{"row":62,"column":11},"action":"remove","lines":["Recherche"],"id":806,"ignore":true}],[{"start":{"row":61,"column":38},"end":{"row":62,"column":2},"action":"remove","lines":["","> "],"id":807,"ignore":true}],[{"start":{"row":57,"column":0},"end":{"row":57,"column":1},"action":"insert","lines":["t"],"id":808,"ignore":true}],[{"start":{"row":63,"column":1},"end":{"row":63,"column":2},"action":"insert","lines":[" "],"id":809,"ignore":true}],[{"start":{"row":57,"column":0},"end":{"row":57,"column":1},"action":"remove","lines":["t"],"id":810,"ignore":true}],[{"start":{"row":57,"column":0},"end":{"row":57,"column":1},"action":"insert","lines":["<"],"id":811,"ignore":true}],[{"start":{"row":57,"column":0},"end":{"row":57,"column":1},"action":"remove","lines":["<"],"id":812,"ignore":true}],[{"start":{"row":57,"column":0},"end":{"row":57,"column":1},"action":"insert","lines":[">"],"id":813,"ignore":true}],[{"start":{"row":63,"column":2},"end":{"row":63,"column":3},"action":"insert","lines":["D"],"id":814,"ignore":true}],[{"start":{"row":63,"column":3},"end":{"row":63,"column":7},"action":"insert","lines":["eman"],"id":815,"ignore":true}],[{"start":{"row":63,"column":7},"end":{"row":63,"column":13},"action":"insert","lines":["de de "],"id":816,"ignore":true}],[{"start":{"row":63,"column":13},"end":{"row":63,"column":15},"action":"insert","lines":["ré"],"id":817,"ignore":true}],[{"start":{"row":63,"column":15},"end":{"row":63,"column":17},"action":"insert","lines":["se"],"id":818,"ignore":true}],[{"start":{"row":63,"column":17},"end":{"row":63,"column":21},"action":"insert","lines":["rvat"],"id":819,"ignore":true}],[{"start":{"row":63,"column":21},"end":{"row":63,"column":24},"action":"insert","lines":["ion"],"id":820,"ignore":true}],[{"start":{"row":63,"column":24},"end":{"row":64,"column":1},"action":"insert","lines":["",">"],"id":821,"ignore":true}],[{"start":{"row":64,"column":1},"end":{"row":64,"column":2},"action":"insert","lines":[" "],"id":822,"ignore":true}],[{"start":{"row":64,"column":2},"end":{"row":64,"column":3},"action":"insert","lines":["I"],"id":823,"ignore":true}],[{"start":{"row":64,"column":2},"end":{"row":64,"column":3},"action":"remove","lines":["I"],"id":824,"ignore":true},{"start":{"row":64,"column":2},"end":{"row":64,"column":3},"action":"insert","lines":["U"]}],[{"start":{"row":64,"column":3},"end":{"row":64,"column":4},"action":"insert","lines":["o"],"id":825,"ignore":true}],[{"start":{"row":64,"column":3},"end":{"row":64,"column":4},"action":"remove","lines":["o"],"id":826,"ignore":true},{"start":{"row":64,"column":3},"end":{"row":64,"column":4},"action":"insert","lines":["p"]}],[{"start":{"row":64,"column":4},"end":{"row":64,"column":7},"action":"insert","lines":["loa"],"id":827,"ignore":true}],[{"start":{"row":64,"column":7},"end":{"row":64,"column":10},"action":"insert","lines":["d d"],"id":828,"ignore":true}],[{"start":{"row":64,"column":10},"end":{"row":64,"column":13},"action":"insert","lines":["'im"],"id":829,"ignore":true}],[{"start":{"row":64,"column":13},"end":{"row":64,"column":16},"action":"insert","lines":["age"],"id":830,"ignore":true}]]},"ace":{"folds":[],"scrolltop":367,"scrollleft":0,"selection":{"start":{"row":48,"column":41},"end":{"row":48,"column":41},"isBackwards":false},"options":{"guessTabSize":true,"useWrapMode":false,"wrapToView":true},"firstLineState":{"row":25,"state":"start","mode":"ace/mode/markdown"}},"timestamp":1511175591649,"hash":"6520d4a5949ed2ed2e1bc8b11b965e7e26b1199c"}
\ No newline at end of file
diff --git a/workspace/.c9/metadata/workspace/resources/views/layouts/app.blade.php b/workspace/.c9/metadata/workspace/resources/views/layouts/app.blade.php
index f321f400f4afe0da6d98d3b9fb84c426bd1fe438..fd644ccab2fe4ba0adaed0d80f14a87bd661cdec 100644
--- a/workspace/.c9/metadata/workspace/resources/views/layouts/app.blade.php
+++ b/workspace/.c9/metadata/workspace/resources/views/layouts/app.blade.php
@@ -1 +1 @@
-{"filter":false,"title":"app.blade.php","tooltip":"/resources/views/layouts/app.blade.php","ace":{"folds":[],"scrolltop":360,"scrollleft":0,"selection":{"start":{"row":36,"column":28},"end":{"row":36,"column":28},"isBackwards":false},"options":{"guessTabSize":true,"useWrapMode":false,"wrapToView":true},"firstLineState":{"row":13,"state":"start","mode":"ace/mode/php"}},"hash":"22e40d1b15375054715cc2d6087edd656384d0b2","undoManager":{"mark":93,"position":93,"stack":[[{"start":{"row":20,"column":53},"end":{"row":20,"column":60},"action":"remove","lines":["accueil"],"id":183,"ignore":true},{"start":{"row":20,"column":53},"end":{"row":20,"column":54},"action":"insert","lines":["/"]}],[{"start":{"row":66,"column":63},"end":{"row":66,"column":64},"action":"remove","lines":["#"],"id":184}],[{"start":{"row":66,"column":63},"end":{"row":66,"column":64},"action":"insert","lines":["{"],"id":185}],[{"start":{"row":66,"column":64},"end":{"row":66,"column":65},"action":"insert","lines":["{"],"id":186}],[{"start":{"row":66,"column":65},"end":{"row":66,"column":66},"action":"insert","lines":["u"],"id":187}],[{"start":{"row":66,"column":66},"end":{"row":66,"column":67},"action":"insert","lines":["r"],"id":188}],[{"start":{"row":66,"column":67},"end":{"row":66,"column":68},"action":"insert","lines":["l"],"id":189}],[{"start":{"row":66,"column":68},"end":{"row":66,"column":69},"action":"insert","lines":["("],"id":190}],[{"start":{"row":66,"column":69},"end":{"row":66,"column":70},"action":"insert","lines":["'"],"id":191}],[{"start":{"row":66,"column":70},"end":{"row":66,"column":71},"action":"insert","lines":["p"],"id":192}],[{"start":{"row":66,"column":71},"end":{"row":66,"column":72},"action":"insert","lines":["r"],"id":193}],[{"start":{"row":66,"column":72},"end":{"row":66,"column":73},"action":"insert","lines":["o"],"id":194}],[{"start":{"row":66,"column":73},"end":{"row":66,"column":74},"action":"insert","lines":["d"],"id":195}],[{"start":{"row":66,"column":74},"end":{"row":66,"column":75},"action":"insert","lines":["u"],"id":196}],[{"start":{"row":66,"column":75},"end":{"row":66,"column":76},"action":"insert","lines":["c"],"id":197}],[{"start":{"row":66,"column":76},"end":{"row":66,"column":77},"action":"insert","lines":["t"],"id":198}],[{"start":{"row":66,"column":77},"end":{"row":66,"column":78},"action":"insert","lines":["s"],"id":199}],[{"start":{"row":66,"column":78},"end":{"row":66,"column":79},"action":"insert","lines":["'"],"id":200}],[{"start":{"row":66,"column":79},"end":{"row":66,"column":80},"action":"insert","lines":[")"],"id":201}],[{"start":{"row":66,"column":80},"end":{"row":66,"column":81},"action":"insert","lines":["}"],"id":202}],[{"start":{"row":66,"column":81},"end":{"row":66,"column":82},"action":"insert","lines":["}"],"id":203}],[{"start":{"row":66,"column":78},"end":{"row":66,"column":79},"action":"insert","lines":["/"],"id":204}],[{"start":{"row":66,"column":79},"end":{"row":66,"column":80},"action":"insert","lines":["a"],"id":205}],[{"start":{"row":66,"column":80},"end":{"row":66,"column":81},"action":"insert","lines":["l"],"id":206}],[{"start":{"row":66,"column":81},"end":{"row":66,"column":82},"action":"insert","lines":["i"],"id":207}],[{"start":{"row":66,"column":82},"end":{"row":66,"column":83},"action":"insert","lines":["m"],"id":208}],[{"start":{"row":66,"column":83},"end":{"row":66,"column":84},"action":"insert","lines":["e"],"id":209}],[{"start":{"row":66,"column":84},"end":{"row":66,"column":85},"action":"insert","lines":["n"],"id":210}],[{"start":{"row":66,"column":79},"end":{"row":66,"column":85},"action":"remove","lines":["alimen"],"id":211},{"start":{"row":66,"column":79},"end":{"row":66,"column":87},"action":"insert","lines":["aliments"]}],[{"start":{"row":66,"column":86},"end":{"row":66,"column":87},"action":"remove","lines":["s"],"id":212}],[{"start":{"row":66,"column":85},"end":{"row":66,"column":86},"action":"remove","lines":["t"],"id":213}],[{"start":{"row":66,"column":84},"end":{"row":66,"column":85},"action":"remove","lines":["n"],"id":214}],[{"start":{"row":66,"column":83},"end":{"row":66,"column":84},"action":"remove","lines":["e"],"id":215}],[{"start":{"row":66,"column":82},"end":{"row":66,"column":83},"action":"remove","lines":["m"],"id":216}],[{"start":{"row":66,"column":81},"end":{"row":66,"column":82},"action":"remove","lines":["i"],"id":217}],[{"start":{"row":66,"column":80},"end":{"row":66,"column":81},"action":"remove","lines":["l"],"id":218}],[{"start":{"row":66,"column":79},"end":{"row":66,"column":80},"action":"remove","lines":["a"],"id":219}],[{"start":{"row":66,"column":79},"end":{"row":66,"column":80},"action":"insert","lines":["a"],"id":220}],[{"start":{"row":66,"column":80},"end":{"row":66,"column":81},"action":"insert","lines":["l"],"id":221}],[{"start":{"row":66,"column":81},"end":{"row":66,"column":82},"action":"insert","lines":["i"],"id":222}],[{"start":{"row":66,"column":82},"end":{"row":66,"column":83},"action":"insert","lines":["m"],"id":223}],[{"start":{"row":66,"column":83},"end":{"row":66,"column":84},"action":"insert","lines":["e"],"id":224}],[{"start":{"row":66,"column":84},"end":{"row":66,"column":85},"action":"insert","lines":["n"],"id":225}],[{"start":{"row":66,"column":85},"end":{"row":66,"column":86},"action":"insert","lines":["t"],"id":226}],[{"start":{"row":66,"column":86},"end":{"row":66,"column":87},"action":"insert","lines":["a"],"id":227}],[{"start":{"row":66,"column":87},"end":{"row":66,"column":88},"action":"insert","lines":["r"],"id":228}],[{"start":{"row":66,"column":88},"end":{"row":66,"column":89},"action":"insert","lines":["y"],"id":229}],[{"start":{"row":66,"column":88},"end":{"row":66,"column":89},"action":"remove","lines":["y"],"id":230}],[{"start":{"row":66,"column":87},"end":{"row":66,"column":88},"action":"remove","lines":["r"],"id":231}],[{"start":{"row":66,"column":86},"end":{"row":66,"column":87},"action":"remove","lines":["a"],"id":232}],[{"start":{"row":66,"column":85},"end":{"row":66,"column":86},"action":"remove","lines":["t"],"id":233}],[{"start":{"row":66,"column":84},"end":{"row":66,"column":85},"action":"remove","lines":["n"],"id":234}],[{"start":{"row":66,"column":83},"end":{"row":66,"column":84},"action":"remove","lines":["e"],"id":235}],[{"start":{"row":66,"column":82},"end":{"row":66,"column":83},"action":"remove","lines":["m"],"id":236}],[{"start":{"row":66,"column":81},"end":{"row":66,"column":82},"action":"remove","lines":["i"],"id":237}],[{"start":{"row":66,"column":80},"end":{"row":66,"column":81},"action":"remove","lines":["l"],"id":238}],[{"start":{"row":66,"column":79},"end":{"row":66,"column":80},"action":"remove","lines":["a"],"id":239}],[{"start":{"row":66,"column":79},"end":{"row":66,"column":80},"action":"insert","lines":["c"],"id":240}],[{"start":{"row":66,"column":80},"end":{"row":66,"column":81},"action":"insert","lines":["r"],"id":241}],[{"start":{"row":66,"column":81},"end":{"row":66,"column":82},"action":"insert","lines":["e"],"id":242}],[{"start":{"row":66,"column":82},"end":{"row":66,"column":83},"action":"insert","lines":["a"],"id":243}],[{"start":{"row":66,"column":83},"end":{"row":66,"column":84},"action":"insert","lines":["t"],"id":244}],[{"start":{"row":66,"column":84},"end":{"row":66,"column":85},"action":"insert","lines":["e"],"id":245}],[{"start":{"row":66,"column":84},"end":{"row":66,"column":85},"action":"remove","lines":["e"],"id":246}],[{"start":{"row":66,"column":83},"end":{"row":66,"column":84},"action":"remove","lines":["t"],"id":247}],[{"start":{"row":66,"column":82},"end":{"row":66,"column":83},"action":"remove","lines":["a"],"id":248}],[{"start":{"row":66,"column":81},"end":{"row":66,"column":82},"action":"remove","lines":["e"],"id":249}],[{"start":{"row":66,"column":80},"end":{"row":66,"column":81},"action":"remove","lines":["r"],"id":250}],[{"start":{"row":66,"column":79},"end":{"row":66,"column":80},"action":"remove","lines":["c"],"id":251}],[{"start":{"row":66,"column":78},"end":{"row":66,"column":79},"action":"remove","lines":["/"],"id":252}],[{"start":{"row":66,"column":78},"end":{"row":66,"column":79},"action":"insert","lines":["/"],"id":253}],[{"start":{"row":66,"column":79},"end":{"row":66,"column":80},"action":"insert","lines":["a"],"id":254}],[{"start":{"row":66,"column":80},"end":{"row":66,"column":81},"action":"insert","lines":["l"],"id":255}],[{"start":{"row":66,"column":81},"end":{"row":66,"column":82},"action":"insert","lines":["i"],"id":256}],[{"start":{"row":66,"column":82},"end":{"row":66,"column":83},"action":"insert","lines":["m"],"id":257}],[{"start":{"row":66,"column":83},"end":{"row":66,"column":84},"action":"insert","lines":["e"],"id":258}],[{"start":{"row":66,"column":84},"end":{"row":66,"column":85},"action":"insert","lines":["n"],"id":259}],[{"start":{"row":66,"column":85},"end":{"row":66,"column":86},"action":"insert","lines":["t"],"id":260}],[{"start":{"row":66,"column":86},"end":{"row":66,"column":87},"action":"insert","lines":["s"],"id":261}],[{"start":{"row":66,"column":86},"end":{"row":66,"column":87},"action":"remove","lines":["s"],"id":262}],[{"start":{"row":66,"column":86},"end":{"row":66,"column":87},"action":"insert","lines":["a"],"id":263}],[{"start":{"row":66,"column":87},"end":{"row":66,"column":88},"action":"insert","lines":["r"],"id":264}],[{"start":{"row":66,"column":88},"end":{"row":66,"column":89},"action":"insert","lines":["y"],"id":265}],[{"start":{"row":66,"column":88},"end":{"row":66,"column":89},"action":"remove","lines":["y"],"id":266}],[{"start":{"row":66,"column":87},"end":{"row":66,"column":88},"action":"remove","lines":["r"],"id":267}],[{"start":{"row":66,"column":86},"end":{"row":66,"column":87},"action":"remove","lines":["a"],"id":268}],[{"start":{"row":66,"column":85},"end":{"row":66,"column":86},"action":"remove","lines":["t"],"id":269}],[{"start":{"row":66,"column":84},"end":{"row":66,"column":85},"action":"remove","lines":["n"],"id":270}],[{"start":{"row":66,"column":83},"end":{"row":66,"column":84},"action":"remove","lines":["e"],"id":271}],[{"start":{"row":66,"column":82},"end":{"row":66,"column":83},"action":"remove","lines":["m"],"id":272}],[{"start":{"row":66,"column":81},"end":{"row":66,"column":82},"action":"remove","lines":["i"],"id":273}],[{"start":{"row":66,"column":80},"end":{"row":66,"column":81},"action":"remove","lines":["l"],"id":274}],[{"start":{"row":66,"column":79},"end":{"row":66,"column":80},"action":"remove","lines":["a"],"id":275}],[{"start":{"row":66,"column":78},"end":{"row":66,"column":79},"action":"remove","lines":["/"],"id":276}]]},"timestamp":1511149767193}
\ No newline at end of file
+{"filter":false,"title":"app.blade.php","tooltip":"/resources/views/layouts/app.blade.php","undoManager":{"mark":43,"position":43,"stack":[[{"start":{"row":92,"column":42},"end":{"row":92,"column":46},"action":"remove","lines":["find"],"id":489},{"start":{"row":92,"column":42},"end":{"row":92,"column":43},"action":"insert","lines":["r"]}],[{"start":{"row":92,"column":43},"end":{"row":92,"column":44},"action":"insert","lines":["e"],"id":490}],[{"start":{"row":92,"column":44},"end":{"row":92,"column":45},"action":"insert","lines":["s"],"id":491}],[{"start":{"row":92,"column":45},"end":{"row":92,"column":46},"action":"insert","lines":["e"],"id":492}],[{"start":{"row":92,"column":46},"end":{"row":92,"column":47},"action":"insert","lines":["a"],"id":493}],[{"start":{"row":92,"column":47},"end":{"row":92,"column":48},"action":"insert","lines":["r"],"id":494}],[{"start":{"row":92,"column":48},"end":{"row":92,"column":49},"action":"insert","lines":["c"],"id":495}],[{"start":{"row":92,"column":49},"end":{"row":92,"column":50},"action":"insert","lines":["h"],"id":496}],[{"start":{"row":92,"column":42},"end":{"row":92,"column":43},"action":"insert","lines":["p"],"id":497}],[{"start":{"row":92,"column":43},"end":{"row":92,"column":44},"action":"insert","lines":["r"],"id":498}],[{"start":{"row":92,"column":44},"end":{"row":92,"column":45},"action":"insert","lines":["o"],"id":499}],[{"start":{"row":92,"column":45},"end":{"row":92,"column":46},"action":"insert","lines":["d"],"id":500}],[{"start":{"row":92,"column":46},"end":{"row":92,"column":47},"action":"insert","lines":["u"],"id":501}],[{"start":{"row":92,"column":47},"end":{"row":92,"column":48},"action":"insert","lines":["c"],"id":502}],[{"start":{"row":92,"column":48},"end":{"row":92,"column":49},"action":"insert","lines":["t"],"id":503}],[{"start":{"row":92,"column":49},"end":{"row":92,"column":50},"action":"insert","lines":["s"],"id":504}],[{"start":{"row":92,"column":50},"end":{"row":92,"column":51},"action":"insert","lines":["_"],"id":505}],[{"start":{"row":92,"column":50},"end":{"row":92,"column":51},"action":"remove","lines":["_"],"id":506}],[{"start":{"row":92,"column":49},"end":{"row":92,"column":50},"action":"remove","lines":["s"],"id":507}],[{"start":{"row":92,"column":49},"end":{"row":92,"column":50},"action":"insert","lines":["s"],"id":508}],[{"start":{"row":92,"column":49},"end":{"row":92,"column":50},"action":"remove","lines":["s"],"id":509}],[{"start":{"row":92,"column":49},"end":{"row":92,"column":50},"action":"insert","lines":["_"],"id":510}],[{"start":{"row":93,"column":30},"end":{"row":93,"column":31},"action":"remove","lines":["d"],"id":511}],[{"start":{"row":93,"column":29},"end":{"row":93,"column":30},"action":"remove","lines":["n"],"id":512}],[{"start":{"row":93,"column":28},"end":{"row":93,"column":29},"action":"remove","lines":["i"],"id":513}],[{"start":{"row":93,"column":27},"end":{"row":93,"column":28},"action":"remove","lines":["f"],"id":514}],[{"start":{"row":93,"column":27},"end":{"row":93,"column":28},"action":"insert","lines":["p"],"id":515}],[{"start":{"row":93,"column":28},"end":{"row":93,"column":29},"action":"insert","lines":["r"],"id":516}],[{"start":{"row":93,"column":29},"end":{"row":93,"column":30},"action":"insert","lines":["o"],"id":517}],[{"start":{"row":93,"column":30},"end":{"row":93,"column":31},"action":"insert","lines":["d"],"id":518}],[{"start":{"row":93,"column":31},"end":{"row":93,"column":32},"action":"insert","lines":["u"],"id":519}],[{"start":{"row":93,"column":32},"end":{"row":93,"column":33},"action":"insert","lines":["c"],"id":520}],[{"start":{"row":93,"column":33},"end":{"row":93,"column":34},"action":"insert","lines":["t"],"id":521}],[{"start":{"row":93,"column":34},"end":{"row":93,"column":35},"action":"insert","lines":["_"],"id":522}],[{"start":{"row":93,"column":35},"end":{"row":93,"column":36},"action":"insert","lines":["r"],"id":523}],[{"start":{"row":93,"column":36},"end":{"row":93,"column":37},"action":"insert","lines":["e"],"id":524}],[{"start":{"row":93,"column":37},"end":{"row":93,"column":38},"action":"insert","lines":["s"],"id":525}],[{"start":{"row":93,"column":38},"end":{"row":93,"column":39},"action":"insert","lines":["e"],"id":526}],[{"start":{"row":93,"column":39},"end":{"row":93,"column":40},"action":"insert","lines":["a"],"id":527}],[{"start":{"row":93,"column":40},"end":{"row":93,"column":41},"action":"insert","lines":["r"],"id":528}],[{"start":{"row":93,"column":41},"end":{"row":93,"column":42},"action":"insert","lines":["c"],"id":529}],[{"start":{"row":93,"column":42},"end":{"row":93,"column":43},"action":"insert","lines":["h"],"id":530}],[{"start":{"row":92,"column":74},"end":{"row":92,"column":78},"action":"remove","lines":["POST"],"id":531},{"start":{"row":92,"column":74},"end":{"row":92,"column":75},"action":"insert","lines":["G"]}],[{"start":{"row":92,"column":75},"end":{"row":92,"column":76},"action":"insert","lines":["E"],"id":532},{"start":{"row":92,"column":76},"end":{"row":92,"column":77},"action":"insert","lines":["T"]}]]},"ace":{"folds":[],"scrolltop":1008,"scrollleft":0,"selection":{"start":{"row":92,"column":77},"end":{"row":92,"column":77},"isBackwards":false},"options":{"guessTabSize":true,"useWrapMode":false,"wrapToView":true},"firstLineState":0},"timestamp":1511362300658,"hash":"c900a203faaac2893eb1bae64b85272d131158e1"}
\ No newline at end of file
diff --git a/workspace/.c9/metadata/workspace/resources/views/products/product_create.blade.php b/workspace/.c9/metadata/workspace/resources/views/products/product_create.blade.php
index bff9a385e344621b02fab0655e1b3cf212697a96..371a1b7def4180cca45b8b7d5df3fdc2123c46c8 100644
--- a/workspace/.c9/metadata/workspace/resources/views/products/product_create.blade.php
+++ b/workspace/.c9/metadata/workspace/resources/views/products/product_create.blade.php
@@ -1 +1 @@
-{"filter":false,"title":"product_create.blade.php","tooltip":"/resources/views/products/product_create.blade.php","undoManager":{"mark":-1,"position":-1,"stack":[]},"ace":{"folds":[],"scrolltop":0,"scrollleft":0,"selection":{"start":{"row":0,"column":0},"end":{"row":0,"column":0},"isBackwards":true},"options":{"guessTabSize":true,"useWrapMode":false,"wrapToView":true},"firstLineState":{"row":65,"state":"start","mode":"ace/mode/php"}},"timestamp":1511094252536,"hash":"c664e895af65f7692235e5616c3d39ffaee35cb3"}
\ No newline at end of file
+{"filter":false,"title":"product_create.blade.php","tooltip":"/resources/views/products/product_create.blade.php","undoManager":{"mark":7,"position":7,"stack":[[{"start":{"row":126,"column":4},"end":{"row":127,"column":4},"action":"remove","lines":["","\t\t\t\t"],"id":559}],[{"start":{"row":128,"column":75},"end":{"row":128,"column":76},"action":"insert","lines":["s"],"id":560}],[{"start":{"row":128,"column":75},"end":{"row":128,"column":76},"action":"remove","lines":["s"],"id":561}],[{"start":{"row":125,"column":0},"end":{"row":125,"column":4},"action":"insert","lines":["    "],"id":562},{"start":{"row":126,"column":0},"end":{"row":126,"column":4},"action":"insert","lines":["    "]},{"start":{"row":127,"column":0},"end":{"row":127,"column":4},"action":"insert","lines":["    "]},{"start":{"row":128,"column":0},"end":{"row":128,"column":4},"action":"insert","lines":["    "]},{"start":{"row":129,"column":0},"end":{"row":129,"column":4},"action":"insert","lines":["    "]},{"start":{"row":130,"column":0},"end":{"row":130,"column":4},"action":"insert","lines":["    "]},{"start":{"row":131,"column":0},"end":{"row":131,"column":4},"action":"insert","lines":["    "]}],[{"start":{"row":131,"column":26},"end":{"row":132,"column":16},"action":"remove","lines":["","                "],"id":563,"ignore":true}],[{"start":{"row":131,"column":26},"end":{"row":132,"column":20},"action":"remove","lines":["","                \t\t\t\t"],"id":564,"ignore":true}],[{"start":{"row":128,"column":48},"end":{"row":128,"column":49},"action":"remove","lines":["0"],"id":565,"ignore":true}],[{"start":{"row":128,"column":48},"end":{"row":128,"column":49},"action":"insert","lines":["0"],"id":566,"ignore":true}]]},"ace":{"folds":[],"scrolltop":144,"scrollleft":0,"selection":{"start":{"row":12,"column":7},"end":{"row":12,"column":7},"isBackwards":true},"options":{"guessTabSize":true,"useWrapMode":false,"wrapToView":true},"firstLineState":{"row":7,"state":"start","mode":"ace/mode/php"}},"timestamp":1511374549705,"hash":"ee26b8f9acde11d2566ebe082e7ce4603b82ab5a"}
\ No newline at end of file
diff --git a/workspace/.c9/metadata/workspace/resources/views/products/product_index.blade.php b/workspace/.c9/metadata/workspace/resources/views/products/product_index.blade.php
index d1c9bdf767d9984bfa8bcb57487dfdd808d68992..05dd60f00a37dc80676fa63edde1470c7d2dc444 100644
--- a/workspace/.c9/metadata/workspace/resources/views/products/product_index.blade.php
+++ b/workspace/.c9/metadata/workspace/resources/views/products/product_index.blade.php
@@ -1 +1 @@
-{"filter":false,"title":"product_index.blade.php","tooltip":"/resources/views/products/product_index.blade.php","undoManager":{"mark":4,"position":4,"stack":[[{"start":{"row":11,"column":22},"end":{"row":11,"column":23},"action":"remove","lines":["t"],"id":1}],[{"start":{"row":11,"column":22},"end":{"row":11,"column":23},"action":"insert","lines":["s"],"id":2}],[{"start":{"row":13,"column":65},"end":{"row":13,"column":66},"action":"insert","lines":["s"],"id":3}],[{"start":{"row":3,"column":18},"end":{"row":3,"column":21},"action":"insert","lines":["sss"],"id":4,"ignore":true}],[{"start":{"row":3,"column":18},"end":{"row":3,"column":21},"action":"remove","lines":["sss"],"id":5,"ignore":true}]]},"ace":{"folds":[],"scrolltop":0,"scrollleft":0,"selection":{"start":{"row":48,"column":8},"end":{"row":48,"column":8},"isBackwards":false},"options":{"guessTabSize":true,"useWrapMode":false,"wrapToView":true},"firstLineState":0},"timestamp":1511143960571,"hash":"c1905bf5427327c44a9d4a3bb21726c543da4d25"}
\ No newline at end of file
+{"filter":false,"title":"product_index.blade.php","tooltip":"/resources/views/products/product_index.blade.php","undoManager":{"mark":4,"position":4,"stack":[[{"start":{"row":11,"column":22},"end":{"row":11,"column":23},"action":"remove","lines":["t"],"id":1}],[{"start":{"row":11,"column":22},"end":{"row":11,"column":23},"action":"insert","lines":["s"],"id":2}],[{"start":{"row":13,"column":65},"end":{"row":13,"column":66},"action":"insert","lines":["s"],"id":3}],[{"start":{"row":3,"column":18},"end":{"row":3,"column":21},"action":"insert","lines":["sss"],"id":4,"ignore":true}],[{"start":{"row":3,"column":18},"end":{"row":3,"column":21},"action":"remove","lines":["sss"],"id":5,"ignore":true}]]},"ace":{"folds":[],"scrolltop":300,"scrollleft":0,"selection":{"start":{"row":27,"column":18},"end":{"row":27,"column":18},"isBackwards":true},"options":{"guessTabSize":true,"useWrapMode":false,"wrapToView":true},"firstLineState":{"row":17,"state":"start","mode":"ace/mode/php"}},"timestamp":1511144192143,"hash":"c1905bf5427327c44a9d4a3bb21726c543da4d25"}
\ No newline at end of file
diff --git a/workspace/.c9/metadata/workspace/resources/views/products/product_show.blade.php b/workspace/.c9/metadata/workspace/resources/views/products/product_show.blade.php
index f8ecc4db6b8097c8a3afe14ef7c3a92eb96654d9..305f19f19c205163894047fe52b928b216fa33cc 100644
--- a/workspace/.c9/metadata/workspace/resources/views/products/product_show.blade.php
+++ b/workspace/.c9/metadata/workspace/resources/views/products/product_show.blade.php
@@ -1 +1 @@
-{"filter":false,"title":"product_show.blade.php","tooltip":"/resources/views/products/product_show.blade.php","undoManager":{"mark":100,"position":100,"stack":[[{"start":{"row":47,"column":21},"end":{"row":47,"column":22},"action":"insert","lines":["t"],"id":159}],[{"start":{"row":47,"column":22},"end":{"row":47,"column":23},"action":"insert","lines":["e"],"id":160}],[{"start":{"row":47,"column":23},"end":{"row":47,"column":24},"action":"insert","lines":["r"],"id":161}],[{"start":{"row":48,"column":38},"end":{"row":48,"column":58},"action":"insert","lines":["'&laquo; Précédents'"],"id":162}],[{"start":{"row":48,"column":58},"end":{"row":48,"column":59},"action":"insert","lines":[" "],"id":163}],[{"start":{"row":48,"column":47},"end":{"row":48,"column":58},"action":"remove","lines":["Précédents'"],"id":164}],[{"start":{"row":48,"column":46},"end":{"row":48,"column":47},"action":"remove","lines":[" "],"id":165}],[{"start":{"row":14,"column":41},"end":{"row":14,"column":42},"action":"insert","lines":["f"],"id":167,"ignore":true}],[{"start":{"row":14,"column":41},"end":{"row":14,"column":42},"action":"remove","lines":["f"],"id":168,"ignore":true}],[{"start":{"row":12,"column":36},"end":{"row":12,"column":37},"action":"insert","lines":["s"],"id":169,"ignore":true}],[{"start":{"row":12,"column":36},"end":{"row":12,"column":37},"action":"remove","lines":["s"],"id":170,"ignore":true}],[{"start":{"row":3,"column":17},"end":{"row":3,"column":18},"action":"remove","lines":["s"],"id":171,"ignore":true}],[{"start":{"row":3,"column":1},"end":{"row":3,"column":17},"action":"remove","lines":["Tous les produit"],"id":172,"ignore":true}],[{"start":{"row":3,"column":1},"end":{"row":3,"column":18},"action":"insert","lines":["Tous les produits"],"id":173,"ignore":true},{"start":{"row":12,"column":36},"end":{"row":12,"column":37},"action":"insert","lines":["s"]}],[{"start":{"row":12,"column":19},"end":{"row":12,"column":37},"action":"remove","lines":["Tout les produitss"],"id":174,"ignore":true}],[{"start":{"row":12,"column":19},"end":{"row":12,"column":20},"action":"insert","lines":["D"],"id":175,"ignore":true}],[{"start":{"row":12,"column":19},"end":{"row":12,"column":20},"action":"remove","lines":["D"],"id":176,"ignore":true},{"start":{"row":12,"column":19},"end":{"row":12,"column":34},"action":"insert","lines":["Tout les produi"]}],[{"start":{"row":12,"column":34},"end":{"row":12,"column":36},"action":"insert","lines":["ts"],"id":177,"ignore":true}],[{"start":{"row":20,"column":20},"end":{"row":20,"column":21},"action":"remove","lines":["4"],"id":178,"ignore":true}],[{"start":{"row":20,"column":20},"end":{"row":20,"column":21},"action":"insert","lines":["4"],"id":179,"ignore":true}],[{"start":{"row":20,"column":20},"end":{"row":20,"column":21},"action":"remove","lines":["4"],"id":180,"ignore":true},{"start":{"row":20,"column":20},"end":{"row":20,"column":21},"action":"insert","lines":["4"]}],[{"start":{"row":20,"column":20},"end":{"row":20,"column":21},"action":"remove","lines":["4"],"id":181,"ignore":true},{"start":{"row":20,"column":20},"end":{"row":20,"column":21},"action":"insert","lines":["8"]}],[{"start":{"row":20,"column":20},"end":{"row":20,"column":21},"action":"remove","lines":["8"],"id":182,"ignore":true}],[{"start":{"row":20,"column":20},"end":{"row":20,"column":21},"action":"insert","lines":["4"],"id":183,"ignore":true}],[{"start":{"row":24,"column":4},"end":{"row":24,"column":87},"action":"remove","lines":["<a href=\"#\"><img class=\"card-img-top\" src=\"http://placehold.it/700x400\" alt=\"\"></a>"],"id":184,"ignore":true}],[{"start":{"row":21,"column":24},"end":{"row":21,"column":107},"action":"insert","lines":["<a href=\"#\"><img class=\"card-img-top\" src=\"http://placehold.it/700x400\" alt=\"\"></a>"],"id":185,"ignore":true}],[{"start":{"row":21,"column":24},"end":{"row":21,"column":107},"action":"remove","lines":["<a href=\"#\"><img class=\"card-img-top\" src=\"http://placehold.it/700x400\" alt=\"\"></a>"],"id":186,"ignore":true},{"start":{"row":24,"column":4},"end":{"row":24,"column":87},"action":"insert","lines":["<a href=\"#\"><img class=\"card-img-top\" src=\"http://placehold.it/700x400\" alt=\"\"></a>"]}],[{"start":{"row":30,"column":10},"end":{"row":30,"column":12},"action":"insert","lines":["ុះ"],"id":187,"ignore":true}],[{"start":{"row":30,"column":10},"end":{"row":30,"column":12},"action":"remove","lines":["ុះ"],"id":188,"ignore":true}],[{"start":{"row":30,"column":10},"end":{"row":30,"column":11},"action":"insert","lines":["<"],"id":189,"ignore":true}],[{"start":{"row":30,"column":11},"end":{"row":30,"column":12},"action":"insert","lines":["i"],"id":190,"ignore":true}],[{"start":{"row":30,"column":12},"end":{"row":30,"column":13},"action":"insert","lines":[" "],"id":191,"ignore":true}],[{"start":{"row":30,"column":13},"end":{"row":30,"column":19},"action":"insert","lines":["class="],"id":192,"ignore":true}],[{"start":{"row":30,"column":19},"end":{"row":30,"column":21},"action":"insert","lines":["\"\""],"id":193,"ignore":true}],[{"start":{"row":30,"column":21},"end":{"row":30,"column":26},"action":"insert","lines":["></i>"],"id":194,"ignore":true}],[{"start":{"row":30,"column":10},"end":{"row":30,"column":26},"action":"remove","lines":["<i class=\"\"></i>"],"id":195,"ignore":true}],[{"start":{"row":31,"column":10},"end":{"row":31,"column":26},"action":"insert","lines":["<i class=\"\"></i>"],"id":196,"ignore":true}],[{"start":{"row":31,"column":20},"end":{"row":31,"column":21},"action":"insert","lines":["f"],"id":197,"ignore":true}],[{"start":{"row":31,"column":21},"end":{"row":31,"column":22},"action":"insert","lines":["a"],"id":198,"ignore":true}],[{"start":{"row":31,"column":22},"end":{"row":31,"column":23},"action":"insert","lines":["-"],"id":199,"ignore":true}],[{"start":{"row":31,"column":23},"end":{"row":31,"column":24},"action":"insert","lines":["f"],"id":200,"ignore":true}],[{"start":{"row":31,"column":23},"end":{"row":31,"column":24},"action":"remove","lines":["f"],"id":201,"ignore":true},{"start":{"row":31,"column":23},"end":{"row":31,"column":25},"action":"insert","lines":["fa"]}],[{"start":{"row":31,"column":25},"end":{"row":31,"column":26},"action":"insert","lines":["-"],"id":202,"ignore":true}],[{"start":{"row":31,"column":26},"end":{"row":31,"column":33},"action":"insert","lines":["envelop"],"id":203,"ignore":true}],[{"start":{"row":31,"column":22},"end":{"row":31,"column":23},"action":"remove","lines":["-"],"id":204,"ignore":true},{"start":{"row":31,"column":22},"end":{"row":31,"column":23},"action":"insert","lines":[" "]}],[{"start":{"row":31,"column":33},"end":{"row":31,"column":34},"action":"insert","lines":["e"],"id":205,"ignore":true}],[{"start":{"row":31,"column":40},"end":{"row":31,"column":41},"action":"insert","lines":[" "],"id":206,"ignore":true}],[{"start":{"row":32,"column":10},"end":{"row":32,"column":11},"action":"insert","lines":["<"],"id":207,"ignore":true}],[{"start":{"row":32,"column":11},"end":{"row":32,"column":18},"action":"insert","lines":["i class"],"id":208,"ignore":true}],[{"start":{"row":32,"column":18},"end":{"row":32,"column":19},"action":"insert","lines":["="],"id":209,"ignore":true}],[{"start":{"row":32,"column":19},"end":{"row":32,"column":21},"action":"insert","lines":["\"f"],"id":210,"ignore":true}],[{"start":{"row":32,"column":21},"end":{"row":32,"column":25},"action":"insert","lines":["a fa"],"id":211,"ignore":true}],[{"start":{"row":32,"column":25},"end":{"row":32,"column":30},"action":"insert","lines":["-home"],"id":212,"ignore":true}],[{"start":{"row":32,"column":30},"end":{"row":32,"column":36},"action":"insert","lines":["\"></i>"],"id":213,"ignore":true}],[{"start":{"row":32,"column":36},"end":{"row":32,"column":37},"action":"insert","lines":[" "],"id":214,"ignore":true}],[{"start":{"row":36,"column":10},"end":{"row":36,"column":11},"action":"insert","lines":["<"],"id":215,"ignore":true}],[{"start":{"row":36,"column":10},"end":{"row":36,"column":11},"action":"remove","lines":["<"],"id":216,"ignore":true}],[{"start":{"row":36,"column":10},"end":{"row":36,"column":36},"action":"insert","lines":["<i class=\"fa fa-home\"></i>"],"id":217,"ignore":true}],[{"start":{"row":36,"column":36},"end":{"row":36,"column":37},"action":"insert","lines":[" "],"id":218,"ignore":true}],[{"start":{"row":36,"column":28},"end":{"row":36,"column":30},"action":"remove","lines":["me"],"id":219,"ignore":true}],[{"start":{"row":36,"column":28},"end":{"row":36,"column":30},"action":"insert","lines":["ur"],"id":220,"ignore":true}],[{"start":{"row":36,"column":30},"end":{"row":36,"column":31},"action":"insert","lines":["c"],"id":221,"ignore":true}],[{"start":{"row":36,"column":30},"end":{"row":36,"column":31},"action":"remove","lines":["c"],"id":222,"ignore":true},{"start":{"row":36,"column":30},"end":{"row":36,"column":31},"action":"insert","lines":["g"]}],[{"start":{"row":36,"column":31},"end":{"row":36,"column":34},"action":"insert","lines":["las"],"id":223,"ignore":true}],[{"start":{"row":36,"column":34},"end":{"row":36,"column":35},"action":"insert","lines":["s"],"id":224,"ignore":true}],[{"start":{"row":36,"column":35},"end":{"row":36,"column":36},"action":"insert","lines":["-"],"id":225,"ignore":true}],[{"start":{"row":36,"column":36},"end":{"row":36,"column":38},"action":"insert","lines":["ha"],"id":226,"ignore":true}],[{"start":{"row":36,"column":38},"end":{"row":36,"column":40},"action":"insert","lines":["lf"],"id":227,"ignore":true}],[{"start":{"row":30,"column":10},"end":{"row":30,"column":36},"action":"insert","lines":["<i class=\"fa fa-home\"></i>"],"id":228,"ignore":true}],[{"start":{"row":30,"column":28},"end":{"row":30,"column":30},"action":"remove","lines":["me"],"id":229,"ignore":true}],[{"start":{"row":30,"column":26},"end":{"row":30,"column":28},"action":"remove","lines":["ho"],"id":230,"ignore":true}],[{"start":{"row":30,"column":26},"end":{"row":30,"column":27},"action":"insert","lines":["c"],"id":231,"ignore":true}],[{"start":{"row":30,"column":27},"end":{"row":30,"column":28},"action":"insert","lines":["i"],"id":232,"ignore":true}],[{"start":{"row":30,"column":27},"end":{"row":30,"column":28},"action":"remove","lines":["i"],"id":233,"ignore":true},{"start":{"row":30,"column":27},"end":{"row":30,"column":28},"action":"insert","lines":["o"]}],[{"start":{"row":30,"column":28},"end":{"row":30,"column":30},"action":"insert","lines":["mm"],"id":234,"ignore":true}],[{"start":{"row":30,"column":30},"end":{"row":30,"column":32},"action":"insert","lines":["en"],"id":235,"ignore":true}],[{"start":{"row":30,"column":32},"end":{"row":30,"column":33},"action":"insert","lines":["t"],"id":236,"ignore":true}],[{"start":{"row":30,"column":33},"end":{"row":30,"column":36},"action":"insert","lines":["ing"],"id":237,"ignore":true}],[{"start":{"row":30,"column":42},"end":{"row":30,"column":43},"action":"insert","lines":[" "],"id":238,"ignore":true}],[{"start":{"row":30,"column":35},"end":{"row":30,"column":36},"action":"remove","lines":["g"],"id":239,"ignore":true},{"start":{"row":30,"column":41},"end":{"row":30,"column":42},"action":"remove","lines":[" "]}],[{"start":{"row":30,"column":34},"end":{"row":30,"column":35},"action":"remove","lines":["n"],"id":240,"ignore":true}],[{"start":{"row":30,"column":32},"end":{"row":30,"column":34},"action":"remove","lines":["ti"],"id":241,"ignore":true}],[{"start":{"row":30,"column":30},"end":{"row":30,"column":32},"action":"remove","lines":["en"],"id":242,"ignore":true}],[{"start":{"row":30,"column":28},"end":{"row":30,"column":30},"action":"remove","lines":["mm"],"id":243,"ignore":true}],[{"start":{"row":30,"column":27},"end":{"row":30,"column":28},"action":"remove","lines":["o"],"id":244,"ignore":true},{"start":{"row":30,"column":27},"end":{"row":30,"column":28},"action":"insert","lines":["i"]}],[{"start":{"row":30,"column":26},"end":{"row":30,"column":28},"action":"remove","lines":["ci"],"id":245,"ignore":true}],[{"start":{"row":30,"column":26},"end":{"row":30,"column":27},"action":"insert","lines":["h"],"id":246,"ignore":true}],[{"start":{"row":30,"column":27},"end":{"row":30,"column":28},"action":"insert","lines":["o"],"id":247,"ignore":true}],[{"start":{"row":30,"column":28},"end":{"row":30,"column":29},"action":"insert","lines":["m"],"id":248,"ignore":true}],[{"start":{"row":30,"column":29},"end":{"row":30,"column":30},"action":"insert","lines":["e"],"id":249,"ignore":true}],[{"start":{"row":30,"column":10},"end":{"row":30,"column":36},"action":"remove","lines":["<i class=\"fa fa-home\"></i>"],"id":250,"ignore":true},{"start":{"row":36,"column":39},"end":{"row":36,"column":40},"action":"remove","lines":["f"]}],[{"start":{"row":36,"column":39},"end":{"row":36,"column":40},"action":"insert","lines":["f"],"id":251,"ignore":true}],[{"start":{"row":48,"column":38},"end":{"row":48,"column":39},"action":"remove","lines":["'"],"id":251}],[{"start":{"row":36,"column":10},"end":{"row":36,"column":47},"action":"remove","lines":["<i class=\"fa fa-hourglass-half\"></i> "],"id":252,"ignore":true}],[{"start":{"row":36,"column":10},"end":{"row":36,"column":13},"action":"insert","lines":["<i "],"id":253,"ignore":true}],[{"start":{"row":36,"column":12},"end":{"row":36,"column":41},"action":"insert","lines":[" class=\"fa fa-hourglass-half\""],"id":254,"ignore":true}],[{"start":{"row":36,"column":34},"end":{"row":36,"column":40},"action":"remove","lines":["s-half"],"id":255,"ignore":true},{"start":{"row":36,"column":35},"end":{"row":36,"column":40},"action":"insert","lines":["></i>"]}],[{"start":{"row":36,"column":33},"end":{"row":36,"column":34},"action":"remove","lines":["s"],"id":256,"ignore":true}],[{"start":{"row":36,"column":33},"end":{"row":36,"column":40},"action":"insert","lines":["ss-half"],"id":257,"ignore":true}],[{"start":{"row":12,"column":19},"end":{"row":12,"column":27},"action":"remove","lines":["Tout les"],"id":258,"ignore":true},{"start":{"row":12,"column":19},"end":{"row":12,"column":21},"action":"insert","lines":["Dé"]},{"start":{"row":12,"column":29},"end":{"row":12,"column":30},"action":"remove","lines":["s"]}],[{"start":{"row":12,"column":21},"end":{"row":12,"column":29},"action":"insert","lines":["tails de"],"id":259,"ignore":true}]]},"ace":{"folds":[],"scrolltop":0,"scrollleft":0,"selection":{"start":{"row":48,"column":38},"end":{"row":48,"column":38},"isBackwards":false},"options":{"guessTabSize":true,"useWrapMode":false,"wrapToView":true},"firstLineState":{"row":33,"state":"start","mode":"ace/mode/php"}},"timestamp":1511139265370,"hash":"0e1fef787be9dcd203a43e17916add6e30dcd244"}
\ No newline at end of file
+{"filter":false,"title":"product_show.blade.php","tooltip":"/resources/views/products/product_show.blade.php","undoManager":{"mark":100,"position":100,"stack":[[{"start":{"row":46,"column":8},"end":{"row":46,"column":9},"action":"insert","lines":["r"],"id":757}],[{"start":{"row":46,"column":9},"end":{"row":46,"column":10},"action":"insert","lines":["e"],"id":758}],[{"start":{"row":46,"column":10},"end":{"row":46,"column":11},"action":"insert","lines":["v"],"id":759}],[{"start":{"row":46,"column":11},"end":{"row":46,"column":12},"action":"insert","lines":["o"],"id":760}],[{"start":{"row":46,"column":12},"end":{"row":46,"column":13},"action":"insert","lines":["i"],"id":761}],[{"start":{"row":46,"column":13},"end":{"row":46,"column":14},"action":"insert","lines":["r"],"id":762}],[{"start":{"row":46,"column":14},"end":{"row":46,"column":15},"action":"insert","lines":[" "],"id":763}],[{"start":{"row":46,"column":15},"end":{"row":46,"column":16},"action":"insert","lines":["w"],"id":764}],[{"start":{"row":46,"column":16},"end":{"row":46,"column":17},"action":"insert","lines":["e"],"id":765}],[{"start":{"row":46,"column":17},"end":{"row":46,"column":18},"action":"insert","lines":["s"],"id":766}],[{"start":{"row":46,"column":18},"end":{"row":46,"column":19},"action":"insert","lines":["h"],"id":767}],[{"start":{"row":46,"column":6},"end":{"row":46,"column":7},"action":"insert","lines":["T"],"id":768}],[{"start":{"row":46,"column":7},"end":{"row":46,"column":8},"action":"insert","lines":["O"],"id":769}],[{"start":{"row":46,"column":8},"end":{"row":46,"column":9},"action":"insert","lines":["D"],"id":770}],[{"start":{"row":46,"column":9},"end":{"row":46,"column":10},"action":"insert","lines":["O"],"id":771}],[{"start":{"row":46,"column":10},"end":{"row":46,"column":11},"action":"insert","lines":[":"],"id":772}],[{"start":{"row":46,"column":11},"end":{"row":46,"column":12},"action":"insert","lines":[" "],"id":773}],[{"start":{"row":46,"column":12},"end":{"row":46,"column":13},"action":"remove","lines":["A"],"id":774}],[{"start":{"row":46,"column":12},"end":{"row":46,"column":13},"action":"remove","lines":[" "],"id":775}],[{"start":{"row":46,"column":12},"end":{"row":46,"column":13},"action":"remove","lines":["r"],"id":776}],[{"start":{"row":46,"column":12},"end":{"row":46,"column":13},"action":"remove","lines":["e"],"id":777}],[{"start":{"row":46,"column":12},"end":{"row":46,"column":13},"action":"remove","lines":["v"],"id":778}],[{"start":{"row":46,"column":12},"end":{"row":46,"column":13},"action":"remove","lines":["o"],"id":779}],[{"start":{"row":46,"column":12},"end":{"row":46,"column":13},"action":"remove","lines":["i"],"id":780}],[{"start":{"row":46,"column":12},"end":{"row":46,"column":13},"action":"remove","lines":["r"],"id":781}],[{"start":{"row":46,"column":12},"end":{"row":46,"column":13},"action":"remove","lines":[" "],"id":782}],[{"start":{"row":46,"column":12},"end":{"row":46,"column":13},"action":"remove","lines":["w"],"id":783}],[{"start":{"row":46,"column":12},"end":{"row":46,"column":13},"action":"remove","lines":["e"],"id":784}],[{"start":{"row":46,"column":12},"end":{"row":46,"column":13},"action":"remove","lines":["s"],"id":785}],[{"start":{"row":46,"column":12},"end":{"row":46,"column":13},"action":"remove","lines":["h"],"id":786}],[{"start":{"row":46,"column":12},"end":{"row":46,"column":13},"action":"remove","lines":["-"],"id":787}],[{"start":{"row":46,"column":12},"end":{"row":46,"column":13},"action":"insert","lines":["-"],"id":788}],[{"start":{"row":46,"column":10},"end":{"row":46,"column":11},"action":"insert","lines":[" "],"id":789}],[{"start":{"row":46,"column":13},"end":{"row":46,"column":14},"action":"insert","lines":[" "],"id":790}],[{"start":{"row":46,"column":6},"end":{"row":46,"column":7},"action":"insert","lines":[" "],"id":791}],[{"start":{"row":46,"column":14},"end":{"row":46,"column":15},"action":"insert","lines":["L"],"id":792}],[{"start":{"row":46,"column":15},"end":{"row":46,"column":16},"action":"insert","lines":["a"],"id":793}],[{"start":{"row":46,"column":16},"end":{"row":46,"column":17},"action":"insert","lines":["r"],"id":794}],[{"start":{"row":46,"column":17},"end":{"row":46,"column":18},"action":"insert","lines":["a"],"id":795}],[{"start":{"row":46,"column":18},"end":{"row":46,"column":19},"action":"insert","lines":["l"],"id":796}],[{"start":{"row":46,"column":18},"end":{"row":46,"column":19},"action":"remove","lines":["l"],"id":797}],[{"start":{"row":46,"column":18},"end":{"row":46,"column":19},"action":"insert","lines":["v"],"id":798}],[{"start":{"row":46,"column":19},"end":{"row":46,"column":20},"action":"insert","lines":["e"],"id":799}],[{"start":{"row":46,"column":20},"end":{"row":46,"column":21},"action":"insert","lines":["l"],"id":800}],[{"start":{"row":46,"column":21},"end":{"row":46,"column":22},"action":"insert","lines":[" "],"id":801}],[{"start":{"row":46,"column":22},"end":{"row":46,"column":23},"action":"insert","lines":["à"],"id":802}],[{"start":{"row":46,"column":23},"end":{"row":46,"column":24},"action":"insert","lines":[" "],"id":803}],[{"start":{"row":46,"column":24},"end":{"row":46,"column":25},"action":"insert","lines":["r"],"id":804}],[{"start":{"row":46,"column":25},"end":{"row":46,"column":26},"action":"insert","lines":["e"],"id":805}],[{"start":{"row":46,"column":26},"end":{"row":46,"column":27},"action":"insert","lines":["v"],"id":806}],[{"start":{"row":46,"column":27},"end":{"row":46,"column":28},"action":"insert","lines":["o"],"id":807}],[{"start":{"row":46,"column":28},"end":{"row":46,"column":29},"action":"insert","lines":["i"],"id":808}],[{"start":{"row":46,"column":29},"end":{"row":46,"column":30},"action":"insert","lines":["r"],"id":809}],[{"start":{"row":46,"column":30},"end":{"row":46,"column":31},"action":"insert","lines":[","],"id":810}],[{"start":{"row":46,"column":31},"end":{"row":46,"column":32},"action":"insert","lines":[" "],"id":811}],[{"start":{"row":46,"column":32},"end":{"row":46,"column":33},"action":"insert","lines":["e"],"id":812}],[{"start":{"row":46,"column":33},"end":{"row":46,"column":34},"action":"insert","lines":["u"],"id":813}],[{"start":{"row":46,"column":33},"end":{"row":46,"column":34},"action":"remove","lines":["u"],"id":814}],[{"start":{"row":46,"column":33},"end":{"row":46,"column":34},"action":"insert","lines":["r"],"id":815}],[{"start":{"row":46,"column":34},"end":{"row":46,"column":35},"action":"insert","lines":["r"],"id":816}],[{"start":{"row":46,"column":35},"end":{"row":46,"column":36},"action":"insert","lines":["e"],"id":817}],[{"start":{"row":46,"column":36},"end":{"row":46,"column":37},"action":"insert","lines":["u"],"id":818}],[{"start":{"row":46,"column":37},"end":{"row":46,"column":38},"action":"insert","lines":["r"],"id":819}],[{"start":{"row":46,"column":38},"end":{"row":46,"column":39},"action":"insert","lines":[" "],"id":820}],[{"start":{"row":46,"column":39},"end":{"row":46,"column":40},"action":"insert","lines":["s"],"id":821}],[{"start":{"row":46,"column":40},"end":{"row":46,"column":41},"action":"insert","lines":["u"],"id":822}],[{"start":{"row":46,"column":41},"end":{"row":46,"column":42},"action":"insert","lines":["r"],"id":823}],[{"start":{"row":46,"column":42},"end":{"row":46,"column":43},"action":"insert","lines":[" "],"id":824}],[{"start":{"row":46,"column":43},"end":{"row":46,"column":44},"action":"insert","lines":["l"],"id":825}],[{"start":{"row":46,"column":44},"end":{"row":46,"column":45},"action":"insert","lines":["e"],"id":826}],[{"start":{"row":46,"column":45},"end":{"row":46,"column":46},"action":"insert","lines":[" "],"id":827}],[{"start":{"row":46,"column":46},"end":{"row":46,"column":47},"action":"insert","lines":["2"],"id":828}],[{"start":{"row":46,"column":47},"end":{"row":46,"column":48},"action":"insert","lines":["è"],"id":829}],[{"start":{"row":46,"column":48},"end":{"row":46,"column":49},"action":"insert","lines":["m"],"id":830}],[{"start":{"row":46,"column":49},"end":{"row":46,"column":50},"action":"insert","lines":["e"],"id":831}],[{"start":{"row":46,"column":50},"end":{"row":46,"column":51},"action":"insert","lines":[" "],"id":832}],[{"start":{"row":46,"column":51},"end":{"row":46,"column":52},"action":"insert","lines":["i"],"id":833}],[{"start":{"row":46,"column":52},"end":{"row":46,"column":53},"action":"insert","lines":["f"],"id":834}],[{"start":{"row":46,"column":53},"end":{"row":46,"column":54},"action":"insert","lines":[" "],"id":835}],[{"start":{"row":46,"column":54},"end":{"row":46,"column":55},"action":"insert","lines":["("],"id":836}],[{"start":{"row":46,"column":55},"end":{"row":46,"column":56},"action":"insert","lines":["?"],"id":837}],[{"start":{"row":46,"column":56},"end":{"row":46,"column":57},"action":"insert","lines":[")"],"id":838}],[{"start":{"row":46,"column":57},"end":{"row":46,"column":58},"action":"insert","lines":[" "],"id":839}],[{"start":{"row":46,"column":58},"end":{"row":46,"column":59},"action":"insert","lines":["e"],"id":840}],[{"start":{"row":46,"column":59},"end":{"row":46,"column":60},"action":"insert","lines":["t"],"id":841}],[{"start":{"row":46,"column":60},"end":{"row":46,"column":61},"action":"insert","lines":[" "],"id":842}],[{"start":{"row":46,"column":61},"end":{"row":46,"column":62},"action":"insert","lines":["m"],"id":843}],[{"start":{"row":46,"column":62},"end":{"row":46,"column":63},"action":"insert","lines":["a"],"id":844}],[{"start":{"row":46,"column":63},"end":{"row":46,"column":64},"action":"insert","lines":["u"],"id":845}],[{"start":{"row":46,"column":64},"end":{"row":46,"column":65},"action":"insert","lines":["v"],"id":846}],[{"start":{"row":46,"column":65},"end":{"row":46,"column":66},"action":"insert","lines":["a"],"id":847}],[{"start":{"row":46,"column":66},"end":{"row":46,"column":67},"action":"insert","lines":["i"],"id":848}],[{"start":{"row":46,"column":67},"end":{"row":46,"column":68},"action":"insert","lines":["s"],"id":849}],[{"start":{"row":46,"column":68},"end":{"row":46,"column":69},"action":"insert","lines":["e"],"id":850}],[{"start":{"row":46,"column":69},"end":{"row":46,"column":70},"action":"insert","lines":[" "],"id":851}],[{"start":{"row":46,"column":70},"end":{"row":46,"column":71},"action":"insert","lines":["r"],"id":852}],[{"start":{"row":46,"column":71},"end":{"row":46,"column":72},"action":"insert","lines":["o"],"id":853}],[{"start":{"row":46,"column":72},"end":{"row":46,"column":73},"action":"insert","lines":["u"],"id":854}],[{"start":{"row":46,"column":73},"end":{"row":46,"column":74},"action":"insert","lines":["t"],"id":855}],[{"start":{"row":46,"column":74},"end":{"row":46,"column":75},"action":"insert","lines":["e"],"id":856}],[{"start":{"row":46,"column":75},"end":{"row":46,"column":76},"action":"insert","lines":["s"],"id":857}]]},"ace":{"folds":[],"scrolltop":264.39964294433594,"scrollleft":0,"selection":{"start":{"row":46,"column":76},"end":{"row":46,"column":76},"isBackwards":false},"options":{"guessTabSize":true,"useWrapMode":false,"wrapToView":true},"firstLineState":{"row":17,"state":"start","mode":"ace/mode/php"}},"timestamp":1511361302336,"hash":"921a1cef8a48a15275deaac4991daa2ca94654b6"}
\ No newline at end of file
diff --git a/workspace/.c9/metadata/workspace/resources/views/user/user_edit.php b/workspace/.c9/metadata/workspace/resources/views/user/user_edit.php
index 9b84070c16d8e28076296a57a91d7ad14dae6d0d..a46912b1f935ad034c444b9c1a726843eb098680 100644
--- a/workspace/.c9/metadata/workspace/resources/views/user/user_edit.php
+++ b/workspace/.c9/metadata/workspace/resources/views/user/user_edit.php
@@ -1 +1 @@
-{"changed":false,"filter":false,"title":"user_edit.php","tooltip":"/resources/views/user/user_edit.php","undoManager":{"mark":22,"position":22,"stack":[[{"start":{"row":6,"column":0},"end":{"row":77,"column":0},"action":"remove","lines":["","@section('content')","","<div class=\"container mb-5\">","\t<div class=\"row\">","\t\t<div class=\"text-center col-lg-12\">","\t\t\t<h1 class=\"my-5\">Connexion</h1>","\t\t</div>","\t</div>","\t","\t<div class=\"row\">","\t\t<div class=\"col-lg-4\"></div>","\t\t<div class=\"panel panel-info jumbotron col-lg-4\">","\t\t\t<div class=\"panel-body\">","\t\t\t\t<!-- Formulaire d'inscription puis connexion en cours de création TODO -->","\t\t\t\t","\t\t\t\t<!-- Vérif de l'adresse email -->","\t\t\t\t<form class=\"form-horizontal\" role=\"form\" method=\"POST\" action=\"{{ url('/login') }}\">","                    {{ csrf_field() }}","","                    <div class=\"form-group{{ $errors->has('name') ? ' has-error' : '' }}\">","                        <input id=\"email\" type=\"email\" class=\"form-control\" ","                                name=\"email\" value=\"{{ old('email') }}\" placeholder=\"email\">","                        @if ($errors->has('email'))","                            <span class=\"help-block\">","                                <strong>{{ $errors->first('email') }}</strong>","                            </span>","                        @endif","                    </div>","                    ","                    <!-- Vérif du mot de passe -->","                    <div class=\"form-group{{ $errors->has('password') ? ' has-error' : '' }}\">","                        ","                        <input id=\"password\" type=\"password\" class=\"form-control\" name=\"password\" placeholder=\"Mot de passe\">","","                        @if ($errors->has('password'))","                            <span class=\"help-block\">","                                <strong>{{ $errors->first('password') }}</strong>","                            </span>","                        @endif","                    </div>","\t\t\t\t\t","\t\t\t\t\t<div class=\"form-group\">","                        <div class=\"col-lg-6 col-lg-offset-4\">","                            <div class=\"checkbox\">","                                <label>","                                    <input type=\"checkbox\" name=\"remember\"> Se rappeler de moi","                                </label>","                            </div>","                        </div>","                    </div>","\t\t\t\t\t","\t\t\t\t\t<div class=\"form-group\">","                        <div class=\"col-lg-6 col-lg-offset-4\">","                            <button type=\"submit\" class=\"btn btn-primary mb-5\">","                                <i class=\"fa fa-btn fa-sign-in\"></i> Connexion","                            </button>","                            ","                            <a class=\"btn btn-link my-3\" href=\"{{ url('/register') }}\">Vous n'avez pas encore de compte?</a>","                            ","                            <a class=\"btn btn-link\" href=\"{{ url('/password/reset') }}\">Vous avez oublié votre mot de passe?</a>","                        </div>","                    </div>","\t\t\t\t</form>","\t\t\t</div>","\t\t</div>","\t\t<div class=\"col-lg-4\"></div>","\t</div>","</div>","","@endsection",""],"id":42},{"start":{"row":6,"column":0},"end":{"row":145,"column":0},"action":"insert","lines":["@extends('layouts.app')","","@section('title')","    Dépot d'annonce","@endsection","","@section('content')","<div class=\"container\">","\t<div class=\"row\">","\t\t<div class=\"text-center col-lg-12\">","\t\t\t<h1 class=\"my-4\">Déposez votre annonce</h1>","\t\t</div>","\t</div>","\t","\t<div class=\"row\">","\t\t<div class=\"col-lg-4\"></div>","\t\t<div class=\"panel panel-info jumbotron col-lg-4\">","\t\t\t<div class=\"panel-body\">","\t\t\t\t<form class=\"form-horizontal\" role=\"form\" method=\"POST\" action=\"{{ url('products') }}\">","                    {{ csrf_field() }}","","                    <div class=\"form-group{{ $errors->has('title') ? ' has-error' : '' }}\">","                        <input id=\"title\" type=\"text\" class=\"form-control\" name=\"title\" value=\"{{ old('title') }}\" placeholder=\"Titre de l'annonce\">","","                        @if ($errors->has('title'))","                            <span class=\"help-block\">","                                <i class=\"indication\">{{ $errors->first('title') }}</i>","                            </span>","                        @endif","                    </div>","                    ","                    <div class=\"form-group{{ $errors->has('email') ? ' has-error' : '' }}\">","                        <input id=\"email\" type=\"email\" class=\"form-control\" name=\"email\" value=\"{{ old('email') }}\" placeholder=\"Email\">","","                           @if ($errors->has('email'))","                            <span class=\"help-block\">","                                <i class=\"indication\">{{ $errors->first('email') }}</i>","                            </span>","                        @endif","                    </div>","                    <!-- https://www.w3schools.com/html/html_form_input_types.asp -->","                    <div class=\"form-group{{ $errors->has('address_number') ? ' has-error' : '' }}\">","                        <input id=\"address_number\" type=\"number\" min=\"1\" class=\"form-control\" name=\"address_number\" value=\"{{ old('address_number') }}\" placeholder=\"n°\">","","                        @if ($errors->has('address_number'))","                            <span class=\"help-block\">","                                <i class=\"indication\">{{ $errors->first('address_number') }}</i>","                            </span>","                        @endif","                    </div>","                    ","                    <div class=\"form-group{{ $errors->has('address_street') ? ' has-error' : '' }}\">","                        <input id=\"address_street\" type=\"text\" class=\"form-control\" name=\"address_street\" value=\"{{ old('address_street') }}\" placeholder=\"Rue\">","","                        @if ($errors->has('address_street'))","                            <span class=\"help-block\">","                                <i class=\"indication\">{{ $errors->first('address_street') }}</i>","                            </span>","                        @endif","                    </div>","                    ","                    <div class=\"form-group{{ $errors->has('address_city') ? ' has-error' : '' }}\">","                        <input id=\"address_city\" type=\"text\" class=\"form-control\" name=\"address_city\" value=\"{{ old('address_city') }}\" placeholder=\"Ville\">","","                        @if ($errors->has('address_city'))","                            <span class=\"help-block\">","                                <i class=\"indication\">{{ $errors->first('address_city') }}</i>","                            </span>","                        @endif","                    </div>","                    ","                    <div class=\"form-group{{ $errors->has('postal_code') ? ' has-error' : '' }}\">","                        <input id=\"postal_code\" type=\"number\" min=\"0\" class=\"form-control\" name=\"postal_code\" value=\"{{ old('postal_code') }}\" placeholder=\"CP\">","","                        @if ($errors->has('postal_code'))","                            <span class=\"help-block\">","                                <i class=\"indication\">{{ $errors->first('postal_code') }}</i>","                            </span>","                        @endif","                    </div>","                    ","                    <div class=\"form-group\">","                        <textarea id=\"description\" type=\"text\" class=\"form-control\" name=\"description\" value=\"{{ old('description') }}\" placeholder=\"Description\">","                            ","                        </textarea>","                    </div>","                    ","                    <div class=\"form-group{{ $errors->has('expire_at') ? ' has-error' : '' }}\">","                        <input id=\"expire_at\" type=\"date\" class=\"form-control\" name=\"expire_at\" value=\"{{ old('expire_at') }}\" placeholder=\"Date d'expiration\">","","                        @if ($errors->has('expire_at'))","                            <span class=\"help-block\">","                                <i class=\"indication\">{{ $errors->first('expire_at') }}</i>","                            </span>","                        @endif","                    </div>","                    ","                    <div class=\"form-group{{ $errors->has('category') ? ' has-error' : '' }}\">","                        Catégorie: ","                        <select id=\"category\" class=\"form-control\" name=\"category\" value=\"{{ old('category') }}\">","                            <option value=\"fruit\">fruit</option>","                            <option value=\"vegetable\">légume</option>","                            <option value=\"starchy\">féculent</option>","                            <option value=\"homemade\">fait maison</option>","                            <option value=\"fish\">poisson</option>","                            <option value=\"spices\">épices</option>","                            <option value=\"sugar\">sucré</option>","                            <option value=\"other\">autre</option>","                        </select>","                        ","                        <!-- <input type=\"date\"   placeholder=\"Date d'expiration\"> -->","","                        @if ($errors->has('category'))","                            <span class=\"help-block\">","                                <i class=\"indication\">{{ $errors->first('category') }}</i>","                            </span>","                        @endif","                    </div>","                    ","                    <div class=\"form-group\">","                        <input id=\"vegan\" type=\"checkbox\" value=\"true\" class=\"mr-3\" name=\"vegan\"> Vegan","                    </div>","\t\t\t\t","\t\t\t\t    <div class=\"form-group mt-5\">","                        <div class=\"col-md-6 col-md-offset-4\">","                            <button type=\"submit\" class=\"btn btn-primary\">","                                <i class=\"fa fa-btn\"></i> Valider","                            </button>","                        </div>","                    </div>","                    ","                </form>","\t\t\t</div>","\t\t</div>","\t\t<div class=\"col-lg-4\"></div>","\t</div>","</div>","","@endsection",""]}],[{"start":{"row":6,"column":0},"end":{"row":10,"column":11},"action":"remove","lines":["@extends('layouts.app')","","@section('title')","    Dépot d'annonce","@endsection"],"id":43}],[{"start":{"row":6,"column":0},"end":{"row":7,"column":0},"action":"remove","lines":["",""],"id":44}],[{"start":{"row":19,"column":77},"end":{"row":19,"column":84},"action":"remove","lines":["roducts"],"id":58}],[{"start":{"row":19,"column":76},"end":{"row":19,"column":77},"action":"remove","lines":["p"],"id":59}],[{"start":{"row":19,"column":76},"end":{"row":19,"column":77},"action":"insert","lines":["u"],"id":60}],[{"start":{"row":19,"column":77},"end":{"row":19,"column":78},"action":"insert","lines":["s"],"id":61}],[{"start":{"row":19,"column":78},"end":{"row":19,"column":79},"action":"insert","lines":["e"],"id":62}],[{"start":{"row":19,"column":79},"end":{"row":19,"column":80},"action":"insert","lines":["r"],"id":63}],[{"start":{"row":19,"column":80},"end":{"row":19,"column":81},"action":"insert","lines":["s"],"id":64}],[{"start":{"row":6,"column":0},"end":{"row":140,"column":0},"action":"remove","lines":["","@section('content')","<div class=\"container\">","\t<div class=\"row\">","\t\t<div class=\"text-center col-lg-12\">","\t\t\t<h1 class=\"my-4\">Déposez votre annonce</h1>","\t\t</div>","\t</div>","\t","\t<div class=\"row\">","\t\t<div class=\"col-lg-4\"></div>","\t\t<div class=\"panel panel-info jumbotron col-lg-4\">","\t\t\t<div class=\"panel-body\">","\t\t\t\t<form class=\"form-horizontal\" role=\"form\" method=\"POST\" action=\"{{ url('users') }}\">","                    {{ csrf_field() }}","","                    <div class=\"form-group{{ $errors->has('title') ? ' has-error' : '' }}\">","                        <input id=\"title\" type=\"text\" class=\"form-control\" name=\"title\" value=\"{{ old('title') }}\" placeholder=\"Titre de l'annonce\">","","                        @if ($errors->has('title'))","                            <span class=\"help-block\">","                                <i class=\"indication\">{{ $errors->first('title') }}</i>","                            </span>","                        @endif","                    </div>","                    ","                    <div class=\"form-group{{ $errors->has('email') ? ' has-error' : '' }}\">","                        <input id=\"email\" type=\"email\" class=\"form-control\" name=\"email\" value=\"{{ old('email') }}\" placeholder=\"Email\">","","                           @if ($errors->has('email'))","                            <span class=\"help-block\">","                                <i class=\"indication\">{{ $errors->first('email') }}</i>","                            </span>","                        @endif","                    </div>","                    <!-- https://www.w3schools.com/html/html_form_input_types.asp -->","                    <div class=\"form-group{{ $errors->has('address_number') ? ' has-error' : '' }}\">","                        <input id=\"address_number\" type=\"number\" min=\"1\" class=\"form-control\" name=\"address_number\" value=\"{{ old('address_number') }}\" placeholder=\"n°\">","","                        @if ($errors->has('address_number'))","                            <span class=\"help-block\">","                                <i class=\"indication\">{{ $errors->first('address_number') }}</i>","                            </span>","                        @endif","                    </div>","                    ","                    <div class=\"form-group{{ $errors->has('address_street') ? ' has-error' : '' }}\">","                        <input id=\"address_street\" type=\"text\" class=\"form-control\" name=\"address_street\" value=\"{{ old('address_street') }}\" placeholder=\"Rue\">","","                        @if ($errors->has('address_street'))","                            <span class=\"help-block\">","                                <i class=\"indication\">{{ $errors->first('address_street') }}</i>","                            </span>","                        @endif","                    </div>","                    ","                    <div class=\"form-group{{ $errors->has('address_city') ? ' has-error' : '' }}\">","                        <input id=\"address_city\" type=\"text\" class=\"form-control\" name=\"address_city\" value=\"{{ old('address_city') }}\" placeholder=\"Ville\">","","                        @if ($errors->has('address_city'))","                            <span class=\"help-block\">","                                <i class=\"indication\">{{ $errors->first('address_city') }}</i>","                            </span>","                        @endif","                    </div>","                    ","                    <div class=\"form-group{{ $errors->has('postal_code') ? ' has-error' : '' }}\">","                        <input id=\"postal_code\" type=\"number\" min=\"0\" class=\"form-control\" name=\"postal_code\" value=\"{{ old('postal_code') }}\" placeholder=\"CP\">","","                        @if ($errors->has('postal_code'))","                            <span class=\"help-block\">","                                <i class=\"indication\">{{ $errors->first('postal_code') }}</i>","                            </span>","                        @endif","                    </div>","                    ","                    <div class=\"form-group\">","                        <textarea id=\"description\" type=\"text\" class=\"form-control\" name=\"description\" value=\"{{ old('description') }}\" placeholder=\"Description\">","                            ","                        </textarea>","                    </div>","                    ","                    <div class=\"form-group{{ $errors->has('expire_at') ? ' has-error' : '' }}\">","                        <input id=\"expire_at\" type=\"date\" class=\"form-control\" name=\"expire_at\" value=\"{{ old('expire_at') }}\" placeholder=\"Date d'expiration\">","","                        @if ($errors->has('expire_at'))","                            <span class=\"help-block\">","                                <i class=\"indication\">{{ $errors->first('expire_at') }}</i>","                            </span>","                        @endif","                    </div>","                    ","                    <div class=\"form-group{{ $errors->has('category') ? ' has-error' : '' }}\">","                        Catégorie: ","                        <select id=\"category\" class=\"form-control\" name=\"category\" value=\"{{ old('category') }}\">","                            <option value=\"fruit\">fruit</option>","                            <option value=\"vegetable\">légume</option>","                            <option value=\"starchy\">féculent</option>","                            <option value=\"homemade\">fait maison</option>","                            <option value=\"fish\">poisson</option>","                            <option value=\"spices\">épices</option>","                            <option value=\"sugar\">sucré</option>","                            <option value=\"other\">autre</option>","                        </select>","                        ","                        <!-- <input type=\"date\"   placeholder=\"Date d'expiration\"> -->","","                        @if ($errors->has('category'))","                            <span class=\"help-block\">","                                <i class=\"indication\">{{ $errors->first('category') }}</i>","                            </span>","                        @endif","                    </div>","                    ","                    <div class=\"form-group\">","                        <input id=\"vegan\" type=\"checkbox\" value=\"true\" class=\"mr-3\" name=\"vegan\"> Vegan","                    </div>","\t\t\t\t","\t\t\t\t    <div class=\"form-group mt-5\">","                        <div class=\"col-md-6 col-md-offset-4\">","                            <button type=\"submit\" class=\"btn btn-primary\">","                                <i class=\"fa fa-btn\"></i> Valider","                            </button>","                        </div>","                    </div>","                    ","                </form>","\t\t\t</div>","\t\t</div>","\t\t<div class=\"col-lg-4\"></div>","\t</div>","</div>","","@endsection",""],"id":65},{"start":{"row":6,"column":0},"end":{"row":40,"column":11},"action":"insert","lines":["@extends('template')","","@section('contenu')","    <div class=\"col-sm-offset-4 col-sm-4\">","    \t<br>","\t\t<div class=\"panel panel-primary\">\t","\t\t\t<div class=\"panel-heading\">Modification d'un utilisateur</div>","\t\t\t<div class=\"panel-body\"> ","\t\t\t\t<div class=\"col-sm-12\">","\t\t\t\t\t{!! Form::model($user, ['route' => ['user.update', $user->id], 'method' => 'put', 'class' => 'form-horizontal panel']) !!}","\t\t\t\t\t<div class=\"form-group {!! $errors->has('name') ? 'has-error' : '' !!}\">","\t\t\t\t\t  \t{!! Form::text('name', null, ['class' => 'form-control', 'placeholder' => 'Nom']) !!}","\t\t\t\t\t  \t{!! $errors->first('name', '<small class=\"help-block\">:message</small>') !!}","\t\t\t\t\t</div>","\t\t\t\t\t<div class=\"form-group {!! $errors->has('email') ? 'has-error' : '' !!}\">","\t\t\t\t\t  \t{!! Form::email('email', null, ['class' => 'form-control', 'placeholder' => 'Email']) !!}","\t\t\t\t\t  \t{!! $errors->first('email', '<small class=\"help-block\">:message</small>') !!}","\t\t\t\t\t</div>","\t\t\t\t\t<div class=\"form-group\">","\t\t\t\t\t\t<div class=\"checkbox\">","\t\t\t\t\t\t\t<label>","\t\t\t\t\t\t\t\t{!! Form::checkbox('admin', 1, null) !!}Administrateur","\t\t\t\t\t\t\t</label>","\t\t\t\t\t\t</div>","\t\t\t\t\t</div>","\t\t\t\t\t\t{!! Form::submit('Envoyer', ['class' => 'btn btn-primary pull-right']) !!}","\t\t\t\t\t{!! Form::close() !!}","\t\t\t\t</div>","\t\t\t</div>","\t\t</div>","\t\t<a href=\"javascript:history.back()\" class=\"btn btn-primary\">","\t\t\t<span class=\"glyphicon glyphicon-circle-arrow-left\"></span> Retour","\t\t</a>","\t</div>","@endsection"]}],[{"start":{"row":5,"column":0},"end":{"row":7,"column":0},"action":"remove","lines":["","@extends('template')",""],"id":66}],[{"start":{"row":3,"column":4},"end":{"row":3,"column":26},"action":"remove","lines":["Modification du profil"],"id":67},{"start":{"row":3,"column":4},"end":{"row":3,"column":5},"action":"insert","lines":["t"]}],[{"start":{"row":3,"column":5},"end":{"row":3,"column":6},"action":"insert","lines":["e"],"id":68}],[{"start":{"row":3,"column":6},"end":{"row":3,"column":7},"action":"insert","lines":["s"],"id":69}],[{"start":{"row":3,"column":7},"end":{"row":3,"column":8},"action":"insert","lines":["t"],"id":70}],[{"start":{"row":3,"column":8},"end":{"row":3,"column":9},"action":"insert","lines":[" "],"id":71}],[{"start":{"row":3,"column":9},"end":{"row":3,"column":10},"action":"insert","lines":["e"],"id":72}],[{"start":{"row":3,"column":10},"end":{"row":3,"column":11},"action":"insert","lines":["d"],"id":73}],[{"start":{"row":3,"column":11},"end":{"row":3,"column":12},"action":"insert","lines":["i"],"id":74}],[{"start":{"row":3,"column":12},"end":{"row":3,"column":13},"action":"insert","lines":["t"],"id":75}],[{"start":{"row":6,"column":16},"end":{"row":6,"column":17},"action":"remove","lines":["u"],"id":76}],[{"start":{"row":6,"column":16},"end":{"row":6,"column":17},"action":"insert","lines":["t"],"id":78}]]},"ace":{"folds":[],"scrolltop":0,"scrollleft":0,"selection":{"start":{"row":6,"column":17},"end":{"row":6,"column":17},"isBackwards":false},"options":{"guessTabSize":true,"useWrapMode":false,"wrapToView":true},"firstLineState":0},"timestamp":1511145443705}
\ No newline at end of file
+{"filter":false,"title":"user_edit.php","tooltip":"/resources/views/user/user_edit.php","undoManager":{"mark":-1,"position":-1,"stack":[]},"ace":{"folds":[],"scrolltop":0,"scrollleft":0,"selection":{"start":{"row":33,"column":8},"end":{"row":33,"column":8},"isBackwards":false},"options":{"guessTabSize":true,"useWrapMode":false,"wrapToView":true},"firstLineState":{"row":44,"mode":"ace/mode/php"}},"timestamp":1511145443705,"hash":"6084032d64fe5ed96521069195ebdbed02c875c8"}
\ No newline at end of file
diff --git a/workspace/Retro.2.md b/workspace/Retro.2.md
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..c72a380ba5e94ab468be2cc672d1802f52582ae8 100644
--- a/workspace/Retro.2.md
+++ b/workspace/Retro.2.md
@@ -0,0 +1,68 @@
+#Retro 2
+
+Revoir l'allure général du site car il n'est pas très propre. Revoir la mise en forme (Bootstrap).
+Ping était pris par son mooc ces dernier temps et n'a pas pue beaucoup travailler. (Besoin de motivation pour le travail)
+Revoir l'évaluation du temps dans le trello et le partage du travail (Parp1). (Impliquer tout le monde dans le code)
+La communication est meilleure, mais c'est à améliorer (pas assez de monde), prise en mains de Laravel difficile.
+Besoin de réunion plus souvent pour partager les difficultés.
+
+##Indice de satisfaction / Confiance
+
+Sok :|
+Ping :|
+Parp1 :)
+Magis :)
+Cartman :)
+Milan :)
+LDG ?
+
+##État de l'avancement
+
+Revoir l'affichage (Mise en forme : tableau :voir Magis).
+Continuer la barre de recherche.
+Revoir le texte dans index.
+Faire l'affichage des périmes bientôt.
+Utiliser les infos d'un user pour faciliter la dépose d'annonce.
+
+Faire une sorte de liste de réservation.
+(Un producteur doit être capable de voir toutes les demandes de réservation et un user doit être capable d'en demander)
+
+##Les dislike sur le produit
+
+Manque de fonctionnalité
+"Y a rien"
+L'apprentissage de Laravel
+
+
+##Les likes
+
+C'est jolie
+La puissance de Laravel
+Cloud9
+
+##Autours du dev
+
+###Bon points
+
+
+###Mauvais points
+
+
+
+Traduire 2-3 truc (pour Laravel)
+
+###Problèmes rencontré (solutions)
+
+LDG absent
+Ping avait du boulot (MOOC).
+Milan : temps d'apprentissage
+Sok : ne comprend pas
+
+
+>Solution pour les dislike :
+	Aller voir LDG pour l'engueuler
+	Milan doit demander plus d'aide
+	Revoir les US pour qu'elles soient plus compréhensible (plus simple) par Sok.
+	Plus de communication
+	
+
diff --git a/workspace/app/Http/Controllers/ProductsController.php b/workspace/app/Http/Controllers/ProductsController.php
index 34a99a366956bafa8c34092e8971b69859b346e3..5fb2055f721b7af55e9f8380dfa00ac2c53bc540 100644
--- a/workspace/app/Http/Controllers/ProductsController.php
+++ b/workspace/app/Http/Controllers/ProductsController.php
@@ -3,18 +3,16 @@
 namespace App\Http\Controllers;
 
 use Illuminate\Http\Request;
-use App\Http\Requests\ProductCreateRequest;
-use App\Http\Requests\ProductUpdateRequest;
+// USELESS
+//use App\Http\Requests\ProductCreateRequest;
+//use App\Http\Requests\ProductUpdateRequest;
 
 use App\Repositories\ProductRepository;
 
-use App\Http\Requests;
-
-
 class ProductsController extends Controller
 {
 
-    protected $nbrPerPage = 10;
+    protected $nbrPerPage = 6;
     
     
     /* A VOIR: replace USER -> PRODUCT */
@@ -64,10 +62,24 @@ class ProductsController extends Controller
      *
      */
     public function store(Request $request)
-    {
+    {   
+        $this->validate($request, [
+            'title' => 'required',
+			'email' => 'required|email',
+			'adres_number' => 'required|numeric',
+			'adress_street' => 'required|alpha',
+			'adress_city' => 'required|alpha',
+			'postal_code' => 'required|integer',
+			'description' => '', //Champ Libre
+			'expire_at' => 'required|date',
+			'category' => 'required',
+			'vegan' => '',
+			'id_owner' => 'required|integer'
+        ]);
+        
         $product = $this->productRepository->store($request->all());
-
-		return redirect('products')->withOk("L'annonce " . $product->title . " a été créé.");
+        
+		return redirect('products.product_index')->withOk("L'annonce " . $product->title . " a été créée.");
     }
 
     /**
diff --git a/workspace/app/Http/Requests/ProductCreateRequest.php b/workspace/app/Http/Requests/ProductCreateRequest.php
index 3994a19bc845c42938860f91573cddb2bb7bb4e6..5c0a0f9181405706cbea2367169064eb46c24456 100644
--- a/workspace/app/Http/Requests/ProductCreateRequest.php
+++ b/workspace/app/Http/Requests/ProductCreateRequest.php
@@ -2,10 +2,11 @@
 
 namespace App\Http\Requests;
 
-use App\Http\Requests\Request;
+use Illuminate\Http\Request;
 
 class ProductCreateRequest extends Request
 {
+    
     /**
      * Determine if the user is authorized to make this request.
      *
@@ -33,10 +34,25 @@ class ProductCreateRequest extends Request
 			'adres_number' => 'required|numeric',
 			'adress_street' => 'required|alpha',
 			'adress_city' => 'required|alpha',
-			'postal_code' => 'required|int',
-			//'description' => '' Champ Libre
+			'postal_code' => 'required|integer',
+			'description' => '', //Champ Libre
 			'expire_at' => 'required|date',
-			'category' => 'required' 
+			'category' => 'required',
+			'vegan' => '',
+			'id_owner' => 'required|integer'
+        ];
+    }
+    
+    /**
+     * Sert à faire des messages custom
+     * 
+     * https://blog.greaaat.com/la-validation-par-form-request-dans-laravel-5-eb0542b4a52a
+     * 
+     */
+    public function message()
+    {
+        return [
+            'title.required' => 'Un titre est requis.'
         ];
     }
 }
diff --git a/workspace/app/Http/routes.php b/workspace/app/Http/routes.php
index 34fd0166a2c917cdb94093b6cad56ea762b06a4b..1eeafc49e76e3ee77ce94e1d79dd1ab39d301e86 100644
--- a/workspace/app/Http/routes.php
+++ b/workspace/app/Http/routes.php
@@ -26,25 +26,25 @@ Route::get('/products', function () {
 
 Route::resource('products', 'ProductsController');
 
-Route::post('research', 'ProductsController@research');
-Route::get('research', 'ProductsController@research');
+Route::get('product_research/{str}', 'ProductsController@research');
+//Route::get('product_research', 'ProductsController@research');
+
+
+/* http://laravel.sillo.org/laravel-4-chapitre-19-un-blog-le-template-et-les-routes/ */
 
 /*
-Route::group(array('before' => 'csrf'), function () {
-Route::post('products/research', function() {
-    $match = \Request::get('products/research');  
+Route::post('find', array('before' => 'csrf', function() {
+    $match = \Request::get('find');
     if($match) {
-        return Redirect::route('index', array('match' => $match))
+        return Redirect::route('products/show', array('match' => $match))
             ->with('flash_notice', 'Résultats pour la recherche du terme '.$match);
     } else {
         return Redirect::route('index')
             ->with('flash_error', 'Nous n\'avons rien trouvé !');
     }
-});
-});
+}));
 
-Route::get('products/{match?}', array('as' => 'index', function ($match = NULL) {
-    $products = NULL;
+Route::get('products/{match?}', array('as' => 'products/show', function ($match = NULL) {
     if($match) {
         $products = Product::where('title', 'LIKE', '%'.$match.'%')
                 			->orwhere('description', 'LIKE', '%'.$match.'%')
@@ -56,7 +56,8 @@ Route::get('products/{match?}', array('as' => 'index', function ($match = NULL)
                             ->paginate(12);
     }
     	return view('products.product_index',  compact('products')); 
-}));*/
+}));
+*/
 
 /* test page produits alimentaires */
 Route::get('products/{match?}', array('as' => 'alimentary', function ($match = NULL) {
@@ -79,14 +80,6 @@ Route::get('products/{match?}', array('as' => 'alimentary', function ($match = N
 Route::resource('user', 'UserController');
 
 
-
-
-/* Lorsqu'une recherche est effectuée 
-   !! CECI EST UN EXEMPLE !!
-
-Route::get('/produits/page{n}', 'ArticleController@show')->where('n', '[0-9]+'); 
-*/
-
 Route::get('/seek', function() {
     //Affiche la page seek.blade.php dans ressources/view
     return view('seek');
@@ -99,8 +92,6 @@ Route::get('/seek', function() {
 /*Route qui traite la requête GET    
 Route::get('/seek/{r}', function($r){
 }->where('title','LIKE','%'.$r.'%');*/
-    
-    
 
 /* Connexion/Inscription */
 Route::get('/cgu', function () {
@@ -112,16 +103,3 @@ Route::auth();
 
 /* -------------- USELESS -------------- */
 
-Route::get('/registery', function () {
-    return view('registery');
-});
-
-Route::get('/confirmRegistery', function () {
-    return view('confirmRegistery');
-});
-
-
-
-/* Demande d'inscription 
-Route::get('register', 'RegisterController@getForm');
-Route::post('register', 'RegisterController@postForm'); */
\ No newline at end of file
diff --git a/workspace/app/Repositories/ProductRepository.php b/workspace/app/Repositories/ProductRepository.php
index 7c1f29321675ad49f318f7cade6af44e03747ffe..5132313493ecf0ef32d9ec79750845aeaad8099c 100644
--- a/workspace/app/Repositories/ProductRepository.php
+++ b/workspace/app/Repositories/ProductRepository.php
@@ -19,10 +19,10 @@ class ProductRepository
 	{
 		$this->product = $product;
 	}
-	
 
 	private function save(Product $product, Array $inputs)
 	{
+		$product->id_owner = $inputs['id_owner'];
 		$product->title = $inputs['title'];
 		$product->email = $inputs['email'];
 		$product->address_number = $inputs['address_number'];
@@ -52,9 +52,9 @@ class ProductRepository
 		
 		// possibilité de chiffrer des données
 		//$product->password = bcrypt($inputs['password']);
-
+		
 		$this->save($product, $inputs);
-
+		
 		return $product;
 	}
 
@@ -65,9 +65,10 @@ class ProductRepository
 	/* https://stackoverflow.com/questions/37313187/laravel-5-2-search-function */
 	public function getByString($data,$n)
 	{
+		
 		return $this->product
-			->where('title', 'LIKE', '%'.$data['r'].'%')
-			->orwhere('description', 'LIKE', '%'.$data['r'].'%')
+			->where('title', 'LIKE', '%'.$data.'%')
+			->orwhere('description', 'LIKE', '%'.$data.'%')
 			->paginate($n);
 	}
 	
diff --git a/workspace/database/migrations/2017_11_08_233536_create_product_table.php b/workspace/database/migrations/2017_11_08_233536_create_product_table.php
index 4efe71f4b094489388af4433729107f71555b9de..892366ae9c46016ccd6df6d3477041e2363253a0 100644
--- a/workspace/database/migrations/2017_11_08_233536_create_product_table.php
+++ b/workspace/database/migrations/2017_11_08_233536_create_product_table.php
@@ -16,6 +16,7 @@ class CreateProductTable extends Migration
     {
         Schema::create('products', function(Blueprint $table) {
     		$table->increments('id');
+    		$table->integer('id_owner');
     		$table->string('title', 100);
     		$table->string('email');
     		$table->integer('address_number');
@@ -24,7 +25,7 @@ class CreateProductTable extends Migration
     		$table->integer('postal_code');
     		$table->text('description');
     		$table->date('expire_at');
-    		$table->enum('category', ['fruit', 'vegetable', 'starchy', 'homemade', 'fish', 'spices', 'sugar', 'other']);
+    		$table->enum('category', ['fruit', 'vegetable', 'starchy', 'homemade', 'fish', 'spices', 'sugar', 'fresh', 'meat', 'dairy', 'other']);
     		// $table->boolean('halal');
     		$table->boolean('vegan');
     		// $table->boolean('kosher');
diff --git a/workspace/php_errors.log b/workspace/php_errors.log
index fa4f3b591459ab1c920289550d646c60da7dec54..cd919f46655b72c1ef9e84b96ee1ad5df3b4fc76 100644
--- a/workspace/php_errors.log
+++ b/workspace/php_errors.log
@@ -1726,3 +1726,495 @@
 [20-Nov-2017 01:14:41 UTC] PHP  20. Illuminate\Routing\Router->group() /home/ubuntu/workspace/app/Providers/RouteServiceProvider.php:59
 [20-Nov-2017 01:14:41 UTC] PHP  21. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:398}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:398
 [20-Nov-2017 01:14:41 UTC] PHP  22. App\Providers\RouteServiceProvider->App\Providers\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:398
+[22-Nov-2017 14:25:19 UTC] PHP Parse error:  syntax error, unexpected ':', expecting '(' in /home/ubuntu/workspace/storage/framework/views/0c2564bb045a5f077ee52f886c958151e97e3800.php on line 49
+[22-Nov-2017 14:25:19 UTC] PHP Stack trace:
+[22-Nov-2017 14:25:19 UTC] PHP   1. {main}() /home/ubuntu/workspace/public/index.php:0
+[22-Nov-2017 14:25:19 UTC] PHP   2. Illuminate\Foundation\Http\Kernel->handle() /home/ubuntu/workspace/public/index.php:54
+[22-Nov-2017 14:25:19 UTC] PHP   3. Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:99
+[22-Nov-2017 14:25:19 UTC] PHP   4. Illuminate\Pipeline\Pipeline->then() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:132
+[22-Nov-2017 14:25:19 UTC] PHP   5. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103
+[22-Nov-2017 14:25:19 UTC] PHP   6. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103
+[22-Nov-2017 14:25:19 UTC] PHP   7. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:25:19 UTC] PHP   8. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:25:19 UTC] PHP   9. call_user_func_array:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:25:19 UTC] PHP  10. Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode->handle() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:25:19 UTC] PHP  11. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php:44
+[22-Nov-2017 14:25:19 UTC] PHP  12. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52
+[22-Nov-2017 14:25:19 UTC] PHP  13. Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52
+[22-Nov-2017 14:25:19 UTC] PHP  14. Illuminate\Routing\Router->dispatch() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:246
+[22-Nov-2017 14:25:19 UTC] PHP  15. Illuminate\Routing\Router->dispatchToRoute() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:675
+[22-Nov-2017 14:25:19 UTC] PHP  16. Illuminate\Routing\Router->runRouteWithinStack() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:699
+[22-Nov-2017 14:25:19 UTC] PHP  17. Illuminate\Pipeline\Pipeline->then() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:726
+[22-Nov-2017 14:25:19 UTC] PHP  18. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103
+[22-Nov-2017 14:25:19 UTC] PHP  19. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103
+[22-Nov-2017 14:25:19 UTC] PHP  20. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:25:19 UTC] PHP  21. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:25:19 UTC] PHP  22. call_user_func_array:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:25:19 UTC] PHP  23. Illuminate\Cookie\Middleware\EncryptCookies->handle() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:25:19 UTC] PHP  24. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php:59
+[22-Nov-2017 14:25:19 UTC] PHP  25. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:25:19 UTC] PHP  26. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:25:19 UTC] PHP  27. call_user_func_array:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:25:19 UTC] PHP  28. Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:25:19 UTC] PHP  29. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php:37
+[22-Nov-2017 14:25:19 UTC] PHP  30. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:25:19 UTC] PHP  31. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:25:19 UTC] PHP  32. call_user_func_array:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:25:19 UTC] PHP  33. Illuminate\Session\Middleware\StartSession->handle() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:25:19 UTC] PHP  34. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:64
+[22-Nov-2017 14:25:19 UTC] PHP  35. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:25:19 UTC] PHP  36. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:25:19 UTC] PHP  37. call_user_func_array:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:25:19 UTC] PHP  38. Illuminate\View\Middleware\ShareErrorsFromSession->handle() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:25:19 UTC] PHP  39. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php:49
+[22-Nov-2017 14:25:19 UTC] PHP  40. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:25:19 UTC] PHP  41. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:25:19 UTC] PHP  42. call_user_func_array:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:25:19 UTC] PHP  43. Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:25:19 UTC] PHP  44. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php:64
+[22-Nov-2017 14:25:19 UTC] PHP  45. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52
+[22-Nov-2017 14:25:19 UTC] PHP  46. Illuminate\Routing\Router->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52
+[22-Nov-2017 14:25:19 UTC] PHP  47. Illuminate\Routing\Route->run() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:724
+[22-Nov-2017 14:25:19 UTC] PHP  48. Illuminate\Routing\Route->runController() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:140
+[22-Nov-2017 14:25:19 UTC] PHP  49. Illuminate\Routing\ControllerDispatcher->dispatch() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:174
+[22-Nov-2017 14:25:19 UTC] PHP  50. Illuminate\Routing\ControllerDispatcher->callWithinStack() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:54
+[22-Nov-2017 14:25:19 UTC] PHP  51. Illuminate\Pipeline\Pipeline->then() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:96
+[22-Nov-2017 14:25:19 UTC] PHP  52. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103
+[22-Nov-2017 14:25:19 UTC] PHP  53. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103
+[22-Nov-2017 14:25:19 UTC] PHP  54. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52
+[22-Nov-2017 14:25:19 UTC] PHP  55. Illuminate\Routing\ControllerDispatcher->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52
+[22-Nov-2017 14:25:19 UTC] PHP  56. Illuminate\Routing\Router->prepareResponse() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:95
+[22-Nov-2017 14:25:19 UTC] PHP  57. Symfony\Component\HttpFoundation\Response->__construct() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:1085
+[22-Nov-2017 14:25:19 UTC] PHP  58. Illuminate\Http\Response->setContent() /home/ubuntu/workspace/vendor/symfony/http-foundation/Response.php:201
+[22-Nov-2017 14:25:19 UTC] PHP  59. Illuminate\View\View->render() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Http/Response.php:53
+[22-Nov-2017 14:25:19 UTC] PHP  60. Illuminate\View\View->renderContents() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/View/View.php:85
+[22-Nov-2017 14:25:19 UTC] PHP  61. Illuminate\View\View->getContents() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/View/View.php:120
+[22-Nov-2017 14:25:19 UTC] PHP  62. Illuminate\View\Engines\CompilerEngine->get() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/View/View.php:149
+[22-Nov-2017 14:25:19 UTC] PHP  63. Illuminate\View\Engines\PhpEngine->evaluatePath() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:59
+[22-Nov-2017 14:25:57 UTC] PHP Parse error:  syntax error, unexpected '->' (T_OBJECT_OPERATOR) in /home/ubuntu/workspace/storage/framework/views/0c2564bb045a5f077ee52f886c958151e97e3800.php on line 49
+[22-Nov-2017 14:25:57 UTC] PHP Stack trace:
+[22-Nov-2017 14:25:57 UTC] PHP   1. {main}() /home/ubuntu/workspace/public/index.php:0
+[22-Nov-2017 14:25:57 UTC] PHP   2. Illuminate\Foundation\Http\Kernel->handle() /home/ubuntu/workspace/public/index.php:54
+[22-Nov-2017 14:25:57 UTC] PHP   3. Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:99
+[22-Nov-2017 14:25:57 UTC] PHP   4. Illuminate\Pipeline\Pipeline->then() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:132
+[22-Nov-2017 14:25:57 UTC] PHP   5. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103
+[22-Nov-2017 14:25:57 UTC] PHP   6. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103
+[22-Nov-2017 14:25:57 UTC] PHP   7. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:25:57 UTC] PHP   8. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:25:57 UTC] PHP   9. call_user_func_array:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:25:57 UTC] PHP  10. Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode->handle() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:25:57 UTC] PHP  11. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php:44
+[22-Nov-2017 14:25:57 UTC] PHP  12. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52
+[22-Nov-2017 14:25:57 UTC] PHP  13. Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52
+[22-Nov-2017 14:25:57 UTC] PHP  14. Illuminate\Routing\Router->dispatch() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:246
+[22-Nov-2017 14:25:57 UTC] PHP  15. Illuminate\Routing\Router->dispatchToRoute() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:675
+[22-Nov-2017 14:25:57 UTC] PHP  16. Illuminate\Routing\Router->runRouteWithinStack() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:699
+[22-Nov-2017 14:25:57 UTC] PHP  17. Illuminate\Pipeline\Pipeline->then() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:726
+[22-Nov-2017 14:25:57 UTC] PHP  18. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103
+[22-Nov-2017 14:25:57 UTC] PHP  19. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103
+[22-Nov-2017 14:25:57 UTC] PHP  20. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:25:57 UTC] PHP  21. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:25:57 UTC] PHP  22. call_user_func_array:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:25:57 UTC] PHP  23. Illuminate\Cookie\Middleware\EncryptCookies->handle() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:25:57 UTC] PHP  24. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php:59
+[22-Nov-2017 14:25:57 UTC] PHP  25. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:25:57 UTC] PHP  26. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:25:57 UTC] PHP  27. call_user_func_array:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:25:57 UTC] PHP  28. Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:25:57 UTC] PHP  29. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php:37
+[22-Nov-2017 14:25:57 UTC] PHP  30. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:25:57 UTC] PHP  31. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:25:57 UTC] PHP  32. call_user_func_array:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:25:57 UTC] PHP  33. Illuminate\Session\Middleware\StartSession->handle() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:25:57 UTC] PHP  34. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:64
+[22-Nov-2017 14:25:57 UTC] PHP  35. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:25:57 UTC] PHP  36. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:25:57 UTC] PHP  37. call_user_func_array:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:25:57 UTC] PHP  38. Illuminate\View\Middleware\ShareErrorsFromSession->handle() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:25:57 UTC] PHP  39. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php:49
+[22-Nov-2017 14:25:57 UTC] PHP  40. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:25:57 UTC] PHP  41. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:25:57 UTC] PHP  42. call_user_func_array:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:25:57 UTC] PHP  43. Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:25:57 UTC] PHP  44. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php:64
+[22-Nov-2017 14:25:57 UTC] PHP  45. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52
+[22-Nov-2017 14:25:57 UTC] PHP  46. Illuminate\Routing\Router->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52
+[22-Nov-2017 14:25:57 UTC] PHP  47. Illuminate\Routing\Route->run() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:724
+[22-Nov-2017 14:25:57 UTC] PHP  48. Illuminate\Routing\Route->runController() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:140
+[22-Nov-2017 14:25:57 UTC] PHP  49. Illuminate\Routing\ControllerDispatcher->dispatch() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:174
+[22-Nov-2017 14:25:57 UTC] PHP  50. Illuminate\Routing\ControllerDispatcher->callWithinStack() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:54
+[22-Nov-2017 14:25:57 UTC] PHP  51. Illuminate\Pipeline\Pipeline->then() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:96
+[22-Nov-2017 14:25:57 UTC] PHP  52. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103
+[22-Nov-2017 14:25:57 UTC] PHP  53. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103
+[22-Nov-2017 14:25:57 UTC] PHP  54. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52
+[22-Nov-2017 14:25:57 UTC] PHP  55. Illuminate\Routing\ControllerDispatcher->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52
+[22-Nov-2017 14:25:57 UTC] PHP  56. Illuminate\Routing\Router->prepareResponse() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:95
+[22-Nov-2017 14:25:57 UTC] PHP  57. Symfony\Component\HttpFoundation\Response->__construct() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:1085
+[22-Nov-2017 14:25:57 UTC] PHP  58. Illuminate\Http\Response->setContent() /home/ubuntu/workspace/vendor/symfony/http-foundation/Response.php:201
+[22-Nov-2017 14:25:57 UTC] PHP  59. Illuminate\View\View->render() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Http/Response.php:53
+[22-Nov-2017 14:25:57 UTC] PHP  60. Illuminate\View\View->renderContents() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/View/View.php:85
+[22-Nov-2017 14:25:57 UTC] PHP  61. Illuminate\View\View->getContents() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/View/View.php:120
+[22-Nov-2017 14:25:57 UTC] PHP  62. Illuminate\View\Engines\CompilerEngine->get() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/View/View.php:149
+[22-Nov-2017 14:25:57 UTC] PHP  63. Illuminate\View\Engines\PhpEngine->evaluatePath() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:59
+[22-Nov-2017 14:28:03 UTC] PHP Parse error:  syntax error, unexpected '->' (T_OBJECT_OPERATOR) in /home/ubuntu/workspace/storage/framework/views/0c2564bb045a5f077ee52f886c958151e97e3800.php on line 49
+[22-Nov-2017 14:28:03 UTC] PHP Stack trace:
+[22-Nov-2017 14:28:03 UTC] PHP   1. {main}() /home/ubuntu/workspace/public/index.php:0
+[22-Nov-2017 14:28:03 UTC] PHP   2. Illuminate\Foundation\Http\Kernel->handle() /home/ubuntu/workspace/public/index.php:54
+[22-Nov-2017 14:28:03 UTC] PHP   3. Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:99
+[22-Nov-2017 14:28:03 UTC] PHP   4. Illuminate\Pipeline\Pipeline->then() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:132
+[22-Nov-2017 14:28:03 UTC] PHP   5. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103
+[22-Nov-2017 14:28:03 UTC] PHP   6. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103
+[22-Nov-2017 14:28:03 UTC] PHP   7. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:28:03 UTC] PHP   8. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:28:03 UTC] PHP   9. call_user_func_array:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:28:03 UTC] PHP  10. Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode->handle() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:28:03 UTC] PHP  11. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php:44
+[22-Nov-2017 14:28:03 UTC] PHP  12. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52
+[22-Nov-2017 14:28:03 UTC] PHP  13. Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52
+[22-Nov-2017 14:28:03 UTC] PHP  14. Illuminate\Routing\Router->dispatch() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:246
+[22-Nov-2017 14:28:03 UTC] PHP  15. Illuminate\Routing\Router->dispatchToRoute() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:675
+[22-Nov-2017 14:28:03 UTC] PHP  16. Illuminate\Routing\Router->runRouteWithinStack() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:699
+[22-Nov-2017 14:28:03 UTC] PHP  17. Illuminate\Pipeline\Pipeline->then() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:726
+[22-Nov-2017 14:28:03 UTC] PHP  18. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103
+[22-Nov-2017 14:28:03 UTC] PHP  19. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103
+[22-Nov-2017 14:28:03 UTC] PHP  20. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:28:03 UTC] PHP  21. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:28:03 UTC] PHP  22. call_user_func_array:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:28:03 UTC] PHP  23. Illuminate\Cookie\Middleware\EncryptCookies->handle() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:28:03 UTC] PHP  24. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php:59
+[22-Nov-2017 14:28:03 UTC] PHP  25. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:28:03 UTC] PHP  26. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:28:03 UTC] PHP  27. call_user_func_array:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:28:03 UTC] PHP  28. Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:28:03 UTC] PHP  29. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php:37
+[22-Nov-2017 14:28:03 UTC] PHP  30. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:28:03 UTC] PHP  31. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:28:03 UTC] PHP  32. call_user_func_array:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:28:03 UTC] PHP  33. Illuminate\Session\Middleware\StartSession->handle() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:28:03 UTC] PHP  34. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:64
+[22-Nov-2017 14:28:03 UTC] PHP  35. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:28:03 UTC] PHP  36. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:28:03 UTC] PHP  37. call_user_func_array:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:28:03 UTC] PHP  38. Illuminate\View\Middleware\ShareErrorsFromSession->handle() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:28:03 UTC] PHP  39. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php:49
+[22-Nov-2017 14:28:03 UTC] PHP  40. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:28:03 UTC] PHP  41. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:28:03 UTC] PHP  42. call_user_func_array:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:28:03 UTC] PHP  43. Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:28:03 UTC] PHP  44. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php:64
+[22-Nov-2017 14:28:03 UTC] PHP  45. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52
+[22-Nov-2017 14:28:03 UTC] PHP  46. Illuminate\Routing\Router->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52
+[22-Nov-2017 14:28:03 UTC] PHP  47. Illuminate\Routing\Route->run() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:724
+[22-Nov-2017 14:28:03 UTC] PHP  48. Illuminate\Routing\Route->runController() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:140
+[22-Nov-2017 14:28:03 UTC] PHP  49. Illuminate\Routing\ControllerDispatcher->dispatch() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:174
+[22-Nov-2017 14:28:03 UTC] PHP  50. Illuminate\Routing\ControllerDispatcher->callWithinStack() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:54
+[22-Nov-2017 14:28:03 UTC] PHP  51. Illuminate\Pipeline\Pipeline->then() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:96
+[22-Nov-2017 14:28:03 UTC] PHP  52. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103
+[22-Nov-2017 14:28:03 UTC] PHP  53. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103
+[22-Nov-2017 14:28:03 UTC] PHP  54. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52
+[22-Nov-2017 14:28:03 UTC] PHP  55. Illuminate\Routing\ControllerDispatcher->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52
+[22-Nov-2017 14:28:03 UTC] PHP  56. Illuminate\Routing\Router->prepareResponse() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:95
+[22-Nov-2017 14:28:03 UTC] PHP  57. Symfony\Component\HttpFoundation\Response->__construct() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:1085
+[22-Nov-2017 14:28:03 UTC] PHP  58. Illuminate\Http\Response->setContent() /home/ubuntu/workspace/vendor/symfony/http-foundation/Response.php:201
+[22-Nov-2017 14:28:03 UTC] PHP  59. Illuminate\View\View->render() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Http/Response.php:53
+[22-Nov-2017 14:28:03 UTC] PHP  60. Illuminate\View\View->renderContents() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/View/View.php:85
+[22-Nov-2017 14:28:03 UTC] PHP  61. Illuminate\View\View->getContents() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/View/View.php:120
+[22-Nov-2017 14:28:03 UTC] PHP  62. Illuminate\View\Engines\CompilerEngine->get() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/View/View.php:149
+[22-Nov-2017 14:28:03 UTC] PHP  63. Illuminate\View\Engines\PhpEngine->evaluatePath() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:59
+[22-Nov-2017 14:28:33 UTC] PHP Parse error:  syntax error, unexpected '->' (T_OBJECT_OPERATOR) in /home/ubuntu/workspace/storage/framework/views/0c2564bb045a5f077ee52f886c958151e97e3800.php on line 49
+[22-Nov-2017 14:28:33 UTC] PHP Stack trace:
+[22-Nov-2017 14:28:33 UTC] PHP   1. {main}() /home/ubuntu/workspace/public/index.php:0
+[22-Nov-2017 14:28:33 UTC] PHP   2. Illuminate\Foundation\Http\Kernel->handle() /home/ubuntu/workspace/public/index.php:54
+[22-Nov-2017 14:28:33 UTC] PHP   3. Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:99
+[22-Nov-2017 14:28:33 UTC] PHP   4. Illuminate\Pipeline\Pipeline->then() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:132
+[22-Nov-2017 14:28:33 UTC] PHP   5. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103
+[22-Nov-2017 14:28:33 UTC] PHP   6. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103
+[22-Nov-2017 14:28:33 UTC] PHP   7. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:28:33 UTC] PHP   8. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:28:33 UTC] PHP   9. call_user_func_array:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:28:33 UTC] PHP  10. Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode->handle() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:28:33 UTC] PHP  11. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php:44
+[22-Nov-2017 14:28:33 UTC] PHP  12. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52
+[22-Nov-2017 14:28:33 UTC] PHP  13. Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52
+[22-Nov-2017 14:28:33 UTC] PHP  14. Illuminate\Routing\Router->dispatch() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:246
+[22-Nov-2017 14:28:33 UTC] PHP  15. Illuminate\Routing\Router->dispatchToRoute() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:675
+[22-Nov-2017 14:28:33 UTC] PHP  16. Illuminate\Routing\Router->runRouteWithinStack() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:699
+[22-Nov-2017 14:28:33 UTC] PHP  17. Illuminate\Pipeline\Pipeline->then() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:726
+[22-Nov-2017 14:28:33 UTC] PHP  18. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103
+[22-Nov-2017 14:28:33 UTC] PHP  19. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103
+[22-Nov-2017 14:28:33 UTC] PHP  20. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:28:33 UTC] PHP  21. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:28:33 UTC] PHP  22. call_user_func_array:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:28:33 UTC] PHP  23. Illuminate\Cookie\Middleware\EncryptCookies->handle() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:28:33 UTC] PHP  24. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php:59
+[22-Nov-2017 14:28:33 UTC] PHP  25. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:28:33 UTC] PHP  26. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:28:33 UTC] PHP  27. call_user_func_array:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:28:33 UTC] PHP  28. Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:28:33 UTC] PHP  29. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php:37
+[22-Nov-2017 14:28:33 UTC] PHP  30. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:28:33 UTC] PHP  31. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:28:33 UTC] PHP  32. call_user_func_array:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:28:33 UTC] PHP  33. Illuminate\Session\Middleware\StartSession->handle() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:28:33 UTC] PHP  34. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:64
+[22-Nov-2017 14:28:33 UTC] PHP  35. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:28:33 UTC] PHP  36. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:28:33 UTC] PHP  37. call_user_func_array:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:28:33 UTC] PHP  38. Illuminate\View\Middleware\ShareErrorsFromSession->handle() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:28:33 UTC] PHP  39. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php:49
+[22-Nov-2017 14:28:33 UTC] PHP  40. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:28:33 UTC] PHP  41. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:28:33 UTC] PHP  42. call_user_func_array:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:28:33 UTC] PHP  43. Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:28:33 UTC] PHP  44. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php:64
+[22-Nov-2017 14:28:33 UTC] PHP  45. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52
+[22-Nov-2017 14:28:33 UTC] PHP  46. Illuminate\Routing\Router->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52
+[22-Nov-2017 14:28:33 UTC] PHP  47. Illuminate\Routing\Route->run() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:724
+[22-Nov-2017 14:28:33 UTC] PHP  48. Illuminate\Routing\Route->runController() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:140
+[22-Nov-2017 14:28:33 UTC] PHP  49. Illuminate\Routing\ControllerDispatcher->dispatch() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:174
+[22-Nov-2017 14:28:33 UTC] PHP  50. Illuminate\Routing\ControllerDispatcher->callWithinStack() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:54
+[22-Nov-2017 14:28:33 UTC] PHP  51. Illuminate\Pipeline\Pipeline->then() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:96
+[22-Nov-2017 14:28:33 UTC] PHP  52. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103
+[22-Nov-2017 14:28:33 UTC] PHP  53. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103
+[22-Nov-2017 14:28:33 UTC] PHP  54. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52
+[22-Nov-2017 14:28:33 UTC] PHP  55. Illuminate\Routing\ControllerDispatcher->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52
+[22-Nov-2017 14:28:33 UTC] PHP  56. Illuminate\Routing\Router->prepareResponse() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:95
+[22-Nov-2017 14:28:33 UTC] PHP  57. Symfony\Component\HttpFoundation\Response->__construct() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:1085
+[22-Nov-2017 14:28:33 UTC] PHP  58. Illuminate\Http\Response->setContent() /home/ubuntu/workspace/vendor/symfony/http-foundation/Response.php:201
+[22-Nov-2017 14:28:33 UTC] PHP  59. Illuminate\View\View->render() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Http/Response.php:53
+[22-Nov-2017 14:28:33 UTC] PHP  60. Illuminate\View\View->renderContents() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/View/View.php:85
+[22-Nov-2017 14:28:33 UTC] PHP  61. Illuminate\View\View->getContents() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/View/View.php:120
+[22-Nov-2017 14:28:33 UTC] PHP  62. Illuminate\View\Engines\CompilerEngine->get() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/View/View.php:149
+[22-Nov-2017 14:28:33 UTC] PHP  63. Illuminate\View\Engines\PhpEngine->evaluatePath() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:59
+[22-Nov-2017 14:36:37 UTC] PHP Fatal error:  Class 'App\Http\Requests\Request' not found in /home/ubuntu/workspace/app/Http/Requests/ProductCreateRequest.php on line 8
+[22-Nov-2017 14:36:37 UTC] PHP Stack trace:
+[22-Nov-2017 14:36:37 UTC] PHP   1. {main}() /home/ubuntu/workspace/public/index.php:0
+[22-Nov-2017 14:36:37 UTC] PHP   2. Illuminate\Foundation\Http\Kernel->handle() /home/ubuntu/workspace/public/index.php:54
+[22-Nov-2017 14:36:37 UTC] PHP   3. Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:99
+[22-Nov-2017 14:36:37 UTC] PHP   4. Illuminate\Pipeline\Pipeline->then() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:132
+[22-Nov-2017 14:36:37 UTC] PHP   5. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103
+[22-Nov-2017 14:36:37 UTC] PHP   6. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103
+[22-Nov-2017 14:36:37 UTC] PHP   7. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:36:37 UTC] PHP   8. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:36:37 UTC] PHP   9. call_user_func_array:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:36:37 UTC] PHP  10. Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode->handle() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:36:37 UTC] PHP  11. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php:44
+[22-Nov-2017 14:36:37 UTC] PHP  12. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52
+[22-Nov-2017 14:36:37 UTC] PHP  13. Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52
+[22-Nov-2017 14:36:37 UTC] PHP  14. Illuminate\Routing\Router->dispatch() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:246
+[22-Nov-2017 14:36:37 UTC] PHP  15. Illuminate\Routing\Router->dispatchToRoute() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:675
+[22-Nov-2017 14:36:37 UTC] PHP  16. Illuminate\Routing\Router->findRoute() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:691
+[22-Nov-2017 14:36:37 UTC] PHP  17. Illuminate\Routing\Router->substituteBindings() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:825
+[22-Nov-2017 14:36:37 UTC] PHP  18. Illuminate\Routing\Router->substituteImplicitBindings() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:842
+[22-Nov-2017 14:36:37 UTC] PHP  19. Illuminate\Routing\Route->signatureParameters() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:857
+[22-Nov-2017 14:36:37 UTC] PHP  20. array_filter() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:287
+[22-Nov-2017 14:36:37 UTC] PHP  21. Illuminate\Routing\Route->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:287
+[22-Nov-2017 14:36:37 UTC] PHP  22. ReflectionParameter->getClass() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:286
+[22-Nov-2017 14:36:37 UTC] PHP  23. spl_autoload_call() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:286
+[22-Nov-2017 14:36:37 UTC] PHP  24. Composer\Autoload\ClassLoader->loadClass() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:286
+[22-Nov-2017 14:36:37 UTC] PHP  25. Composer\Autoload\includeFile() /home/ubuntu/workspace/vendor/composer/ClassLoader.php:322
+[22-Nov-2017 14:36:37 UTC] PHP  26. include() /home/ubuntu/workspace/vendor/composer/ClassLoader.php:444
+[22-Nov-2017 14:41:33 UTC] PHP Fatal error:  Class 'App\Http\Requests\Request' not found in /home/ubuntu/workspace/app/Http/Requests/ProductCreateRequest.php on line 8
+[22-Nov-2017 14:41:33 UTC] PHP Stack trace:
+[22-Nov-2017 14:41:33 UTC] PHP   1. {main}() /home/ubuntu/workspace/public/index.php:0
+[22-Nov-2017 14:41:33 UTC] PHP   2. Illuminate\Foundation\Http\Kernel->handle() /home/ubuntu/workspace/public/index.php:54
+[22-Nov-2017 14:41:33 UTC] PHP   3. Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:99
+[22-Nov-2017 14:41:33 UTC] PHP   4. Illuminate\Pipeline\Pipeline->then() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:132
+[22-Nov-2017 14:41:33 UTC] PHP   5. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103
+[22-Nov-2017 14:41:33 UTC] PHP   6. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103
+[22-Nov-2017 14:41:33 UTC] PHP   7. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:41:33 UTC] PHP   8. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:41:33 UTC] PHP   9. call_user_func_array:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:41:33 UTC] PHP  10. Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode->handle() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:41:33 UTC] PHP  11. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php:44
+[22-Nov-2017 14:41:33 UTC] PHP  12. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52
+[22-Nov-2017 14:41:33 UTC] PHP  13. Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52
+[22-Nov-2017 14:41:33 UTC] PHP  14. Illuminate\Routing\Router->dispatch() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:246
+[22-Nov-2017 14:41:33 UTC] PHP  15. Illuminate\Routing\Router->dispatchToRoute() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:675
+[22-Nov-2017 14:41:33 UTC] PHP  16. Illuminate\Routing\Router->findRoute() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:691
+[22-Nov-2017 14:41:33 UTC] PHP  17. Illuminate\Routing\Router->substituteBindings() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:825
+[22-Nov-2017 14:41:33 UTC] PHP  18. Illuminate\Routing\Router->substituteImplicitBindings() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:842
+[22-Nov-2017 14:41:33 UTC] PHP  19. Illuminate\Routing\Route->signatureParameters() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:857
+[22-Nov-2017 14:41:33 UTC] PHP  20. array_filter() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:287
+[22-Nov-2017 14:41:33 UTC] PHP  21. Illuminate\Routing\Route->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:287
+[22-Nov-2017 14:41:33 UTC] PHP  22. ReflectionParameter->getClass() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:286
+[22-Nov-2017 14:41:33 UTC] PHP  23. spl_autoload_call() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:286
+[22-Nov-2017 14:41:33 UTC] PHP  24. Composer\Autoload\ClassLoader->loadClass() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:286
+[22-Nov-2017 14:41:33 UTC] PHP  25. Composer\Autoload\includeFile() /home/ubuntu/workspace/vendor/composer/ClassLoader.php:322
+[22-Nov-2017 14:41:33 UTC] PHP  26. include() /home/ubuntu/workspace/vendor/composer/ClassLoader.php:444
+[22-Nov-2017 14:43:09 UTC] PHP Fatal error:  Class 'App\Http\Requests\Request' not found in /home/ubuntu/workspace/app/Http/Requests/ProductCreateRequest.php on line 8
+[22-Nov-2017 14:43:09 UTC] PHP Stack trace:
+[22-Nov-2017 14:43:09 UTC] PHP   1. {main}() /home/ubuntu/workspace/public/index.php:0
+[22-Nov-2017 14:43:09 UTC] PHP   2. Illuminate\Foundation\Http\Kernel->handle() /home/ubuntu/workspace/public/index.php:54
+[22-Nov-2017 14:43:09 UTC] PHP   3. Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:99
+[22-Nov-2017 14:43:09 UTC] PHP   4. Illuminate\Pipeline\Pipeline->then() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:132
+[22-Nov-2017 14:43:09 UTC] PHP   5. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103
+[22-Nov-2017 14:43:09 UTC] PHP   6. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103
+[22-Nov-2017 14:43:09 UTC] PHP   7. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:43:09 UTC] PHP   8. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:43:09 UTC] PHP   9. call_user_func_array:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:43:09 UTC] PHP  10. Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode->handle() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:43:09 UTC] PHP  11. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php:44
+[22-Nov-2017 14:43:09 UTC] PHP  12. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52
+[22-Nov-2017 14:43:09 UTC] PHP  13. Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52
+[22-Nov-2017 14:43:09 UTC] PHP  14. Illuminate\Routing\Router->dispatch() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:246
+[22-Nov-2017 14:43:09 UTC] PHP  15. Illuminate\Routing\Router->dispatchToRoute() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:675
+[22-Nov-2017 14:43:09 UTC] PHP  16. Illuminate\Routing\Router->findRoute() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:691
+[22-Nov-2017 14:43:09 UTC] PHP  17. Illuminate\Routing\Router->substituteBindings() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:825
+[22-Nov-2017 14:43:09 UTC] PHP  18. Illuminate\Routing\Router->substituteImplicitBindings() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:842
+[22-Nov-2017 14:43:09 UTC] PHP  19. Illuminate\Routing\Route->signatureParameters() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:857
+[22-Nov-2017 14:43:09 UTC] PHP  20. array_filter() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:287
+[22-Nov-2017 14:43:09 UTC] PHP  21. Illuminate\Routing\Route->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:287
+[22-Nov-2017 14:43:09 UTC] PHP  22. ReflectionParameter->getClass() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:286
+[22-Nov-2017 14:43:09 UTC] PHP  23. spl_autoload_call() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:286
+[22-Nov-2017 14:43:09 UTC] PHP  24. Composer\Autoload\ClassLoader->loadClass() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:286
+[22-Nov-2017 14:43:09 UTC] PHP  25. Composer\Autoload\includeFile() /home/ubuntu/workspace/vendor/composer/ClassLoader.php:322
+[22-Nov-2017 14:43:09 UTC] PHP  26. include() /home/ubuntu/workspace/vendor/composer/ClassLoader.php:444
+[22-Nov-2017 14:57:27 UTC] PHP Fatal error:  Class 'App\Http\Requests\Request' not found in /home/ubuntu/workspace/app/Http/Requests/ProductCreateRequest.php on line 8
+[22-Nov-2017 14:57:27 UTC] PHP Stack trace:
+[22-Nov-2017 14:57:27 UTC] PHP   1. {main}() /home/ubuntu/workspace/public/index.php:0
+[22-Nov-2017 14:57:27 UTC] PHP   2. Illuminate\Foundation\Http\Kernel->handle() /home/ubuntu/workspace/public/index.php:54
+[22-Nov-2017 14:57:27 UTC] PHP   3. Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:99
+[22-Nov-2017 14:57:27 UTC] PHP   4. Illuminate\Pipeline\Pipeline->then() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:132
+[22-Nov-2017 14:57:27 UTC] PHP   5. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103
+[22-Nov-2017 14:57:27 UTC] PHP   6. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103
+[22-Nov-2017 14:57:27 UTC] PHP   7. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:57:27 UTC] PHP   8. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:57:27 UTC] PHP   9. call_user_func_array:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:57:27 UTC] PHP  10. Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode->handle() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:57:27 UTC] PHP  11. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php:44
+[22-Nov-2017 14:57:27 UTC] PHP  12. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52
+[22-Nov-2017 14:57:27 UTC] PHP  13. Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52
+[22-Nov-2017 14:57:27 UTC] PHP  14. Illuminate\Routing\Router->dispatch() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:246
+[22-Nov-2017 14:57:27 UTC] PHP  15. Illuminate\Routing\Router->dispatchToRoute() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:675
+[22-Nov-2017 14:57:27 UTC] PHP  16. Illuminate\Routing\Router->findRoute() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:691
+[22-Nov-2017 14:57:27 UTC] PHP  17. Illuminate\Routing\Router->substituteBindings() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:825
+[22-Nov-2017 14:57:27 UTC] PHP  18. Illuminate\Routing\Router->substituteImplicitBindings() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:842
+[22-Nov-2017 14:57:27 UTC] PHP  19. Illuminate\Routing\Route->signatureParameters() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:857
+[22-Nov-2017 14:57:27 UTC] PHP  20. array_filter() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:287
+[22-Nov-2017 14:57:27 UTC] PHP  21. Illuminate\Routing\Route->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:287
+[22-Nov-2017 14:57:27 UTC] PHP  22. ReflectionParameter->getClass() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:286
+[22-Nov-2017 14:57:27 UTC] PHP  23. spl_autoload_call() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:286
+[22-Nov-2017 14:57:27 UTC] PHP  24. Composer\Autoload\ClassLoader->loadClass() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:286
+[22-Nov-2017 14:57:27 UTC] PHP  25. Composer\Autoload\includeFile() /home/ubuntu/workspace/vendor/composer/ClassLoader.php:322
+[22-Nov-2017 14:57:27 UTC] PHP  26. include() /home/ubuntu/workspace/vendor/composer/ClassLoader.php:444
+[22-Nov-2017 14:57:52 UTC] PHP Fatal error:  Class 'App\Http\Requests\Request' not found in /home/ubuntu/workspace/app/Http/Requests/ProductCreateRequest.php on line 8
+[22-Nov-2017 14:57:52 UTC] PHP Stack trace:
+[22-Nov-2017 14:57:52 UTC] PHP   1. {main}() /home/ubuntu/workspace/public/index.php:0
+[22-Nov-2017 14:57:52 UTC] PHP   2. Illuminate\Foundation\Http\Kernel->handle() /home/ubuntu/workspace/public/index.php:54
+[22-Nov-2017 14:57:52 UTC] PHP   3. Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:99
+[22-Nov-2017 14:57:52 UTC] PHP   4. Illuminate\Pipeline\Pipeline->then() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:132
+[22-Nov-2017 14:57:52 UTC] PHP   5. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103
+[22-Nov-2017 14:57:52 UTC] PHP   6. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103
+[22-Nov-2017 14:57:52 UTC] PHP   7. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:57:52 UTC] PHP   8. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 14:57:52 UTC] PHP   9. call_user_func_array:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:57:52 UTC] PHP  10. Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode->handle() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 14:57:52 UTC] PHP  11. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php:44
+[22-Nov-2017 14:57:52 UTC] PHP  12. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52
+[22-Nov-2017 14:57:52 UTC] PHP  13. Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52
+[22-Nov-2017 14:57:52 UTC] PHP  14. Illuminate\Routing\Router->dispatch() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:246
+[22-Nov-2017 14:57:52 UTC] PHP  15. Illuminate\Routing\Router->dispatchToRoute() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:675
+[22-Nov-2017 14:57:52 UTC] PHP  16. Illuminate\Routing\Router->findRoute() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:691
+[22-Nov-2017 14:57:52 UTC] PHP  17. Illuminate\Routing\Router->substituteBindings() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:825
+[22-Nov-2017 14:57:52 UTC] PHP  18. Illuminate\Routing\Router->substituteImplicitBindings() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:842
+[22-Nov-2017 14:57:52 UTC] PHP  19. Illuminate\Routing\Route->signatureParameters() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:857
+[22-Nov-2017 14:57:52 UTC] PHP  20. array_filter() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:287
+[22-Nov-2017 14:57:52 UTC] PHP  21. Illuminate\Routing\Route->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:287
+[22-Nov-2017 14:57:52 UTC] PHP  22. ReflectionParameter->getClass() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:286
+[22-Nov-2017 14:57:52 UTC] PHP  23. spl_autoload_call() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:286
+[22-Nov-2017 14:57:52 UTC] PHP  24. Composer\Autoload\ClassLoader->loadClass() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:286
+[22-Nov-2017 14:57:52 UTC] PHP  25. Composer\Autoload\includeFile() /home/ubuntu/workspace/vendor/composer/ClassLoader.php:322
+[22-Nov-2017 14:57:52 UTC] PHP  26. include() /home/ubuntu/workspace/vendor/composer/ClassLoader.php:444
+[22-Nov-2017 21:04:07 UTC] PHP Fatal error:  Class 'App\Http\Request' not found in /home/ubuntu/workspace/app/Http/Requests/ProductCreateRequest.php on line 8
+[22-Nov-2017 21:04:07 UTC] PHP Stack trace:
+[22-Nov-2017 21:04:07 UTC] PHP   1. {main}() /home/ubuntu/workspace/public/index.php:0
+[22-Nov-2017 21:04:07 UTC] PHP   2. Illuminate\Foundation\Http\Kernel->handle() /home/ubuntu/workspace/public/index.php:54
+[22-Nov-2017 21:04:07 UTC] PHP   3. Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:99
+[22-Nov-2017 21:04:07 UTC] PHP   4. Illuminate\Pipeline\Pipeline->then() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:132
+[22-Nov-2017 21:04:07 UTC] PHP   5. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103
+[22-Nov-2017 21:04:07 UTC] PHP   6. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103
+[22-Nov-2017 21:04:07 UTC] PHP   7. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 21:04:07 UTC] PHP   8. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 21:04:07 UTC] PHP   9. call_user_func_array:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 21:04:07 UTC] PHP  10. Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode->handle() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 21:04:07 UTC] PHP  11. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php:44
+[22-Nov-2017 21:04:07 UTC] PHP  12. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52
+[22-Nov-2017 21:04:07 UTC] PHP  13. Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52
+[22-Nov-2017 21:04:07 UTC] PHP  14. Illuminate\Routing\Router->dispatch() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:246
+[22-Nov-2017 21:04:07 UTC] PHP  15. Illuminate\Routing\Router->dispatchToRoute() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:675
+[22-Nov-2017 21:04:07 UTC] PHP  16. Illuminate\Routing\Router->findRoute() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:691
+[22-Nov-2017 21:04:07 UTC] PHP  17. Illuminate\Routing\Router->substituteBindings() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:825
+[22-Nov-2017 21:04:07 UTC] PHP  18. Illuminate\Routing\Router->substituteImplicitBindings() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:842
+[22-Nov-2017 21:04:07 UTC] PHP  19. Illuminate\Routing\Route->signatureParameters() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:857
+[22-Nov-2017 21:04:07 UTC] PHP  20. array_filter() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:287
+[22-Nov-2017 21:04:07 UTC] PHP  21. Illuminate\Routing\Route->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:287
+[22-Nov-2017 21:04:07 UTC] PHP  22. ReflectionParameter->getClass() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:286
+[22-Nov-2017 21:04:07 UTC] PHP  23. spl_autoload_call() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:286
+[22-Nov-2017 21:04:07 UTC] PHP  24. Composer\Autoload\ClassLoader->loadClass() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:286
+[22-Nov-2017 21:04:07 UTC] PHP  25. Composer\Autoload\includeFile() /home/ubuntu/workspace/vendor/composer/ClassLoader.php:322
+[22-Nov-2017 21:04:07 UTC] PHP  26. include() /home/ubuntu/workspace/vendor/composer/ClassLoader.php:444
+[22-Nov-2017 21:04:40 UTC] PHP Fatal error:  Cannot redeclare class Illuminate\Http\Request in /home/ubuntu/workspace/app/Http/Requests/Request.php on line 16
+[22-Nov-2017 21:04:40 UTC] PHP Stack trace:
+[22-Nov-2017 21:04:40 UTC] PHP   1. {main}() /home/ubuntu/workspace/public/index.php:0
+[22-Nov-2017 21:04:40 UTC] PHP   2. Illuminate\Foundation\Http\Kernel->handle() /home/ubuntu/workspace/public/index.php:54
+[22-Nov-2017 21:04:40 UTC] PHP   3. Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:99
+[22-Nov-2017 21:04:40 UTC] PHP   4. Illuminate\Pipeline\Pipeline->then() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:132
+[22-Nov-2017 21:04:40 UTC] PHP   5. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103
+[22-Nov-2017 21:04:40 UTC] PHP   6. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103
+[22-Nov-2017 21:04:40 UTC] PHP   7. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 21:04:40 UTC] PHP   8. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 21:04:40 UTC] PHP   9. call_user_func_array:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 21:04:40 UTC] PHP  10. Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode->handle() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 21:04:40 UTC] PHP  11. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php:44
+[22-Nov-2017 21:04:40 UTC] PHP  12. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52
+[22-Nov-2017 21:04:40 UTC] PHP  13. Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52
+[22-Nov-2017 21:04:40 UTC] PHP  14. Illuminate\Routing\Router->dispatch() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:246
+[22-Nov-2017 21:04:40 UTC] PHP  15. Illuminate\Routing\Router->dispatchToRoute() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:675
+[22-Nov-2017 21:04:40 UTC] PHP  16. Illuminate\Routing\Router->findRoute() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:691
+[22-Nov-2017 21:04:40 UTC] PHP  17. Illuminate\Routing\Router->substituteBindings() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:825
+[22-Nov-2017 21:04:40 UTC] PHP  18. Illuminate\Routing\Router->substituteImplicitBindings() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:842
+[22-Nov-2017 21:04:40 UTC] PHP  19. Illuminate\Routing\Route->signatureParameters() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:857
+[22-Nov-2017 21:04:40 UTC] PHP  20. array_filter() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:287
+[22-Nov-2017 21:04:40 UTC] PHP  21. Illuminate\Routing\Route->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:287
+[22-Nov-2017 21:04:40 UTC] PHP  22. ReflectionParameter->getClass() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:286
+[22-Nov-2017 21:04:40 UTC] PHP  23. spl_autoload_call() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:286
+[22-Nov-2017 21:04:40 UTC] PHP  24. Composer\Autoload\ClassLoader->loadClass() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:286
+[22-Nov-2017 21:04:40 UTC] PHP  25. Composer\Autoload\includeFile() /home/ubuntu/workspace/vendor/composer/ClassLoader.php:322
+[22-Nov-2017 21:04:40 UTC] PHP  26. include() /home/ubuntu/workspace/vendor/composer/ClassLoader.php:444
+[22-Nov-2017 21:04:40 UTC] PHP  27. spl_autoload_call() /home/ubuntu/workspace/vendor/composer/ClassLoader.php:8
+[22-Nov-2017 21:04:40 UTC] PHP  28. Composer\Autoload\ClassLoader->loadClass() /home/ubuntu/workspace/vendor/composer/ClassLoader.php:8
+[22-Nov-2017 21:04:40 UTC] PHP  29. Composer\Autoload\includeFile() /home/ubuntu/workspace/vendor/composer/ClassLoader.php:322
+[22-Nov-2017 21:04:40 UTC] PHP  30. include() /home/ubuntu/workspace/vendor/composer/ClassLoader.php:444
+[22-Nov-2017 21:05:19 UTC] PHP Fatal error:  Cannot redeclare class Illuminate\Http\Request in /home/ubuntu/workspace/app/Http/Requests/Request.php on line 16
+[22-Nov-2017 21:05:19 UTC] PHP Stack trace:
+[22-Nov-2017 21:05:19 UTC] PHP   1. {main}() /home/ubuntu/workspace/public/index.php:0
+[22-Nov-2017 21:05:19 UTC] PHP   2. Illuminate\Foundation\Http\Kernel->handle() /home/ubuntu/workspace/public/index.php:54
+[22-Nov-2017 21:05:19 UTC] PHP   3. Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:99
+[22-Nov-2017 21:05:19 UTC] PHP   4. Illuminate\Pipeline\Pipeline->then() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:132
+[22-Nov-2017 21:05:19 UTC] PHP   5. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103
+[22-Nov-2017 21:05:19 UTC] PHP   6. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103
+[22-Nov-2017 21:05:19 UTC] PHP   7. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 21:05:19 UTC] PHP   8. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:32
+[22-Nov-2017 21:05:19 UTC] PHP   9. call_user_func_array:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 21:05:19 UTC] PHP  10. Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode->handle() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:136
+[22-Nov-2017 21:05:19 UTC] PHP  11. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php:44
+[22-Nov-2017 21:05:19 UTC] PHP  12. call_user_func:{/home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52
+[22-Nov-2017 21:05:19 UTC] PHP  13. Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:52
+[22-Nov-2017 21:05:19 UTC] PHP  14. Illuminate\Routing\Router->dispatch() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:246
+[22-Nov-2017 21:05:19 UTC] PHP  15. Illuminate\Routing\Router->dispatchToRoute() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:675
+[22-Nov-2017 21:05:19 UTC] PHP  16. Illuminate\Routing\Router->findRoute() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:691
+[22-Nov-2017 21:05:19 UTC] PHP  17. Illuminate\Routing\Router->substituteBindings() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:825
+[22-Nov-2017 21:05:19 UTC] PHP  18. Illuminate\Routing\Router->substituteImplicitBindings() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:842
+[22-Nov-2017 21:05:19 UTC] PHP  19. Illuminate\Routing\Route->signatureParameters() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Router.php:857
+[22-Nov-2017 21:05:19 UTC] PHP  20. array_filter() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:287
+[22-Nov-2017 21:05:19 UTC] PHP  21. Illuminate\Routing\Route->Illuminate\Routing\{closure}() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:287
+[22-Nov-2017 21:05:19 UTC] PHP  22. ReflectionParameter->getClass() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:286
+[22-Nov-2017 21:05:19 UTC] PHP  23. spl_autoload_call() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:286
+[22-Nov-2017 21:05:19 UTC] PHP  24. Composer\Autoload\ClassLoader->loadClass() /home/ubuntu/workspace/vendor/laravel/framework/src/Illuminate/Routing/Route.php:286
+[22-Nov-2017 21:05:19 UTC] PHP  25. Composer\Autoload\includeFile() /home/ubuntu/workspace/vendor/composer/ClassLoader.php:322
+[22-Nov-2017 21:05:19 UTC] PHP  26. include() /home/ubuntu/workspace/vendor/composer/ClassLoader.php:444
+[22-Nov-2017 21:05:19 UTC] PHP  27. spl_autoload_call() /home/ubuntu/workspace/vendor/composer/ClassLoader.php:8
+[22-Nov-2017 21:05:19 UTC] PHP  28. Composer\Autoload\ClassLoader->loadClass() /home/ubuntu/workspace/vendor/composer/ClassLoader.php:8
+[22-Nov-2017 21:05:19 UTC] PHP  29. Composer\Autoload\includeFile() /home/ubuntu/workspace/vendor/composer/ClassLoader.php:322
+[22-Nov-2017 21:05:19 UTC] PHP  30. include() /home/ubuntu/workspace/vendor/composer/ClassLoader.php:444
diff --git a/workspace/resources/views/layouts/app.blade.php b/workspace/resources/views/layouts/app.blade.php
index d4375035daedc42c914e604c85e90299e22ff6a6..ff5959c0153439cb3b15a63c875cd825164a74dc 100644
--- a/workspace/resources/views/layouts/app.blade.php
+++ b/workspace/resources/views/layouts/app.blade.php
@@ -67,10 +67,10 @@
                             <li><a class="dropdown-item" href="{{url('products')}}">Alimentaire</a></li>
                             
                             <!-- Lance directement une recher sur des plantes décoratives -->
-                            <li><a class="dropdown-item" href="#">Recettes</a></li>
+                            <li><a class="dropdown-item disabled" href="#">Recettes</a></li>
                             
                             <!-- Lance directement une recher sur des recettes de cuisine -->
-                            <li><a class="dropdown-item" href="#">Décos</a></li>
+                            <li><a class="dropdown-item disabled" href="#">Décos</a></li>
                         </ul>
                     </div>
                 </li>
@@ -86,11 +86,13 @@
                     </li>
                 @endif
             </ul>
-                
+            <!-- 
             <form class="form-inline waves-effect waves-light" method="POST" action="{{ url('products/research') }}">
-                {{ csrf_field() }}
                 <input class="form-control" style="background-color: #004400;" type="text" placeholder="Chercher..." name="r">
-            </form>
+            </form>-->
+            {{ Form::open(array('url' => 'product_research', 'method' => 'GET', 'class' => 'form-inline waves-effect waves-light')) }}
+            {{ Form::text('product_research', '', array('class' => 'form-control', 'style' => 'background-color: #004400;', 'placeholder' => 'Chercher...')) }}
+            {{ Form::close() }}
             
         </div>
     </div>
diff --git a/workspace/resources/views/products/product_create.blade.php b/workspace/resources/views/products/product_create.blade.php
index f5b7a11e4e486556dbe5b8b95c8692bcc42bc577..1a2427089f9acb8ae839ac832221bf83380896fa 100644
--- a/workspace/resources/views/products/product_create.blade.php
+++ b/workspace/resources/views/products/product_create.blade.php
@@ -104,6 +104,9 @@
                             <option value="fish">poisson</option>
                             <option value="spices">épices</option>
                             <option value="sugar">sucré</option>
+                            <option value="meat">viande</option>
+                            <option value="dairy">produit laitier</option>
+                            <option value="fresh">frais</option>
                             <option value="other">autre</option>
                         </select>
                         
@@ -120,6 +123,13 @@
                         <input id="vegan" type="checkbox" value="true" class="mr-3" name="vegan"> Vegan
                     </div>
 				
+    				<!-- "Champ requête constant : 0 si guest, id_owner sinon" -->
+    				
+    				@if (Auth::guest())
+                    <input type="hidden" value="0" id="id_owner" name="id_owner">
+                    @else
+                    <input type="hidden" value="{{ Auth::user()->id }}" id="id_owner" name="id_owner">
+                    @endif
 				    <div class="form-group mt-5">
                         <div class="col-md-6 col-md-offset-4">
                             <button type="submit" class="btn btn-primary">
diff --git a/workspace/resources/views/products/product_show.blade.php b/workspace/resources/views/products/product_show.blade.php
index f2b2d4bd9d193fa43cc933cb39bbbfb459a084ec..24554de415baec668052fb162962eeab20564332 100644
--- a/workspace/resources/views/products/product_show.blade.php
+++ b/workspace/resources/views/products/product_show.blade.php
@@ -27,6 +27,8 @@
 					<h4 class="card-title">
 						<p>{!!$product->title!!}</p>
 				  	</h4>
+				  	<!--TODO : remplacer le id_owner par le pseudo de la vrai personne-->
+				  	<p>Auteur : {{ ($product->id_owner) }} : C ki ?</p>
 				  	<p>Categorie : {{ $product->category }}</p>
 				  	<p>{{ $product->description }}</p>
 				  	<p><i class="fa fa-envelope"></i> Contact : {{ $product->email }}</p>
@@ -42,6 +44,17 @@
 				</div>
 			</div>
 		</div>
+		<!-- TODO : Laravel à revoir, erreur sur le 2ème if (?) et mauvaise routes -->
+		@if (Auth::check())
+		@if (Auth::user()->id  == $product->id_owner)
+		
+		{!! link_to_route('products.edit', 'Modifier', [$product->id], ['class' => 'btn btn-warning btn-block']) !!}
+		{!! Form::open(['method' => 'DELETE', 'route' => ['products.destroy', $product->id]]) !!}
+		{!! Form::submit('Supprimer', ['class' => 'btn btn-danger btn-block', 'onclick' => 'return confirm(\'Vraiment supprimer ce produit ?\')']) !!}
+		{!! Form::close() !!}
+		
+		@endif
+		@endif
 		<div class="col-lg-4"></div>
 	</div>