From 3ef27795d58ce4d81b173be5393c36282dfcec59 Mon Sep 17 00:00:00 2001 From: Wim Godden <313511+wimg@users.noreply.github.com> Date: Thu, 1 Oct 2020 10:56:13 +0200 Subject: [PATCH 1/9] Added large size --- app/Console/Commands/ReadElephpants.php | 1 + 1 file changed, 1 insertion(+) diff --git a/app/Console/Commands/ReadElephpants.php b/app/Console/Commands/ReadElephpants.php index 824ada4..dcbe22c 100644 --- a/app/Console/Commands/ReadElephpants.php +++ b/app/Console/Commands/ReadElephpants.php @@ -27,6 +27,7 @@ public function handle(): void 'sponsor' => $elephpant->sponsor, 'year' => (int)$elephpant->year, 'image' => $this->processImage($elephpant), + 'size' => $elephpant->size, ] ); } From c27e02610a85a69667fdb0417037092022d16f9c Mon Sep 17 00:00:00 2001 From: Wim Godden <313511+wimg@users.noreply.github.com> Date: Thu, 1 Oct 2020 10:59:17 +0200 Subject: [PATCH 2/9] Added large size --- resources/views/herd/show.blade.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/views/herd/show.blade.php b/resources/views/herd/show.blade.php index c28934d..afddc37 100644 --- a/resources/views/herd/show.blade.php +++ b/resources/views/herd/show.blade.php @@ -33,7 +33,7 @@ class="list-group-item {{ $key % 2 === 0 ? 'bg-white' : 'bg-light' }} {{ isset($
-

{{ $elephpant->name }} - {{ $elephpant->description }}

+

{{ $elephpant->name }} - {{ $elephpant->description }}{{ $elephpant->size === "large" ? " - Large" : "" }}

Sponsor: {{ $elephpant->sponsor }}

From 293decbfa8009d2c1cd30199b8fdd5e1e688e61a Mon Sep 17 00:00:00 2001 From: Wim Godden <313511+wimg@users.noreply.github.com> Date: Thu, 1 Oct 2020 11:00:21 +0200 Subject: [PATCH 3/9] Added large size --- resources/views/herd/edit.blade.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/views/herd/edit.blade.php b/resources/views/herd/edit.blade.php index f1233ee..ab52f1c 100644 --- a/resources/views/herd/edit.blade.php +++ b/resources/views/herd/edit.blade.php @@ -37,7 +37,7 @@ class="list-group-item {{ $key % 2 === 0 ? 'bg-white' : 'bg-light' }} {{ isset($
-

{{ $elephpant->name }} - {{ $elephpant->description }}

+

{{ $elephpant->name }} - {{ $elephpant->description }}{{ $elephpant->size === "large" ? " - Large" : "" }}

Sponsor: {{ $elephpant->sponsor }}

From 6beab2c663e46242c35ad9fe028d5e07d3c92a3b Mon Sep 17 00:00:00 2001 From: Wim Godden <313511+wimg@users.noreply.github.com> Date: Thu, 1 Oct 2020 11:00:55 +0200 Subject: [PATCH 4/9] Added large size --- app/Elephpant.php | 1 + 1 file changed, 1 insertion(+) diff --git a/app/Elephpant.php b/app/Elephpant.php index 6d8f374..0177410 100644 --- a/app/Elephpant.php +++ b/app/Elephpant.php @@ -14,6 +14,7 @@ class Elephpant extends Model 'sponsor', 'year', 'image', + 'size', ]; public function users(): BelongsToMany From 85f7d0b45dddb8aedb5c4f47c4d74f06c24e141e Mon Sep 17 00:00:00 2001 From: Wim Godden <313511+wimg@users.noreply.github.com> Date: Thu, 1 Oct 2020 11:01:24 +0200 Subject: [PATCH 5/9] Added large size --- database/factories/ElephpantFactory.php | 1 + 1 file changed, 1 insertion(+) diff --git a/database/factories/ElephpantFactory.php b/database/factories/ElephpantFactory.php index 9e816a1..83816bc 100644 --- a/database/factories/ElephpantFactory.php +++ b/database/factories/ElephpantFactory.php @@ -12,5 +12,6 @@ 'year' => (int)$faker->dateTimeBetween('-12 years', 'now')->format('Y'), 'sponsor' => $faker->company, 'image' => $faker->imageUrl(), + 'size' => $faker->size, ]; }); From a5c01fcabbe9d2e5ae1530692cbb4efb2e04d805 Mon Sep 17 00:00:00 2001 From: Wim Godden <313511+wimg@users.noreply.github.com> Date: Thu, 1 Oct 2020 11:04:19 +0200 Subject: [PATCH 6/9] Added large size --- ...24_add_size_column_to_elephpants_table.php | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 database/migrations/2020_10_01_110224_add_size_column_to_elephpants_table.php diff --git a/database/migrations/2020_10_01_110224_add_size_column_to_elephpants_table.php b/database/migrations/2020_10_01_110224_add_size_column_to_elephpants_table.php new file mode 100644 index 0000000..a72e004 --- /dev/null +++ b/database/migrations/2020_10_01_110224_add_size_column_to_elephpants_table.php @@ -0,0 +1,22 @@ +string('size')->nullable()->unique()->after('image'); + }); + } + + public function down() + { + Schema::table('elephpants', function (Blueprint $table) { + $table->dropColumn(['size']); + }); + } +} From 4e57c9de590bdff17e6e613531088e5666130810 Mon Sep 17 00:00:00 2001 From: Wim Godden <313511+wimg@users.noreply.github.com> Date: Thu, 1 Oct 2020 11:05:18 +0200 Subject: [PATCH 7/9] Added large size --- resources/views/elephpant/_single_box.blade.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/views/elephpant/_single_box.blade.php b/resources/views/elephpant/_single_box.blade.php index ff7df17..0560b22 100644 --- a/resources/views/elephpant/_single_box.blade.php +++ b/resources/views/elephpant/_single_box.blade.php @@ -7,7 +7,7 @@ {{ $elephpant->name }}

- {{ $elephpant->description }}
+ {{ $elephpant->description }}{{ $elephpant-size === "large" ? " - Large" : "" }}
{{ $elephpant->sponsor }}
{{ $elephpant->year }}

From 8a7e97fb1890cb5867833ecc1500f8e1f41c03e0 Mon Sep 17 00:00:00 2001 From: Wim Godden <313511+wimg@users.noreply.github.com> Date: Thu, 1 Oct 2020 11:06:27 +0200 Subject: [PATCH 8/9] Added large size --- resources/views/trade/_elephpant.blade.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/views/trade/_elephpant.blade.php b/resources/views/trade/_elephpant.blade.php index bb3a2f2..4e22b05 100644 --- a/resources/views/trade/_elephpant.blade.php +++ b/resources/views/trade/_elephpant.blade.php @@ -9,7 +9,7 @@
-

{{ $elephpant->name }} ({{ $elephpant->description }})

+

{{ $elephpant->name }} ({{ $elephpant->description }}){{ $elephpant->size === "large" ? " - Large" : "" }}

By {{ $elephpant->sponsor }}

From 1d132695f0c37236a25b5c14a594771123dcb9a6 Mon Sep 17 00:00:00 2001 From: Wim Godden <313511+wimg@users.noreply.github.com> Date: Thu, 1 Oct 2020 11:22:54 +0200 Subject: [PATCH 9/9] Added large --- resources/data/elephpants.json | 411 ++++++++++++++++++++++++++++----- 1 file changed, 352 insertions(+), 59 deletions(-) diff --git a/resources/data/elephpants.json b/resources/data/elephpants.json index ee935f6..55d2e83 100644 --- a/resources/data/elephpants.json +++ b/resources/data/elephpants.json @@ -6,7 +6,8 @@ "description": "First Blue", "sponsor": "Nexen / Alter Way", "year": 2007, - "image": "https://i.imgur.com/yXINaCT.jpg" + "image": "https://i.imgur.com/yXINaCT.jpg", + "size": "small" }, { "id": 2, @@ -14,7 +15,8 @@ "description": "First Pink", "sponsor": "Alter Way", "year": 2011, - "image": "https://afieldguidetoelephpants.net/photos/pink-original-0-400x300.jpg" + "image": "https://afieldguidetoelephpants.net/photos/pink-original-0-400x300.jpg", + "size": "small" }, { "id": 3, @@ -22,7 +24,8 @@ "description": "OpenGoodies Blue", "sponsor": "OpenGoodies", "year": 2015, - "image": "https://i.imgur.com/NUvoGdv.jpg" + "image": "https://i.imgur.com/NUvoGdv.jpg", + "size": "small" }, { "id": 4, @@ -30,7 +33,8 @@ "description": "OpenGoodies Pink", "sponsor": "OpenGoodies", "year": 2015, - "image": "https://i.imgur.com/fjs54wi.jpg" + "image": "https://i.imgur.com/fjs54wi.jpg", + "size": "small" }, { "id": 5, @@ -38,7 +42,8 @@ "description": "Oracle Blue", "sponsor": "Oracle Corporation", "year": 2008, - "image": "https://afieldguidetoelephpants.net/photos/blue-oracle-0-400x300.jpg" + "image": "https://afieldguidetoelephpants.net/photos/blue-oracle-0-400x300.jpg", + "size": "small" }, { "id": 6, @@ -46,7 +51,8 @@ "description": "ZendCon 2010", "sponsor": "Zend Technologies", "year": 2010, - "image": "https://afieldguidetoelephpants.net/photos/blue-zend-1-400x300.jpg" + "image": "https://afieldguidetoelephpants.net/photos/blue-zend-1-400x300.jpg", + "size": "small" }, { "id": 7, @@ -54,7 +60,8 @@ "description": "Zend Red, ZendCon 2013", "sponsor": "Zend Technologies", "year": 2013, - "image": "https://i.imgur.com/Llz1mOH.jpg" + "image": "https://i.imgur.com/Llz1mOH.jpg", + "size": "small" }, { "id": 8, @@ -62,7 +69,8 @@ "description": "ZendCon 2014", "sponsor": "Zend Technologies", "year": 2014, - "image": "https://afieldguidetoelephpants.net/photos/blue-zray-0-400x300.jpg" + "image": "https://afieldguidetoelephpants.net/photos/blue-zray-0-400x300.jpg", + "size": "small" }, { "id": 9, @@ -70,7 +78,8 @@ "description": "ZendCon 2015", "sponsor": "Zend Technologies", "year": 2015, - "image": "https://i.imgur.com/wRbezoM.jpg" + "image": "https://i.imgur.com/wRbezoM.jpg", + "size": "small" }, { "id": 10, @@ -78,7 +87,8 @@ "description": "ZendCon 2016", "sponsor": "Zend Technologies", "year": 2016, - "image": "https://i.imgur.com/v6YXwWp.jpg" + "image": "https://i.imgur.com/v6YXwWp.jpg", + "size": "small" }, { "id": 11, @@ -86,7 +96,8 @@ "description": "ZendCon 2017", "sponsor": "Rogue Wave Software", "year": 2017, - "image": "https://i.imgur.com/0Sztb0S.jpg" + "image": "https://i.imgur.com/0Sztb0S.jpg", + "size": "small" }, { "id": 12, @@ -94,7 +105,8 @@ "description": "ZendCon 2018", "sponsor": "Rogue Wave Software", "year": 2018, - "image": "https://i.imgur.com/sIbasd1.jpg" + "image": "https://i.imgur.com/sIbasd1.jpg", + "size": "small" }, { "id": 13, @@ -102,7 +114,8 @@ "description": "Zend Green", "sponsor": "Zend Technologies", "year": 2012, - "image": "https://i.imgur.com/SE83HLz.jpg" + "image": "https://i.imgur.com/SE83HLz.jpg", + "size": "small" }, { "id": 14, @@ -110,7 +123,8 @@ "description": "php[architect]", "sponsor": "php[architect]", "year": 2014, - "image": "https://i.imgur.com/Qvih5lO.jpg" + "image": "https://i.imgur.com/Qvih5lO.jpg", + "size": "small" }, { "id": 15, @@ -118,7 +132,8 @@ "description": "PHP Women", "sponsor": "PHP Women", "year": 2014, - "image": "https://i.imgur.com/Nl8dQBr.jpg" + "image": "https://i.imgur.com/Nl8dQBr.jpg", + "size": "small" }, { "id": 16, @@ -126,7 +141,8 @@ "description": "Sunshine PHP Conference", "sponsor": "Sunshine PHP, Zend Technologies", "year": 2014, - "image": "https://i.imgur.com/dDLSWE2.jpg" + "image": "https://i.imgur.com/dDLSWE2.jpg", + "size": "small" }, { "id": 17, @@ -134,7 +150,8 @@ "description": "Sunshine PHP Conference", "sponsor": "Sunshine PHP, Nexmo", "year": 2019, - "image": "https://i.imgur.com/dCfrJsQ.jpg" + "image": "https://i.imgur.com/dCfrJsQ.jpg", + "size": "small" }, { "id": 18, @@ -142,7 +159,8 @@ "description": "Laravel", "sponsor": "Laravel Community", "year": 2014, - "image": "https://i.imgur.com/sisip7v.jpg" + "image": "https://i.imgur.com/sisip7v.jpg", + "size": "small" }, { "id": 19, @@ -150,7 +168,8 @@ "description": "AmsterdamPHP", "sponsor": "AmsterdamPHP Community", "year": 2014, - "image": "https://i.imgur.com/GdFxJmk.jpg" + "image": "https://i.imgur.com/GdFxJmk.jpg", + "size": "small" }, { "id": 20, @@ -158,7 +177,8 @@ "description": "ConFoo Web Techno Conference", "sponsor": "ConFoo", "year": 2015, - "image": "https://i.imgur.com/ScAUBku.jpg" + "image": "https://i.imgur.com/ScAUBku.jpg", + "size": "small" }, { "id": 21, @@ -166,7 +186,8 @@ "description": "Symfony Framework", "sponsor": "Sensio Labs", "year": 2015, - "image": "https://afieldguidetoelephpants.net/photos/black-symfony-10-years-0-400x300.jpg" + "image": "https://afieldguidetoelephpants.net/photos/black-symfony-10-years-0-400x300.jpg", + "size": "small" }, { "id": 22, @@ -174,7 +195,8 @@ "description": "Symfony Framework", "sponsor": "Sensio Labs", "year": 2016, - "image": "https://i.imgur.com/2OyDp0x.jpg" + "image": "https://i.imgur.com/2OyDp0x.jpg", + "size": "small" }, { "id": 23, @@ -182,7 +204,8 @@ "description": "Shopware", "sponsor": "shopware AG", "year": 2016, - "image": "https://i.imgur.com/hnA7mQj.jpg" + "image": "https://i.imgur.com/hnA7mQj.jpg", + "size": "small" }, { "id": 24, @@ -190,7 +213,8 @@ "description": "Globalis", "sponsor": "Globalis", "year": 2016, - "image": "https://i.imgur.com/neaYNal.jpg" + "image": "https://i.imgur.com/neaYNal.jpg", + "size": "small" }, { "id": 25, @@ -198,7 +222,8 @@ "description": "Dutch PHP Conference", "sponsor": "ibuildings", "year": 2016, - "image": "https://i.imgur.com/76e8OrY.jpg" + "image": "https://i.imgur.com/76e8OrY.jpg", + "size": "small" }, { "id": 26, @@ -206,7 +231,8 @@ "description": "Rainbow", "sponsor": "PHPDiversity", "year": 2016, - "image": "https://i.imgur.com/Obhl3Pc.jpg" + "image": "https://i.imgur.com/Obhl3Pc.jpg", + "size": "small" }, { "id": 27, @@ -214,7 +240,8 @@ "description": "Roave", "sponsor": "Roave", "year": 2017, - "image": "https://i.imgur.com/hONZLkE.jpg" + "image": "https://i.imgur.com/hONZLkE.jpg", + "size": "small" }, { "id": 28, @@ -222,7 +249,8 @@ "description": "AFUP", "sponsor": "AFUP", "year": 2017, - "image": "https://i.imgur.com/vWvVaHG.jpg" + "image": "https://i.imgur.com/vWvVaHG.jpg", + "size": "small" }, { "id": 29, @@ -230,7 +258,8 @@ "description": "CakePHP Framework", "sponsor": "CakePHP", "year": 2017, - "image": "https://i.imgur.com/CKkne1L.jpg" + "image": "https://i.imgur.com/CKkne1L.jpg", + "size": "small" }, { "id": 30, @@ -238,7 +267,8 @@ "description": "Cake Software Foundation", "sponsor": "CakePHP", "year": 2017, - "image": "https://i.imgur.com/RYFA3OB.jpg" + "image": "https://i.imgur.com/RYFA3OB.jpg", + "size": "small" }, { "id": 31, @@ -246,7 +276,8 @@ "description": "Heroku", "sponsor": "Heroku", "year": 2017, - "image": "https://afieldguidetoelephpants.net/photos/purple-heroku-0-400x300.jpg" + "image": "https://afieldguidetoelephpants.net/photos/purple-heroku-0-400x300.jpg", + "size": "small" }, { "id": 32, @@ -254,7 +285,8 @@ "description": "Magento", "sponsor": "Magento", "year": 2017, - "image": "https://i.imgur.com/dKPuWqf.jpg" + "image": "https://i.imgur.com/dKPuWqf.jpg", + "size": "small" }, { "id": 33, @@ -262,7 +294,8 @@ "description": "PHP Yorkshire", "sponsor": "PHP Yorkshire Conference", "year": 2018, - "image": "https://i.imgur.com/qeGMb4X.jpg" + "image": "https://i.imgur.com/qeGMb4X.jpg", + "size": "small" }, { "id": 34, @@ -270,7 +303,8 @@ "description": "PHP Roundtable", "sponsor": "PHP Roundtable Podcast", "year": 2018, - "image": "https://i.imgur.com/PEaN8ji.jpg" + "image": "https://i.imgur.com/PEaN8ji.jpg", + "size": "small" }, { "id": 35, @@ -278,7 +312,8 @@ "description": "PHPBenelux", "sponsor": "PHPBenelux Conference", "year": 2019, - "image": "https://i.imgur.com/lKgc9oQ.jpg" + "image": "https://i.imgur.com/lKgc9oQ.jpg", + "size": "small" }, { "id": 36, @@ -286,7 +321,8 @@ "description": "Darkmira Tour PHP 2019", "sponsor": "Darkmira Tour PHP", "year": 2019, - "image": "https://i.imgur.com/SE5cbND.jpg" + "image": "https://i.imgur.com/SE5cbND.jpg", + "size": "small" }, { "id": 37, @@ -294,7 +330,8 @@ "description": "PHP Woolly Mammoth", "sponsor": "Peter Meth / Softer Software", "year": 2015, - "image": "https://i.imgur.com/gUP8PY9.jpg" + "image": "https://i.imgur.com/gUP8PY9.jpg", + "size": "small" }, { "id": 38, @@ -302,7 +339,8 @@ "description": "HHVM", "sponsor": "Facebook", "year": 2015, - "image": "https://afieldguidetoelephpants.net/photos/gray-hack-0-400x300.jpg" + "image": "https://afieldguidetoelephpants.net/photos/gray-hack-0-400x300.jpg", + "size": "small" }, { "id": 39, @@ -310,7 +348,8 @@ "description": "PHPers Summit 2019", "sponsor": "PHPers Poland", "year": 2019, - "image": "https://i.imgur.com/FSA2VSy.jpg" + "image": "https://i.imgur.com/FSA2VSy.jpg", + "size": "small" }, { "id": 40, @@ -318,7 +357,8 @@ "description": "PHPCE 2018", "sponsor": "PHPCE Conference", "year": 2018, - "image": "https://i.imgur.com/1tWLr4F.jpg" + "image": "https://i.imgur.com/1tWLr4F.jpg", + "size": "small" }, { "id": 41, @@ -326,7 +366,8 @@ "description": "PHPClasses", "sponsor": "PHPClasses", "year": 2018, - "image": "https://i.imgur.com/CAcVz75.jpg" + "image": "https://i.imgur.com/CAcVz75.jpg", + "size": "small" }, { "id": 42, @@ -334,7 +375,8 @@ "description": "Check24", "sponsor": "Check24", "year": 2019, - "image": "https://i.imgur.com/oBDJr8A.jpg" + "image": "https://i.imgur.com/oBDJr8A.jpg", + "size": "small" }, { "id": 43, @@ -342,7 +384,8 @@ "description": "PhpStorm elephpant", "sponsor": "JetBrains", "year": 2019, - "image": "https://i.imgur.com/4mpyw1R.jpg" + "image": "https://i.imgur.com/4mpyw1R.jpg", + "size": "small" }, { "id": 44, @@ -350,7 +393,8 @@ "description": "Linux for PHP", "sponsor": "Linux for PHP", "year": 2019, - "image": "https://i.imgur.com/4sBDRku.png" + "image": "https://i.imgur.com/4sBDRku.png", + "size": "small" }, { "id": 45, @@ -358,7 +402,8 @@ "description": "PHPConPoland", "sponsor": "PHP Conference Poland", "year": 2019, - "image": "https://i.imgur.com/QIyckVs.jpg" + "image": "https://i.imgur.com/QIyckVs.jpg", + "size": "small" }, { "id": 46, @@ -366,7 +411,8 @@ "description": "SymfonyCon 2019", "sponsor": "Sensio Labs", "year": 2019, - "image": "https://i.imgur.com/i2l6RaL.jpg" + "image": "https://i.imgur.com/i2l6RaL.jpg", + "size": "small" }, { "id": 47, @@ -374,7 +420,8 @@ "description": "PHP Conference Japan 2019", "sponsor": "PHP Conference Japan", "year": 2019, - "image": "https://i.imgur.com/igXXRjk.jpg" + "image": "https://i.imgur.com/igXXRjk.jpg", + "size": "small" }, { "id": 48, @@ -382,7 +429,8 @@ "description": "CakeDC", "sponsor": "CakePHP", "year": 2019, - "image": "https://i.imgur.com/qyUrE24.jpg" + "image": "https://i.imgur.com/qyUrE24.jpg", + "size": "small" }, { "id": 49, @@ -390,7 +438,8 @@ "description": "CakeFest 2019", "sponsor": "CakePHP", "year": 2019, - "image": "https://i.imgur.com/t415Exl.jpg" + "image": "https://i.imgur.com/t415Exl.jpg", + "size": "small" }, { "id": 50, @@ -398,7 +447,8 @@ "description": "Shopware", "sponsor": "Shopware AG", "year": 2019, - "image": "https://i.imgur.com/vzTvrOe.jpg" + "image": "https://i.imgur.com/vzTvrOe.jpg", + "size": "small" }, { "id": 51, @@ -406,7 +456,8 @@ "description": "PHPCon Poland 2015", "sponsor": "PHP Conference Poland", "year": 2015, - "image": "https://i.imgur.com/s5KH2MZ.jpg" + "image": "https://i.imgur.com/s5KH2MZ.jpg", + "size": "small" }, { "id": 52, @@ -414,7 +465,8 @@ "description": "Golden 20 year PHP elePHPant", "sponsor": "Opengoodies", "year": 2015, - "image": "https://i.imgur.com/eHle0nW.png" + "image": "https://i.imgur.com/eHle0nW.png", + "size": "small" }, { "id": 53, @@ -422,7 +474,8 @@ "description": "Hand-crafted by V. Fanzutti for the Kenya PHP User Group", "sponsor": "AFUP", "year": 2015, - "image": "https://afieldguidetoelephpants.net/photos/multicolored-haphpy-0-400x300.jpg" + "image": "https://afieldguidetoelephpants.net/photos/multicolored-haphpy-0-400x300.jpg", + "size": "small" }, { "id": 54, @@ -430,7 +483,8 @@ "description": "Upinside School", "sponsor": "Upinside School", "year": 2020, - "image": "https://i.imgur.com/RHtjTMH.png" + "image": "https://i.imgur.com/RHtjTMH.png", + "size": "small" }, { "id": 55, @@ -438,7 +492,8 @@ "description": "Sylius eCommerce", "sponsor": "Monsieur Biz", "year": 2020, - "image": "https://i.imgur.com/evMrHAZ.jpg" + "image": "https://i.imgur.com/evMrHAZ.jpg", + "size": "small" }, { "id": 56, @@ -446,7 +501,8 @@ "description": "Le foo du roi: \"The Joker\"", "sponsor": "ConFoo.ca", "year": 2020, - "image": "https://i.imgur.com/hstKesm.jpeg" + "image": "https://i.imgur.com/hstKesm.jpeg", + "size": "small" }, { "id": 57, @@ -454,7 +510,8 @@ "description": "Symfony Framework 15 Years", "sponsor": "Sensio Labs", "year": 2020, - "image": "https://i.imgur.com/26fk9QV.jpg" + "image": "https://i.imgur.com/26fk9QV.jpg", + "size": "small" }, { "id": 58, @@ -462,7 +519,243 @@ "description": "PHPDay", "sponsor": "PHPDay Group", "year": 2020, - "image": "https://i.imgur.com/Jb0NPxw.jpg" - } + "image": "https://i.imgur.com/Jb0NPxw.jpg", + "size": "small" + }, + { + "id": 59, + "name": "Original Blue", + "description": "First Blue", + "sponsor": "Nexen / Alter Way", + "year": 2007, + "image": "https://i.imgur.com/yXINaCT.jpg",, + "size": "small" + "size": "large" + }, + { + "id": 60, + "name": "Original Pink", + "description": "First Pink", + "sponsor": "Alter Way", + "year": 2011, + "image": "https://afieldguidetoelephpants.net/photos/pink-original-0-400x300.jpg", + "size": "large" + }, + { + "id": 61, + "name": "Blue", + "description": "OpenGoodies Blue", + "sponsor": "OpenGoodies", + "year": 2015, + "image": "https://i.imgur.com/NUvoGdv.jpg", + "size": "large" + }, + { + "id": 62, + "name": "Pink", + "description": "OpenGoodies Pink", + "sponsor": "OpenGoodies", + "year": 2015, + "image": "https://i.imgur.com/fjs54wi.jpg", + "size": "large" + }, + { + "id": 63, + "name": "Chili", + "description": "Zend Red, ZendCon 2013", + "sponsor": "Zend Technologies", + "year": 2013, + "image": "https://i.imgur.com/Llz1mOH.jpg", + "size": "large" + }, + { + "id": 64, + "name": "Zend PHP7", + "description": "ZendCon 2015", + "sponsor": "Zend Technologies", + "year": 2015, + "image": "https://i.imgur.com/wRbezoM.jpg", + "size": "large" + }, + { + "id": 65, + "name": "ElPHPis", + "description": "ZendCon 2016", + "sponsor": "Zend Technologies", + "year": 2016, + "image": "https://i.imgur.com/v6YXwWp.jpg", + "size": "large" + }, + { + "id": 66, + "name": "Denim", + "description": "ZendCon 2017", + "sponsor": "Rogue Wave Software", + "year": 2017, + "image": "https://i.imgur.com/0Sztb0S.jpg", + "size": "large" + }, + { + "id": 67, + "name": "Zoe", + "description": "ZendCon 2018", + "sponsor": "Rogue Wave Software", + "year": 2018, + "image": "https://i.imgur.com/sIbasd1.jpg", + "size": "large" + }, + { + "id": 68, + "name": "Zend Framework", + "description": "Zend Green", + "sponsor": "Zend Technologies", + "year": 2012, + "image": "https://i.imgur.com/SE83HLz.jpg", + "size": "large" + }, + { + "id": 69, + "name": "Archie", + "description": "php[architect]", + "sponsor": "php[architect]", + "year": 2014, + "image": "https://i.imgur.com/Qvih5lO.jpg", + "size": "large" + }, + { + "id": 70, + "name": "Umoja", + "description": "PHP Women", + "sponsor": "PHP Women", + "year": 2014, + "image": "https://i.imgur.com/Nl8dQBr.jpg", + "size": "large" + }, + { + "id": 71, + "name": "Sonny Nexmo", + "description": "Sunshine PHP Conference", + "sponsor": "Sunshine PHP, Nexmo", + "year": 2019, + "image": "https://i.imgur.com/dCfrJsQ.jpg", + "size": "large" + }, + { + "id": 72, + "name": "Liona", + "description": "Laravel", + "sponsor": "Laravel Community", + "year": 2014, + "image": "https://i.imgur.com/sisip7v.jpg", + "size": "large" + }, + { + "id": 73, + "name": "MurPHPy", + "description": "AmsterdamPHP", + "sponsor": "AmsterdamPHP Community", + "year": 2014, + "image": "https://i.imgur.com/GdFxJmk.jpg", + "size": "large" + }, + { + "id": 74, + "name": "Phil Snow", + "description": "ConFoo Web Techno Conference", + "sponsor": "ConFoo", + "year": 2015, + "image": "https://i.imgur.com/ScAUBku.jpg", + "size": "large" + }, + { + "id": 75, + "name": "Symfony 10 Years", + "description": "Symfony Framework", + "sponsor": "Sensio Labs", + "year": 2015, + "image": "https://afieldguidetoelephpants.net/photos/black-symfony-10-years-0-400x300.jpg", + "size": "large" + }, + { + "id": 76, + "name": "Symfony Black", + "description": "Symfony Framework", + "sponsor": "Sensio Labs", + "year": 2016, + "image": "https://i.imgur.com/2OyDp0x.jpg", + "size": "large" + }, + { + "id": 77, + "name": "Cody Blou", + "description": "Shopware", + "sponsor": "shopware AG", + "year": 2016, + "image": "https://i.imgur.com/hnA7mQj.jpg", + "size": "large" + }, + { + "id": 78, + "name": "Echo", + "description": "Globalis", + "sponsor": "Globalis", + "year": 2016, + "image": "https://i.imgur.com/neaYNal.jpg", + "size": "large" + }, + { + "id": 79, + "name": "Dutch PHP", + "description": "Dutch PHP Conference", + "sponsor": "ibuildings", + "year": 2016, + "image": "https://i.imgur.com/76e8OrY.jpg", + "size": "large" + }, + { + "id": 80, + "name": "Enfys", + "description": "Rainbow", + "sponsor": "PHPDiversity", + "year": 2016, + "image": "https://i.imgur.com/Obhl3Pc.jpg", + "size": "large" + }, + { + "id": 81, + "name": "Luxy", + "description": "PHPBenelux", + "sponsor": "PHPBenelux Conference", + "year": 2019, + "image": "https://i.imgur.com/lKgc9oQ.jpg", + "size": "large" + }, + { + "id": 82, + "name": "Molly", + "description": "PHP Woolly Mammoth", + "sponsor": "Peter Meth / Softer Software", + "year": 2015, + "image": "https://i.imgur.com/gUP8PY9.jpg", + "size": "large" + }, + { + "id": 83, + "name": "PHPCon", + "description": "PHP Conference Japan 2019", + "sponsor": "PHP Conference Japan", + "year": 2019, + "image": "https://i.imgur.com/igXXRjk.jpg", + "size": "large" + }, + { + "id": 84, + "name": "Cody Vuelette", + "description": "Shopware", + "sponsor": "Shopware AG", + "year": 2019, + "image": "https://i.imgur.com/vzTvrOe.jpg", + "size": "large" + } ] }