diff --git a/content/authors/SteveTheBauman.md b/content/authors/SteveTheBauman.md deleted file mode 100644 index 041287a..0000000 --- a/content/authors/SteveTheBauman.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -username: SteveTheBauman -name: 'Steve Bauman' -avatar: 'https://pbs.twimg.com/profile_images/1447680179560751115/8Wm9RSco_normal.jpg' ---- diff --git a/content/authors/enunomaduro.md b/content/authors/enunomaduro.md deleted file mode 100644 index eff057d..0000000 --- a/content/authors/enunomaduro.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -username: enunomaduro -name: 'Nuno Maduro' -avatar: 'https://pbs.twimg.com/profile_images/1433501939648565257/hT4oXpfq_normal.jpg' ---- diff --git a/content/authors/freekmurze.md b/content/authors/freekmurze.md deleted file mode 100644 index ea4797c..0000000 --- a/content/authors/freekmurze.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -username: freekmurze -name: 'Freek Van der Herten 🔭' -avatar: 'https://pbs.twimg.com/profile_images/1433390470965735424/f5UiMISj_normal.jpg' ---- diff --git a/content/authors/jordankdalton.md b/content/authors/jordankdalton.md deleted file mode 100644 index 5bcaec0..0000000 --- a/content/authors/jordankdalton.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -username: jordankdalton -name: 'Jordan Dalton' -avatar: 'https://pbs.twimg.com/profile_images/1408944806517161986/KtHWdoeI_normal.jpg' ---- diff --git a/content/threads/weekly-thread-2021-44.md b/content/threads/weekly-thread-2021-44.md index ad6f5e7..8d69f3a 100644 --- a/content/threads/weekly-thread-2021-44.md +++ b/content/threads/weekly-thread-2021-44.md @@ -1,11 +1,9 @@ --- slug: weekly-thread-2021-44 title: 'Weekly thread #44 of 2021' -tweet_id: '1454133799164522500' +tweet_id: '1451526348132978689' author_username: archtechx -created_at: 2021-10-29T17:17:04+00:00 +created_at: 2021-10-24T11:19:00+00:00 links: { } --- -🔥 This week's code tips for Laravel developers - -Lots of cool stuff from @enunomaduro and two competing JSON tips 💪 \ No newline at end of file +🔥 This week’s code tips for Laravel developers \ No newline at end of file diff --git a/content/tips/create-traits-for-relationships-you-commonly-use-in-your-models-to-make-your-codebase-cleaner-simpler-and-more-consistent.md b/content/tips/create-traits-for-relationships-you-commonly-use-in-your-models-to-make-your-codebase-cleaner-simpler-and-more-consistent.md deleted file mode 100644 index b0adbbb..0000000 --- a/content/tips/create-traits-for-relationships-you-commonly-use-in-your-models-to-make-your-codebase-cleaner-simpler-and-more-consistent.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: 'Create traits for relationships you commonly use in your models to make your codebase cleaner, simpler, and more consistent ✨' -tweet_id: '1454133823210459140' -thread_slug: weekly-thread-2021-44 -author_username: jordankdalton -images: - - 'https://pbs.twimg.com/media/FCZiei8WYAA_mZQ.jpg' - - 'https://pbs.twimg.com/media/FCZiei7XIAEgVSm.jpg' -created_at: 2021-10-29T17:11:34+00:00 -slug: create-traits-for-relationships-you-commonly-use-in-your-models-to-make-your-codebase-cleaner-simpler-and-more-consistent ---- -Laravel Tip: Abstract relations you commonly use to a trait. It’s a DRY approach that keeps your models thin. \ No newline at end of file diff --git a/content/tips/implement-the-tostring-method-in-a-class-to-specify-custom-logic-for-converting-its-instances-to-strings.md b/content/tips/implement-the-tostring-method-in-a-class-to-specify-custom-logic-for-converting-its-instances-to-strings.md deleted file mode 100644 index 88e85cc..0000000 --- a/content/tips/implement-the-tostring-method-in-a-class-to-specify-custom-logic-for-converting-its-instances-to-strings.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 'Implement the __toString() method in a class to specify custom logic for converting its instances to strings' -tweet_id: '1454133805745385473' -thread_slug: weekly-thread-2021-44 -author_username: enunomaduro -images: - - 'https://pbs.twimg.com/media/FCx22U5WQAYOWi4.jpg' -created_at: 2021-10-29T17:11:30+00:00 -slug: implement-the-tostring-method-in-a-class-to-specify-custom-logic-for-converting-its-instances-to-strings ---- -PHP reminder: you can use the method "__toString()" to specify the string representation of an object. ✅ \ No newline at end of file diff --git a/content/tips/use-constructor-property-promotion-to-define-class-properties-directly-on-the-constructor.md b/content/tips/use-constructor-property-promotion-to-define-class-properties-directly-on-the-constructor.md deleted file mode 100644 index bd3b5ba..0000000 --- a/content/tips/use-constructor-property-promotion-to-define-class-properties-directly-on-the-constructor.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 'Use constructor property promotion to define class properties directly on the constructor' -tweet_id: '1454133812863152128' -thread_slug: weekly-thread-2021-44 -author_username: enunomaduro -images: - - 'https://pbs.twimg.com/media/FCdTrpMX0AAid3y.jpg' -created_at: 2021-10-29T17:11:32+00:00 -slug: use-constructor-property-promotion-to-define-class-properties-directly-on-the-constructor ---- -PHP reminder: you can define your class properties directly on the constructor. ✅ \ No newline at end of file diff --git a/content/tips/use-declarestrict-types1-to-enable-strict-mode-for-type-checking.md b/content/tips/use-declarestrict-types1-to-enable-strict-mode-for-type-checking.md deleted file mode 100644 index f82d13d..0000000 --- a/content/tips/use-declarestrict-types1-to-enable-strict-mode-for-type-checking.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 'Use declare(strict_types=1) to enable strict mode for type checking' -tweet_id: '1454133808786202627' -thread_slug: weekly-thread-2021-44 -author_username: enunomaduro -images: - - 'https://pbs.twimg.com/media/FCiPA0kWUAUoban.jpg' -created_at: 2021-10-29T17:11:31+00:00 -slug: use-declarestrict-types1-to-enable-strict-mode-for-type-checking ---- -PHP reminder: The "declare(strict_types = 1);" directive enables strict mode. In strict mode, only a variable of exact type of the “type declaration” will be accepted, or a "TypeError" will be thrown. ✅ \ No newline at end of file diff --git a/content/tips/use-not-to-reverse-an-assertion-in-at-pestphp.md b/content/tips/use-not-to-reverse-an-assertion-in-at-pestphp.md deleted file mode 100644 index 92c8448..0000000 --- a/content/tips/use-not-to-reverse-an-assertion-in-at-pestphp.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: 'Use ->not to reverse an assertion in @pestphp ' -tweet_id: '1454133816990240773' -thread_slug: weekly-thread-2021-44 -author_username: enunomaduro -images: - - 'https://pbs.twimg.com/media/FCtnhAvXEAco-Kc.jpg' -created_at: 2021-10-29T17:11:33+00:00 -slug: use-not-to-reverse-an-assertion-in-at-pestphp ---- -Pest reminder: if you know how to test something, "not()" lets you test its opposite. ✅ - -https://pestphp.com/docs/expectations#expect-not diff --git a/content/tips/you-can-check-if-a-string-contains-json-by-decoding-it-encoding-it-again-and-comparing-the-value-with-the-original.md b/content/tips/you-can-check-if-a-string-contains-json-by-decoding-it-encoding-it-again-and-comparing-the-value-with-the-original.md deleted file mode 100644 index 7562858..0000000 --- a/content/tips/you-can-check-if-a-string-contains-json-by-decoding-it-encoding-it-again-and-comparing-the-value-with-the-original.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: 'You can check if a string contains JSON by decoding it, encoding it again, and comparing the value with the original' -tweet_id: '1454133800888410119' -thread_slug: weekly-thread-2021-44 -author_username: freekmurze -images: - - 'https://pbs.twimg.com/media/FC4Bs0lXEA4WV-P.jpg' -created_at: 2021-10-29T17:11:29+00:00 -slug: you-can-check-if-a-string-contains-json-by-decoding-it-encoding-it-again-and-comparing-the-value-with-the-original ---- -🔥 A way to check if a string contains valid JSON: just decode it, encode it again, and check if it matches the original value -#php \ No newline at end of file diff --git a/content/tips/you-can-make-php-throw-an-exception-when-decoding-json-if-the-value-isnt-valid-json.md b/content/tips/you-can-make-php-throw-an-exception-when-decoding-json-if-the-value-isnt-valid-json.md deleted file mode 100644 index ca3dbc3..0000000 --- a/content/tips/you-can-make-php-throw-an-exception-when-decoding-json-if-the-value-isnt-valid-json.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: 'You can make PHP throw an exception when decoding JSON if the value isn''t valid JSON' -tweet_id: '1454133803056775178' -thread_slug: weekly-thread-2021-44 -author_username: SteveTheBauman -images: - - 'https://pbs.twimg.com/media/FCuqk2zWQAsk08o.jpg' -created_at: 2021-10-29T17:11:29+00:00 -slug: you-can-make-php-throw-an-exception-when-decoding-json-if-the-value-isnt-valid-json ---- -Had no idea you could have PHP throw a built-in exception when decoding JSON -- I've always done this manually until today 😭 \ No newline at end of file