diff --git a/content/tips/compare-models-using-is-instead-of-directly-comparing-attributes.md b/content/tips/compare-models-using-is-instead-of-directly-comparing-attributes.md index 71931e4..e0b4733 100644 --- a/content/tips/compare-models-using-is-instead-of-directly-comparing-attributes.md +++ b/content/tips/compare-models-using-is-instead-of-directly-comparing-attributes.md @@ -1,7 +1,7 @@ --- title: 'Compare models using is() instead of directly comparing attributes' tweet_id: '1479467936700010504' -thread_slug: weekly-thread-2021-01 +thread_slug: weekly-thread-2022-01 author_username: archtechx images: - 'https://pbs.twimg.com/media/FHJNmt3VEAIYtCy.jpg' @@ -10,4 +10,4 @@ slug: compare-models-using-is-instead-of-directly-comparing-attributes --- πŸ”₯ Tip: Compare models using ->is() instead of doing direct attribute value comparisons -This is a simpler version of the tip below https://twitter.com/archtechx/status/1465334771349811219 \ No newline at end of file +This is a simpler version of the tip below https://twitter.com/archtechx/status/1465334771349811219 diff --git a/content/tips/custom-collections-pair-well-with-higher-order-proxies.md b/content/tips/custom-collections-pair-well-with-higher-order-proxies.md index 47711bd..85d4e8e 100644 --- a/content/tips/custom-collections-pair-well-with-higher-order-proxies.md +++ b/content/tips/custom-collections-pair-well-with-higher-order-proxies.md @@ -1,7 +1,7 @@ --- title: 'Custom collections pair well with higher order proxies' tweet_id: '1479467951753285637' -thread_slug: weekly-thread-2021-01 +thread_slug: weekly-thread-2022-01 author_username: archtechx images: - 'https://pbs.twimg.com/media/FIa84E5VUAAQsL1.jpg' @@ -10,4 +10,4 @@ slug: custom-collections-pair-well-with-higher-order-proxies --- πŸ”₯ Custom collections pair very well with higher order proxies -When you have some repetitive low level logic that you'd like to abstract into more readable methods that follow your business terminology, custom collections can be a great choice \ No newline at end of file +When you have some repetitive low level logic that you'd like to abstract into more readable methods that follow your business terminology, custom collections can be a great choice diff --git a/content/tips/from-php-74-you-can-use-the-spread-syntax-to-merge-arrays.md b/content/tips/from-php-74-you-can-use-the-spread-syntax-to-merge-arrays.md index 8b50ce5..63c3c45 100644 --- a/content/tips/from-php-74-you-can-use-the-spread-syntax-to-merge-arrays.md +++ b/content/tips/from-php-74-you-can-use-the-spread-syntax-to-merge-arrays.md @@ -1,7 +1,7 @@ --- title: 'From PHP 7.4, you can use the spread syntax to merge arrays' tweet_id: '1479467945822588931' -thread_slug: weekly-thread-2021-01 +thread_slug: weekly-thread-2022-01 author_username: bhaidar images: - 'https://pbs.twimg.com/media/FIDdCQvVEAMsK3l.jpg' @@ -12,4 +12,4 @@ slug: from-php-74-you-can-use-the-spread-syntax-to-merge-arrays Available since PHP 7.4+ -#Laravel \ No newline at end of file +#Laravel diff --git a/content/tips/number-markdown-lists-with-1-rather-than-the-actual-number.md b/content/tips/number-markdown-lists-with-1-rather-than-the-actual-number.md index 335c00d..12a2e32 100644 --- a/content/tips/number-markdown-lists-with-1-rather-than-the-actual-number.md +++ b/content/tips/number-markdown-lists-with-1-rather-than-the-actual-number.md @@ -1,11 +1,11 @@ --- title: 'Number markdown lists with `1.` rather than the actual number' tweet_id: '1479467929888440329' -thread_slug: weekly-thread-2021-01 +thread_slug: weekly-thread-2022-01 author_username: frankdejonge images: - 'https://pbs.twimg.com/media/FHNHLM8X0AA6sqs.png' created_at: 2022-01-07T15:00:16+00:00 slug: number-markdown-lists-with-1-rather-than-the-actual-number --- -πŸ’‘ A little thing I always like to do. Use only "1." for numbered lists in markdown. The list is rendered the same, but adding an item doesn't require you to renumber the other items 🀘 \ No newline at end of file +πŸ’‘ A little thing I always like to do. Use only "1." for numbered lists in markdown. The list is rendered the same, but adding an item doesn't require you to renumber the other items 🀘 diff --git a/content/tips/php-81-enums-can-be-used-as-model-casts.md b/content/tips/php-81-enums-can-be-used-as-model-casts.md index 14000e8..07fb2b1 100644 --- a/content/tips/php-81-enums-can-be-used-as-model-casts.md +++ b/content/tips/php-81-enums-can-be-used-as-model-casts.md @@ -1,7 +1,7 @@ --- title: 'PHP 8.1 enums can be used as model casts' tweet_id: '1479467948985126913' -thread_slug: weekly-thread-2021-01 +thread_slug: weekly-thread-2022-01 author_username: ryangjchandler images: - 'https://pbs.twimg.com/media/FIRla1cX0AUpxGS.jpg' @@ -10,4 +10,4 @@ slug: php-81-enums-can-be-used-as-model-casts --- πŸ”₯ Did you know that @laravelphp can cast model columns into instances an enum in PHP 8.1? -The example below will create an instance of `OrderStatus` based on variant value. If the `status` column has the value `shipped`, it will return the `OrderStatus::Shipped` variant. \ No newline at end of file +The example below will create an instance of `OrderStatus` based on variant value. If the `status` column has the value `shipped`, it will return the `OrderStatus::Shipped` variant. diff --git a/content/tips/use-composer-why-not-to-see-why-a-dependency-cannot-be-installed.md b/content/tips/use-composer-why-not-to-see-why-a-dependency-cannot-be-installed.md index 2413ebe..74b1cd1 100644 --- a/content/tips/use-composer-why-not-to-see-why-a-dependency-cannot-be-installed.md +++ b/content/tips/use-composer-why-not-to-see-why-a-dependency-cannot-be-installed.md @@ -1,7 +1,7 @@ --- title: 'Use `composer why-not` to see why a dependency cannot be installed' tweet_id: '1479467931159334915' -thread_slug: weekly-thread-2021-01 +thread_slug: weekly-thread-2022-01 author_username: freekmurze images: - 'https://pbs.twimg.com/media/FHFSeQyXMAk3JFi.jpg' @@ -9,4 +9,4 @@ created_at: 2022-01-07T15:00:16+00:00 slug: use-composer-why-not-to-see-why-a-dependency-cannot-be-installed --- πŸ”₯ Composer has a `why-not` command that will tell you why it won’t install a particular version of a package -#php \ No newline at end of file +#php diff --git a/content/tips/use-partitions-for-deleting-mass-amounts-of-data.md b/content/tips/use-partitions-for-deleting-mass-amounts-of-data.md index 4ebf82b..72f8dd7 100644 --- a/content/tips/use-partitions-for-deleting-mass-amounts-of-data.md +++ b/content/tips/use-partitions-for-deleting-mass-amounts-of-data.md @@ -1,7 +1,7 @@ --- title: 'Use partitions for deleting mass amounts of data' tweet_id: '1479467943276670979' -thread_slug: weekly-thread-2021-01 +thread_slug: weekly-thread-2022-01 author_username: tobias_petry images: - 'https://pbs.twimg.com/media/FIQQcQSXwAk2rDy.jpg' @@ -10,4 +10,4 @@ slug: use-partitions-for-deleting-mass-amounts-of-data --- ⚑ ️Database Tip -Some applications want to periodically deleted old historic data (or have to because of regulations). Deleting billions of rows is a very slow task which could take several minutes and may take your application down. Use partitions for efficient deleting! \ No newline at end of file +Some applications want to periodically deleted old historic data (or have to because of regulations). Deleting billions of rows is a very slow task which could take several minutes and may take your application down. Use partitions for efficient deleting! diff --git a/content/tips/use-skip-when-writing-tests-ahead-of-time.md b/content/tips/use-skip-when-writing-tests-ahead-of-time.md index f7270d5..39b52a7 100644 --- a/content/tips/use-skip-when-writing-tests-ahead-of-time.md +++ b/content/tips/use-skip-when-writing-tests-ahead-of-time.md @@ -1,7 +1,7 @@ --- title: 'Use skip() when writing tests ahead of time' tweet_id: '1479467933705195521' -thread_slug: weekly-thread-2021-01 +thread_slug: weekly-thread-2022-01 author_username: bhaidar images: - 'https://pbs.twimg.com/media/FHNHgg4VgAAFSzE.jpg' @@ -12,4 +12,4 @@ slug: use-skip-when-writing-tests-ahead-of-time If you like to plan your tests ahead of time and implement them one by one, you can always make use of a handy method `skip()` to tell the test runner to ignore those empty tests. -`skip()` accepts a callback too! \ No newline at end of file +`skip()` accepts a callback too! diff --git a/content/tips/use-the-soundex-function-in-mysql-to-compare-strings-by-how-they-sound-rather-than-how-theyre-typed.md b/content/tips/use-the-soundex-function-in-mysql-to-compare-strings-by-how-they-sound-rather-than-how-theyre-typed.md index 0e717bc..13c2cab 100644 --- a/content/tips/use-the-soundex-function-in-mysql-to-compare-strings-by-how-they-sound-rather-than-how-theyre-typed.md +++ b/content/tips/use-the-soundex-function-in-mysql-to-compare-strings-by-how-they-sound-rather-than-how-theyre-typed.md @@ -1,7 +1,7 @@ --- title: 'Use the `SOUNDEX()` function in MySQL to compare strings by how they *sound* rather than how they''re typed' tweet_id: '1479467947634556930' -thread_slug: weekly-thread-2021-01 +thread_slug: weekly-thread-2022-01 author_username: justsanjit images: - 'https://pbs.twimg.com/media/FHuueNxWUAMLdAP.jpg' @@ -10,4 +10,4 @@ slug: use-the-soundex-function-in-mysql-to-compare-strings-by-how-they-sound-rat --- πŸ”₯ In #mysql you can compare strings by how they sound rather than how they have been typed using SOUNDEX() function -#laravelframework #laravel #mysql #sql \ No newline at end of file +#laravelframework #laravel #mysql #sql diff --git a/content/tips/you-can-supply-default-values-for-route-parameters.md b/content/tips/you-can-supply-default-values-for-route-parameters.md index 36e98bc..5da5f1a 100644 --- a/content/tips/you-can-supply-default-values-for-route-parameters.md +++ b/content/tips/you-can-supply-default-values-for-route-parameters.md @@ -1,7 +1,7 @@ --- title: 'You can supply default values for route parameters' tweet_id: '1479467942039285762' -thread_slug: weekly-thread-2021-01 +thread_slug: weekly-thread-2022-01 author_username: ryangjchandler images: - 'https://pbs.twimg.com/media/FIWa8DxXMAIW7Tz.jpg' @@ -10,4 +10,4 @@ slug: you-can-supply-default-values-for-route-parameters --- πŸ”₯ Did you know that you can supply default values for route parameters in @laravelphp? -In the screenshot below, we use the current user's account as the default value for `{account}`. This means we don't have to provide it when generating the `users.index` route. \ No newline at end of file +In the screenshot below, we use the current user's account as the default value for `{account}`. This means we don't have to provide it when generating the `users.index` route. diff --git a/content/tips/you-can-use-bladestringable-to-define-how-specific-objects-should-be-converted-to-their-string-representation.md b/content/tips/you-can-use-bladestringable-to-define-how-specific-objects-should-be-converted-to-their-string-representation.md index 9d921da..24dbb6e 100644 --- a/content/tips/you-can-use-bladestringable-to-define-how-specific-objects-should-be-converted-to-their-string-representation.md +++ b/content/tips/you-can-use-bladestringable-to-define-how-specific-objects-should-be-converted-to-their-string-representation.md @@ -1,11 +1,11 @@ --- title: 'You can use Blade::stringable() to define how specific objects should be converted to their string representation' tweet_id: '1479467939191345152' -thread_slug: weekly-thread-2021-01 +thread_slug: weekly-thread-2022-01 author_username: Philo01 images: - 'https://pbs.twimg.com/media/FHn41aBXsAAUyar.jpg' created_at: 2022-01-07T15:00:18+00:00 slug: you-can-use-bladestringable-to-define-how-specific-objects-should-be-converted-to-their-string-representation --- -Laravel Tip πŸ’‘ You can use the 'Blade::stringable' method to convert objects into their string representation. For example, automatically convert a Money object and show the amount in a specific currency. \ No newline at end of file +Laravel Tip πŸ’‘ You can use the 'Blade::stringable' method to convert objects into their string representation. For example, automatically convert a Money object and show the amount in a specific currency. diff --git a/content/tips/you-can-use-first-class-callables-for-routes-in-php-81.md b/content/tips/you-can-use-first-class-callables-for-routes-in-php-81.md index 94be80f..3724fb4 100644 --- a/content/tips/you-can-use-first-class-callables-for-routes-in-php-81.md +++ b/content/tips/you-can-use-first-class-callables-for-routes-in-php-81.md @@ -1,7 +1,7 @@ --- title: 'You can use first class callables for routes in PHP 8.1' tweet_id: '1479467932379799552' -thread_slug: weekly-thread-2021-01 +thread_slug: weekly-thread-2022-01 author_username: archtechx images: - 'https://pbs.twimg.com/media/FHNP2kIVUAIqiCH.jpg' @@ -12,4 +12,4 @@ slug: you-can-use-first-class-callables-for-routes-in-php-81 The caveat is that the methods need to be static because there's no syntax for referencing instance methods on classes -I don't use constructor DI in my apps, so static methods are fine despite feeling a bit non-standard \ No newline at end of file +I don't use constructor DI in my apps, so static methods are fine despite feeling a bit non-standard diff --git a/content/tips/you-can-use-generic-class-string-annotations-to-hint-that-an-instance-of-the-passed-class-is-returned.md b/content/tips/you-can-use-generic-class-string-annotations-to-hint-that-an-instance-of-the-passed-class-is-returned.md index f0393fc..36de745 100644 --- a/content/tips/you-can-use-generic-class-string-annotations-to-hint-that-an-instance-of-the-passed-class-is-returned.md +++ b/content/tips/you-can-use-generic-class-string-annotations-to-hint-that-an-instance-of-the-passed-class-is-returned.md @@ -1,7 +1,7 @@ --- title: 'You can use generic class-string annotations to hint that an instance of the passed class is returned' tweet_id: '1479467944581033986' -thread_slug: weekly-thread-2021-01 +thread_slug: weekly-thread-2022-01 author_username: freekmurze images: - 'https://pbs.twimg.com/media/FIN1v4NWUAARbol.jpg' @@ -12,6 +12,6 @@ This is how you can hint that a function returns an instance of the class of whi Cool stuff! -Hat tip to @enunomaduro +Hat tip to @enunomaduro -https://github.com/spatie/laravel-route-discovery/blob/7fa88922aa693b03b4763eda870867075ab44999/src/PendingRoutes/PendingRouteAction.php#L100-L107 \ No newline at end of file +https://github.com/spatie/laravel-route-discovery/blob/7fa88922aa693b03b4763eda870867075ab44999/src/PendingRoutes/PendingRouteAction.php#L100-L107 diff --git a/content/tips/you-can-use-onerror-on-the-image-tag.md b/content/tips/you-can-use-onerror-on-the-image-tag.md index 8cfca5f..7b3e8dd 100644 --- a/content/tips/you-can-use-onerror-on-the-image-tag.md +++ b/content/tips/you-can-use-onerror-on-the-image-tag.md @@ -1,7 +1,7 @@ --- title: 'You can use `onerror` on the image tag' tweet_id: '1479467940726468609' -thread_slug: weekly-thread-2021-01 +thread_slug: weekly-thread-2022-01 author_username: JuanDMeGon images: - 'https://pbs.twimg.com/media/FIWjvXSWUAYjM-j.jpg' @@ -9,4 +9,4 @@ created_at: 2022-01-07T15:00:18+00:00 slug: you-can-use-onerror-on-the-image-tag --- 😲 TIL: -You can hide an image when it is broken so you don't get that ugly broken image icon from the browser. \ No newline at end of file +You can hide an image when it is broken so you don't get that ugly broken image icon from the browser.