Skip to content

Commit

Permalink
Ran Pint
Browse files Browse the repository at this point in the history
  • Loading branch information
Kevin Meijer committed Nov 20, 2024
1 parent 8017056 commit 4ae69af
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 10 deletions.
4 changes: 2 additions & 2 deletions src/Commands/RegisterPagesCollectionCommand.php
Original file line number Diff line number Diff line change
Expand Up @@ -72,13 +72,13 @@ protected function bootBlueprints(): void

if (! $blueprint || ! File::exists($blueprint->path())) {
$blueprintContents = File::get(__DIR__.'/../../resources/blueprints/collections/pages/page.yaml');

if (! File::exists(Blueprint::directory().'/collections/pages')) {
File::makeDirectory(Blueprint::directory().'/collections/pages', 0755, true);
}

File::put(Blueprint::directory().'/collections/pages/page.yaml', $blueprintContents);

$this->info('Created pages blueprint.');
}
}
Expand Down
4 changes: 2 additions & 2 deletions src/ServiceProvider.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@

namespace Justbetter\StatamicPageBuilderKit;

use Statamic\Providers\AddonServiceProvider;
use Justbetter\StatamicPageBuilderKit\Traits\BootsPageBuilder;
use Justbetter\StatamicPageBuilderKit\Commands\RegisterPagesCollectionCommand;
use Justbetter\StatamicPageBuilderKit\Traits\BootsPageBuilder;
use Statamic\Providers\AddonServiceProvider;

class ServiceProvider extends AddonServiceProvider
{
Expand Down
12 changes: 6 additions & 6 deletions src/Traits/BootsPageBuilder.php
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@
use Illuminate\Support\Collection;
use Illuminate\Support\Facades\Cache;
use Illuminate\Support\Facades\Event;
use Justbetter\StatamicPageBuilderKit\Listeners\FieldsetSavedListener;
use Statamic\Events\FieldsetSaved;
use Statamic\Facades\Fieldset as FieldsetFacade;
use Statamic\Fields\Fieldset;
use Statamic\Support\Str;
use Justbetter\StatamicPageBuilderKit\Listeners\FieldsetSavedListener;

trait BootsPageBuilder
{
Expand All @@ -21,14 +21,14 @@ public function bootPageBuilder(): self
return $this;
}

public function bootPageBuilderFieldset(): self
public function bootPageBuilderFieldset(): self
{
$cacheKey = 'statamic-page-builder-kit.page-builder-components';

$pageBuilderContent = Cache::rememberForever($cacheKey, function () {
// Get all available fieldsets
$pageBuilderComponents = FieldsetFacade::all();

// Filter and group the fieldsets that are marked as page builder components
$pageBuilderComponents = $pageBuilderComponents
->filter(fn ($fieldset) => $this->fieldsetIsComponent($fieldset))
Expand Down Expand Up @@ -61,14 +61,14 @@ public function bootPageBuilderFieldset(): self
?->setContents($pageBuilderContent)
?->saveQuietly();

return $this;
return $this;
}

public function bootPageBuilderListeners(): self
public function bootPageBuilderListeners(): self
{
Event::listen(FieldsetSaved::class, FieldsetSavedListener::class);

return $this;
return $this;
}

protected function fieldsetIsComponent(Fieldset $fieldset): bool
Expand Down

0 comments on commit 4ae69af

Please sign in to comment.