mirror of
https://github.com/filamentphp/filament.git
synced 2026-09-24 15:42:09 +08:00
Give packages their own namespaces
This commit is contained in:
+6
-8
@@ -35,12 +35,10 @@
|
||||
"src/helpers.php"
|
||||
],
|
||||
"psr-4": {
|
||||
"Filament\\": [
|
||||
"packages/forms/src",
|
||||
"packages/tables/src",
|
||||
"src"
|
||||
],
|
||||
"Filament\\Database\\Factories\\": "database/factories"
|
||||
"Filament\\": "src",
|
||||
"Filament\\Forms\\": "packages/forms/src",
|
||||
"Filament\\Database\\Factories\\": "database/factories",
|
||||
"Filament\\Tables\\": "packages/tables/src"
|
||||
}
|
||||
},
|
||||
"autoload-dev": {
|
||||
@@ -52,8 +50,8 @@
|
||||
"laravel": {
|
||||
"providers": [
|
||||
"Filament\\FilamentServiceProvider",
|
||||
"Filament\\FormsServiceProvider",
|
||||
"Filament\\TablesServiceProvider"
|
||||
"Filament\\Forms\\FormsServiceProvider",
|
||||
"Filament\\Tables\\TablesServiceProvider"
|
||||
],
|
||||
"aliases": {
|
||||
"FilamentManager": "Filament\\Filament"
|
||||
|
||||
@@ -19,13 +19,13 @@
|
||||
},
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
"Filament\\": "src"
|
||||
"Filament\\Forms\\": "src"
|
||||
}
|
||||
},
|
||||
"extra": {
|
||||
"laravel": {
|
||||
"providers": [
|
||||
"TablesServiceProvider"
|
||||
"Filament\\Forms\\FormsServiceProvider"
|
||||
]
|
||||
}
|
||||
},
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace Filament\Fields;
|
||||
namespace Filament\Forms\Fields;
|
||||
|
||||
use Filament\Fields\Concerns;
|
||||
use Filament\Forms\Fields\Concerns;
|
||||
|
||||
class Checkbox extends InputField
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace Filament\Fields\Concerns;
|
||||
namespace Filament\Forms\Fields\Concerns;
|
||||
|
||||
trait CanBeAutocompleted
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace Filament\Fields\Concerns;
|
||||
namespace Filament\Forms\Fields\Concerns;
|
||||
|
||||
trait CanBeAutofocused
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace Filament\Fields\Concerns;
|
||||
namespace Filament\Forms\Fields\Concerns;
|
||||
|
||||
trait CanBeCompared
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace Filament\Fields\Concerns;
|
||||
namespace Filament\Forms\Fields\Concerns;
|
||||
|
||||
trait CanBeDisabled
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace Filament\Fields\Concerns;
|
||||
namespace Filament\Forms\Fields\Concerns;
|
||||
|
||||
trait CanBeLengthConstrained
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace Filament\Fields\Concerns;
|
||||
namespace Filament\Forms\Fields\Concerns;
|
||||
|
||||
trait CanBeUnique
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace Filament\Fields\Concerns;
|
||||
namespace Filament\Forms\Fields\Concerns;
|
||||
|
||||
trait HasPlaceholder
|
||||
{
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace Filament\Fields;
|
||||
namespace Filament\Forms\Fields;
|
||||
|
||||
use Filament\Fields\Concerns;
|
||||
use Filament\Forms\Fields\Concerns;
|
||||
|
||||
class Date extends InputField
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace Filament\Fields;
|
||||
namespace Filament\Forms\Fields;
|
||||
|
||||
class DateTime extends Date
|
||||
{
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace Filament\Fields;
|
||||
namespace Filament\Forms\Fields;
|
||||
|
||||
use Filament\Form;
|
||||
use Filament\Forms\Form;
|
||||
use Illuminate\Support\Str;
|
||||
use Illuminate\Support\Traits\Tappable;
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace Filament\Fields;
|
||||
namespace Filament\Forms\Fields;
|
||||
|
||||
use Illuminate\Support\Str;
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace Filament\Fields;
|
||||
namespace Filament\Forms\Fields;
|
||||
|
||||
use Filament\Fields\Concerns;
|
||||
use Filament\Forms\Fields\Concerns;
|
||||
use Illuminate\Support\Str;
|
||||
|
||||
class File extends InputField
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace Filament\Fields;
|
||||
namespace Filament\Forms\Fields;
|
||||
|
||||
use Illuminate\Support\Str;
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace Filament\Fields;
|
||||
namespace Filament\Forms\Fields;
|
||||
|
||||
use Filament\Fields\Concerns;
|
||||
use Filament\Forms\Fields\Concerns;
|
||||
|
||||
class RichEditor extends InputField
|
||||
{
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace Filament\Fields;
|
||||
namespace Filament\Forms\Fields;
|
||||
|
||||
use Filament\Fields\Concerns;
|
||||
use Filament\Forms\Fields\Concerns;
|
||||
|
||||
class Select extends InputField
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace Filament\Fields;
|
||||
namespace Filament\Forms\Fields;
|
||||
|
||||
use Illuminate\Support\Str;
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace Filament\Fields;
|
||||
namespace Filament\Forms\Fields;
|
||||
|
||||
use Illuminate\Support\Str;
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace Filament\Fields;
|
||||
namespace Filament\Forms\Fields;
|
||||
|
||||
use Filament\Fields\Concerns;
|
||||
use Filament\Forms\Fields\Concerns;
|
||||
|
||||
class Tags extends InputField
|
||||
{
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace Filament\Fields;
|
||||
namespace Filament\Forms\Fields;
|
||||
|
||||
use Filament\Fields\Concerns;
|
||||
use Filament\Forms\Fields\Concerns;
|
||||
|
||||
class Text extends InputField
|
||||
{
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace Filament\Fields;
|
||||
namespace Filament\Forms\Fields;
|
||||
|
||||
use Filament\Fields\Concerns;
|
||||
use Filament\Forms\Fields\Concerns;
|
||||
|
||||
class Textarea extends InputField
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace Filament;
|
||||
namespace Filament\Forms;
|
||||
|
||||
class Form
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace Filament;
|
||||
namespace Filament\Forms;
|
||||
|
||||
use Illuminate\Filesystem\Filesystem;
|
||||
use Illuminate\Support\Arr;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace Filament;
|
||||
namespace Filament\Forms;
|
||||
|
||||
use Filament\Fields\File;
|
||||
use Filament\Fields\InputField;
|
||||
|
||||
@@ -15,13 +15,13 @@
|
||||
},
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
"Filament\\": "src"
|
||||
"Filament\\Tables\\": "src"
|
||||
}
|
||||
},
|
||||
"extra": {
|
||||
"laravel": {
|
||||
"providers": [
|
||||
"Filament\\TablesServiceProvider"
|
||||
"Filament\\Tables\\TablesServiceProvider"
|
||||
]
|
||||
}
|
||||
},
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace Filament;
|
||||
namespace Filament\Tables;
|
||||
|
||||
trait HasTable
|
||||
{
|
||||
|
||||
@@ -1,8 +0,0 @@
|
||||
<?php
|
||||
|
||||
namespace Filament;
|
||||
|
||||
class Table
|
||||
{
|
||||
//
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace Filament;
|
||||
namespace Filament\Tables;
|
||||
|
||||
use Illuminate\Support\ServiceProvider;
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
namespace Filament\Actions;
|
||||
|
||||
use Filament\Actions\Concerns;
|
||||
use Filament\HasForm;
|
||||
use Filament\Forms\HasForm;
|
||||
use Livewire\Component;
|
||||
|
||||
class CreateRecord extends Component
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
namespace Filament\Actions;
|
||||
|
||||
use Filament\Actions\Concerns;
|
||||
use Filament\HasForm;
|
||||
use Filament\Forms\HasForm;
|
||||
use Livewire\Component;
|
||||
|
||||
class EditRecord extends Component
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
namespace Filament\Actions;
|
||||
|
||||
use Filament\Actions\Concerns;
|
||||
use Filament\HasTable;
|
||||
use Filament\Tables\HasTable;
|
||||
use Livewire\Component;
|
||||
|
||||
class ListRecords extends Component
|
||||
|
||||
@@ -1,8 +0,0 @@
|
||||
<?php
|
||||
|
||||
namespace Filament;
|
||||
|
||||
trait HasTable
|
||||
{
|
||||
//
|
||||
}
|
||||
@@ -4,8 +4,8 @@ namespace Filament\Http\Livewire\Auth;
|
||||
|
||||
use DanHarrin\LivewireRateLimiting\WithRateLimiting;
|
||||
use Filament\Actions\Concerns;
|
||||
use Filament\Fields;
|
||||
use Filament\HasForm;
|
||||
use Filament\Forms\Fields;
|
||||
use Filament\Forms\HasForm;
|
||||
use Illuminate\Support\Facades\Auth;
|
||||
use Livewire\Component;
|
||||
|
||||
|
||||
@@ -4,8 +4,8 @@ namespace Filament\Http\Livewire\Auth;
|
||||
|
||||
use DanHarrin\LivewireRateLimiting\WithRateLimiting;
|
||||
use Filament\Actions\Concerns;
|
||||
use Filament\Fields;
|
||||
use Filament\HasForm;
|
||||
use Filament\Forms\Fields;
|
||||
use Filament\Forms\HasForm;
|
||||
use Illuminate\Support\Facades\Password;
|
||||
use Livewire\Component;
|
||||
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
|
||||
namespace Filament\Http\Livewire\Auth;
|
||||
|
||||
use Filament\Fields;
|
||||
use Filament\HasForm;
|
||||
use Filament\Forms\Fields;
|
||||
use Filament\Forms\HasForm;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\Auth;
|
||||
use Illuminate\Support\Facades\Hash;
|
||||
|
||||
@@ -3,9 +3,9 @@
|
||||
namespace Filament\Http\Livewire;
|
||||
|
||||
use Filament\Actions\Concerns;
|
||||
use Filament\Fields;
|
||||
use Filament\Form;
|
||||
use Filament\HasForm;
|
||||
use Filament\Forms\Fields;
|
||||
use Filament\Forms\Form;
|
||||
use Filament\Forms\HasForm;
|
||||
use Filament\Models\FilamentUser;
|
||||
use Illuminate\Support\Facades\Auth;
|
||||
use Illuminate\Support\Facades\Hash;
|
||||
|
||||
+2
-2
@@ -35,8 +35,8 @@ abstract class TestCase extends \Orchestra\Testbench\TestCase
|
||||
\BladeUI\Heroicons\BladeHeroiconsServiceProvider::class,
|
||||
\BladeUI\Icons\BladeIconsServiceProvider::class,
|
||||
\Filament\FilamentServiceProvider::class,
|
||||
\Filament\FormsServiceProvider::class,
|
||||
\Filament\TablesServiceProvider::class,
|
||||
\Filament\Forms\FormsServiceProvider::class,
|
||||
\Filament\Tables\TablesServiceProvider::class,
|
||||
\Livewire\LivewireServiceProvider::class,
|
||||
\Thomaswelton\LaravelGravatar\LaravelGravatarServiceProvider::class,
|
||||
\Watson\Active\ActiveServiceProvider::class,
|
||||
|
||||
Reference in New Issue
Block a user