From c1a9759e87aaf81d82228b3d83977d76b78d7bc8 Mon Sep 17 00:00:00 2001 From: Alexander Nikushkin Date: Sun, 30 Jun 2024 19:22:15 +0500 Subject: [PATCH] docs(resources): add use for query tags --- .../pages/en/resources/query_tags.blade.php | 21 +++++++++++++++++++ .../pages/ru/resources/query_tags.blade.php | 21 +++++++++++++++++++ 2 files changed, 42 insertions(+) diff --git a/resources/views/pages/en/resources/query_tags.blade.php b/resources/views/pages/en/resources/query_tags.blade.php index 037c258d..fdf718e3 100644 --- a/resources/views/pages/en/resources/query_tags.blade.php +++ b/resources/views/pages/en/resources/query_tags.blade.php @@ -19,6 +19,7 @@ namespace App\MoonShine\Resources; use App\Models\Post; +use Illuminate\Database\Eloquent\Builder; use MoonShine\QueryTags\QueryTag; // [tl! focus] use MoonShine\Resources\ModelResource; @@ -54,6 +55,11 @@ public function queryTags(): array // [tl! focus:start] +use Illuminate\Database\Eloquent\Builder; +use MoonShine\QueryTags\QueryTag; + +//... + QueryTag::make( 'Post without an author', fn(Builder $query) => $query->whereNull('author_id') @@ -78,6 +84,11 @@ public function queryTags(): array // [tl! focus:start] +use Illuminate\Database\Eloquent\Builder; +use MoonShine\QueryTags\QueryTag; + +//... + QueryTag::make( 'All posts', fn(Builder $query) => $query @@ -94,6 +105,11 @@ public function queryTags(): array // [tl! focus:start] +use Illuminate\Database\Eloquent\Builder; +use MoonShine\QueryTags\QueryTag; + +//... + QueryTag::make( 'Post with author', // Tag title fn(Builder $query) => $query->whereNotNull('author_id') @@ -114,6 +130,11 @@ public function queryTags(): array // [tl! focus:start] +use Illuminate\Database\Eloquent\Builder; +use MoonShine\QueryTags\QueryTag; + +//... + QueryTag::make( 'Archived Posts', fn(Builder $query) => $query->where('is_archived', true) diff --git a/resources/views/pages/ru/resources/query_tags.blade.php b/resources/views/pages/ru/resources/query_tags.blade.php index 2dd54c23..8de35775 100644 --- a/resources/views/pages/ru/resources/query_tags.blade.php +++ b/resources/views/pages/ru/resources/query_tags.blade.php @@ -19,6 +19,7 @@ namespace App\MoonShine\Resources; use App\Models\Post; +use Illuminate\Database\Eloquent\Builder; use MoonShine\QueryTags\QueryTag; // [tl! focus] use MoonShine\Resources\ModelResource; @@ -54,6 +55,11 @@ public function queryTags(): array // [tl! focus:start] +use Illuminate\Database\Eloquent\Builder; +use MoonShine\QueryTags\QueryTag; + +//... + QueryTag::make( 'Post without an author', fn(Builder $query) => $query->whereNull('author_id') @@ -78,6 +84,11 @@ public function queryTags(): array // [tl! focus:start] +use Illuminate\Database\Eloquent\Builder; +use MoonShine\QueryTags\QueryTag; + +//... + QueryTag::make( 'All posts', fn(Builder $query) => $query @@ -94,6 +105,11 @@ public function queryTags(): array // [tl! focus:start] +use Illuminate\Database\Eloquent\Builder; +use MoonShine\QueryTags\QueryTag; + +//... + QueryTag::make( 'Post with author', // Заголовок тега fn(Builder $query) => $query->whereNotNull('author_id') @@ -114,6 +130,11 @@ public function queryTags(): array // [tl! focus:start] +use Illuminate\Database\Eloquent\Builder; +use MoonShine\QueryTags\QueryTag; + +//... + QueryTag::make( 'Archived posts', fn(Builder $query) => $query->where('is_archived', true)