Skip to content

Commit

Permalink
Merge branch 'main' of github.com:omnia-digital/catalyst-forms-plugin
Browse files Browse the repository at this point in the history
# Conflicts:
#	src/Filament/Resources/FormSubmissionResource.php
#	src/Policies/FormSubmissionPolicy.php
  • Loading branch information
joshtorres committed Nov 4, 2023
2 parents a4659d9 + ac01bca commit e0ea53a
Show file tree
Hide file tree
Showing 8 changed files with 20 additions and 24 deletions.
2 changes: 1 addition & 1 deletion src/CatalystFormsPlugin.php
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ public function register(Panel $panel): void
{
$panel->discoverResources(__DIR__ . '/Filament/Resources', 'OmniaDigital\\CatalystForms\\Filament\\Resources')
->discoverPages(in: __DIR__ . '/Filament/Pages', for: 'OmniaDigital\\CatalystForms\\Filament\\Pages')
->discoverWidgets(in: __DIR__.'/Filament/Widgets', for: 'OmniaDigital\\CatalystForms\\Filament\\Widgets');
->discoverWidgets(in: __DIR__ . '/Filament/Widgets', for: 'OmniaDigital\\CatalystForms\\Filament\\Widgets');
}

public function boot(Panel $panel): void
Expand Down
26 changes: 10 additions & 16 deletions src/CatalystFormsPluginServiceProvider.php
Original file line number Diff line number Diff line change
Expand Up @@ -89,11 +89,7 @@ public function registerLivewireComponents($package)
/**
* Register component directory.
*
* @param string $directory
* @param string $namespace
* @param string $aliasPrefix
*
* @return void
* @param string $aliasPrefix
*/
protected function registerComponentDirectory(string $directory, string $namespace): void
{
Expand All @@ -102,19 +98,21 @@ protected function registerComponentDirectory(string $directory, string $namespa
/**
* Directory doesn't existS.
*/
if (!$filesystem->isDirectory($directory)) {
if (! $filesystem->isDirectory($directory)) {
return;
}

$aliases = collect();

collect($filesystem->allFiles($directory))
->map(fn(SplFileInfo $file) => Str::of($namespace)
->map(fn (SplFileInfo $file) => Str::of($namespace)
->append("\\{$file->getRelativePathname()}")
->replace(['/', '.php'], ['\\', ''])
->toString())
->filter(fn($class) => (is_subclass_of($class,
Component::class) && !(new ReflectionClass($class))->isAbstract()))
->filter(fn ($class) => (is_subclass_of(
$class,
Component::class
) && ! (new ReflectionClass($class))->isAbstract()))
->each(function ($class) use ($namespace, $aliases) {
$alias = Str::of($class)
->after($namespace . '\\')
Expand All @@ -130,11 +128,7 @@ protected function registerComponentDirectory(string $directory, string $namespa
/**
* Register livewire single component.
*
* @param string $class
* @param string $namespace
* @param string $aliasPrefix
*
* @return void
* @param string $aliasPrefix
*/
private function registerSingleComponent(string $class, string $namespace): void
{
Expand All @@ -153,7 +147,6 @@ private function registerSingleComponent(string $class, string $namespace): void
: Livewire::component($prefix . $alias, $class);
}


public function packageRegistered(): void
{
}
Expand Down Expand Up @@ -227,7 +220,7 @@ protected function getIcons(): array
*/
protected function getRoutes(): array
{
return ['web','api'];
return ['web', 'api'];
}

/**
Expand All @@ -247,6 +240,7 @@ protected function getMigrations(): Collection
foreach (app(Filesystem::class)->files(__DIR__ . '/../database/migrations/') as $file) {
$migrations->push($file->getBasename(suffix: '.php'));
}

return $migrations;
}
}
4 changes: 2 additions & 2 deletions src/Filament/Resources/FormSubmissionResource.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@

namespace OmniaDigital\CatalystForms\Filament\Resources;

use OmniaDigital\CatalystCore\Models\Team;
use App\Models\Team;
use App\Models\User;
use Closure;
use Filament\Forms\Components\Select;
use Filament\Forms\Components\Textarea;
Expand All @@ -23,7 +24,6 @@
use OmniaDigital\CatalystForms\Filament\Resources\FormSubmissionResource\Pages\ListFormSubmissions;
use OmniaDigital\CatalystForms\Filament\Resources\FormSubmissionResource\Pages\ViewFormSubmission;
use OmniaDigital\CatalystForms\Models\FormSubmission;
use OmniaDigital\CatalystCore\Models\User;

class FormSubmissionResource extends Resource
{
Expand Down
2 changes: 1 addition & 1 deletion src/Jobs/SendFormNotificationsJob.php
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@
use Illuminate\Foundation\Bus\Dispatchable;
use Illuminate\Queue\InteractsWithQueue;
use Illuminate\Queue\SerializesModels;
use OmniaDigital\CatalystForms\Notifications\FormReminderNotification;
use OmniaDigital\CatalystForms\Models\FormNotification;
use OmniaDigital\CatalystForms\Notifications\FormReminderNotification;

class SendFormNotificationsJob implements ShouldQueue
{
Expand Down
3 changes: 2 additions & 1 deletion src/Models/FormAssemblyForm.php
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,8 @@

class FormAssemblyForm extends Model
{
use HasFactory, HasSlug;
use HasFactory;
use HasSlug;

protected $guarded = [];

Expand Down
2 changes: 1 addition & 1 deletion src/Notifications/FormReminderNotification.php
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
use Illuminate\Bus\Queueable;
use Illuminate\Notifications\Messages\MailMessage;
use Illuminate\Notifications\Notification;
use OmniaDigital\CatalystForms\Models\FormNotification;
use OmniaDigital\CatalystForms\Facades\Translate;
use OmniaDigital\CatalystForms\Models\FormNotification;

class FormReminderNotification extends Notification
{
Expand Down
3 changes: 2 additions & 1 deletion src/Policies/FormSubmissionPolicy.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,10 @@

namespace OmniaDigital\CatalystForms\Policies;

use App\Models\User;
use Illuminate\Auth\Access\HandlesAuthorization;
use OmniaDigital\CatalystForms\Models\FormSubmission;
use OmniaDigital\CatalystCore\Models\User;
use App\Models\User;

class FormSubmissionPolicy
{
Expand Down
2 changes: 1 addition & 1 deletion src/Traits/Livewire/WithFormBuilder.php
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,9 @@
use Filament\Forms\Components\TextInput;
use Filament\Forms\Concerns\InteractsWithForms;
use Illuminate\Support\Str;
use OmniaDigital\CatalystForms\Facades\Translate;
use OmniaDigital\CatalystForms\Models\Form;
use OmniaDigital\CatalystForms\Models\FormType;
use OmniaDigital\CatalystForms\Facades\Translate;
use OmniaDigital\OmniaLibrary\Livewire\WithNotification;

/**
Expand Down

0 comments on commit e0ea53a

Please sign in to comment.