File tree Expand file tree Collapse file tree 14 files changed +33
-33
lines changed
SuppressionResource/Pages Expand file tree Collapse file tree 14 files changed +33
-33
lines changed Original file line number Diff line number Diff line change 2
2
3
3
namespace Backstage \FilamentMails \Controllers ;
4
4
5
+ use Backstage \Mails \Models \MailAttachment ;
5
6
use Illuminate \Routing \Controller ;
6
7
use Illuminate \Support \Facades \Config ;
7
- use Backstage \Mails \Models \MailAttachment ;
8
8
9
9
class MailDownloadController extends Controller
10
10
{
Original file line number Diff line number Diff line change 2
2
3
3
namespace Backstage \FilamentMails \Controllers ;
4
4
5
+ use Backstage \Mails \Models \Mail ;
5
6
use Illuminate \Http \Request ;
6
7
use Illuminate \Routing \Controller ;
7
- use Backstage \Mails \Models \Mail ;
8
8
9
9
class MailPreviewController extends Controller
10
10
{
Original file line number Diff line number Diff line change 2
2
3
3
namespace Backstage \FilamentMails ;
4
4
5
- use Illuminate \Support \Facades \Route ;
6
5
use Backstage \FilamentMails \Controllers \MailDownloadController ;
7
6
use Backstage \FilamentMails \Controllers \MailPreviewController ;
7
+ use Illuminate \Support \Facades \Route ;
8
8
9
9
class FilamentMails
10
10
{
Original file line number Diff line number Diff line change 2
2
3
3
namespace Backstage \FilamentMails ;
4
4
5
- use Filament \Contracts \Plugin ;
6
- use Filament \Panel ;
7
- use Filament \Support \Colors \Color ;
8
5
use Backstage \FilamentMails \Resources \EventResource ;
9
6
use Backstage \FilamentMails \Resources \MailResource ;
10
7
use Backstage \FilamentMails \Resources \SuppressionResource ;
8
+ use Filament \Contracts \Plugin ;
9
+ use Filament \Panel ;
10
+ use Filament \Support \Colors \Color ;
11
11
12
12
class FilamentMailsPlugin implements Plugin
13
13
{
Original file line number Diff line number Diff line change 2
2
3
3
namespace Backstage \FilamentMails ;
4
4
5
+ use Backstage \FilamentMails \Testing \TestsFilamentMails ;
5
6
use Filament \Support \Assets \AlpineComponent ;
6
7
use Filament \Support \Assets \Asset ;
7
8
use Filament \Support \Assets \Css ;
13
14
use Spatie \LaravelPackageTools \Commands \InstallCommand ;
14
15
use Spatie \LaravelPackageTools \Package ;
15
16
use Spatie \LaravelPackageTools \PackageServiceProvider ;
16
- use Backstage \FilamentMails \Testing \TestsFilamentMails ;
17
17
18
18
class FilamentMailsServiceProvider extends PackageServiceProvider
19
19
{
Original file line number Diff line number Diff line change 2
2
3
3
namespace Backstage \FilamentMails \Resources ;
4
4
5
+ use Backstage \FilamentMails \Resources \EventResource \Pages \ListEvents ;
6
+ use Backstage \FilamentMails \Resources \EventResource \Pages \ViewEvent ;
7
+ use Backstage \Mails \Enums \EventType ;
8
+ use Backstage \Mails \Models \MailEvent ;
5
9
use Filament \Actions \BulkActionGroup ;
6
10
use Filament \Actions \DeleteBulkAction ;
7
11
use Filament \Actions \ViewAction ;
13
17
use Filament \Schemas \Schema ;
14
18
use Filament \Tables \Columns \TextColumn ;
15
19
use Filament \Tables \Table ;
16
- use Backstage \FilamentMails \Resources \EventResource \Pages \ListEvents ;
17
- use Backstage \FilamentMails \Resources \EventResource \Pages \ViewEvent ;
18
- use Backstage \Mails \Enums \EventType ;
19
- use Backstage \Mails \Models \MailEvent ;
20
20
21
21
class EventResource extends Resource
22
22
{
Original file line number Diff line number Diff line change 2
2
3
3
namespace Backstage \FilamentMails \Resources \EventResource \Pages ;
4
4
5
- use Filament \Resources \Pages \ListRecords ;
6
- use Filament \Schemas \Components \Tabs \Tab ;
7
- use Illuminate \Database \Eloquent \Builder ;
8
5
use Backstage \FilamentMails \Resources \EventResource ;
9
6
use Backstage \Mails \Enums \EventType ;
10
7
use Backstage \Mails \Models \MailEvent ;
8
+ use Filament \Resources \Pages \ListRecords ;
9
+ use Filament \Schemas \Components \Tabs \Tab ;
10
+ use Illuminate \Database \Eloquent \Builder ;
11
11
12
12
class ListEvents extends ListRecords
13
13
{
Original file line number Diff line number Diff line change 2
2
3
3
namespace Backstage \FilamentMails \Resources \EventResource \Pages ;
4
4
5
- use Filament \Resources \Pages \ViewRecord ;
6
5
use Backstage \FilamentMails \Resources \EventResource ;
6
+ use Filament \Resources \Pages \ViewRecord ;
7
7
8
8
class ViewEvent extends ViewRecord
9
9
{
Original file line number Diff line number Diff line change 2
2
3
3
namespace Backstage \FilamentMails \Resources ;
4
4
5
+ use Backstage \FilamentMails \Resources \MailResource \Pages \ListMails ;
6
+ use Backstage \FilamentMails \Resources \MailResource \Pages \ViewMail ;
7
+ use Backstage \FilamentMails \Resources \MailResource \Widgets \MailStatsWidget ;
8
+ use Backstage \Mails \Actions \ResendMail ;
9
+ use Backstage \Mails \Enums \EventType ;
10
+ use Backstage \Mails \Models \Mail ;
11
+ use Backstage \Mails \Models \MailEvent ;
5
12
use Filament \Actions \Action ;
6
13
use Filament \Actions \BulkAction ;
7
14
use Filament \Actions \BulkActionGroup ;
27
34
use Illuminate \Support \Collection ;
28
35
use Illuminate \Support \HtmlString ;
29
36
use Illuminate \View \View ;
30
- use Backstage \FilamentMails \Resources \MailResource \Pages \ListMails ;
31
- use Backstage \FilamentMails \Resources \MailResource \Pages \ViewMail ;
32
- use Backstage \FilamentMails \Resources \MailResource \Widgets \MailStatsWidget ;
33
- use Backstage \Mails \Actions \ResendMail ;
34
- use Backstage \Mails \Enums \EventType ;
35
- use Backstage \Mails \Models \Mail ;
36
- use Backstage \Mails \Models \MailEvent ;
37
37
38
38
class MailResource extends Resource
39
39
{
Original file line number Diff line number Diff line change 2
2
3
3
namespace Backstage \FilamentMails \Resources \MailResource \Pages ;
4
4
5
- use Filament \Resources \Pages \ListRecords ;
6
- use Filament \Schemas \Components \Tabs \Tab ;
7
- use Illuminate \Database \Eloquent \Builder ;
8
5
use Backstage \FilamentMails \Resources \MailResource ;
9
6
use Backstage \FilamentMails \Resources \MailResource \Widgets \MailStatsWidget ;
10
7
use Backstage \Mails \Models \Mail ;
8
+ use Filament \Resources \Pages \ListRecords ;
9
+ use Filament \Schemas \Components \Tabs \Tab ;
10
+ use Illuminate \Database \Eloquent \Builder ;
11
11
12
12
class ListMails extends ListRecords
13
13
{
Original file line number Diff line number Diff line change 2
2
3
3
namespace Backstage \FilamentMails \Resources \MailResource \Pages ;
4
4
5
- use Filament \Resources \Pages \ViewRecord ;
6
5
use Backstage \FilamentMails \Resources \MailResource ;
6
+ use Filament \Resources \Pages \ViewRecord ;
7
7
8
8
class ViewMail extends ViewRecord
9
9
{
Original file line number Diff line number Diff line change 2
2
3
3
namespace Backstage \FilamentMails \Resources ;
4
4
5
+ use Backstage \FilamentMails \Resources \SuppressionResource \Pages \ListSuppressions ;
6
+ use Backstage \Mails \Enums \EventType ;
7
+ use Backstage \Mails \Enums \Provider ;
8
+ use Backstage \Mails \Events \MailUnsuppressed ;
9
+ use Backstage \Mails \Models \MailEvent ;
5
10
use Filament \Actions \Action ;
6
11
use Filament \Actions \ViewAction ;
7
12
use Filament \Panel ;
10
15
use Filament \Tables \Columns \TextColumn ;
11
16
use Filament \Tables \Table ;
12
17
use Illuminate \Database \Eloquent \Builder ;
13
- use Backstage \FilamentMails \Resources \SuppressionResource \Pages \ListSuppressions ;
14
- use Backstage \Mails \Enums \EventType ;
15
- use Backstage \Mails \Enums \Provider ;
16
- use Backstage \Mails \Events \MailUnsuppressed ;
17
- use Backstage \Mails \Models \MailEvent ;
18
18
19
19
class SuppressionResource extends Resource
20
20
{
Original file line number Diff line number Diff line change 2
2
3
3
namespace Backstage \FilamentMails \Resources \SuppressionResource \Pages ;
4
4
5
- use Filament \Resources \Pages \ListRecords ;
6
5
use Backstage \FilamentMails \Resources \SuppressionResource ;
6
+ use Filament \Resources \Pages \ListRecords ;
7
7
8
8
class ListSuppressions extends ListRecords
9
9
{
Original file line number Diff line number Diff line change 2
2
3
3
namespace Backstage \FilamentMails \Tests ;
4
4
5
+ use Backstage \FilamentMails \FilamentMailsServiceProvider ;
5
6
use BladeUI \Heroicons \BladeHeroiconsServiceProvider ;
6
7
use BladeUI \Icons \BladeIconsServiceProvider ;
7
8
use Filament \Actions \ActionsServiceProvider ;
16
17
use Livewire \LivewireServiceProvider ;
17
18
use Orchestra \Testbench \TestCase as Orchestra ;
18
19
use RyanChandler \BladeCaptureDirective \BladeCaptureDirectiveServiceProvider ;
19
- use Backstage \FilamentMails \FilamentMailsServiceProvider ;
20
20
21
21
class TestCase extends Orchestra
22
22
{
You can’t perform that action at this time.
0 commit comments