baks-dev/users-profile-user
Модуль профилей пользователя для PHP 8.4+: установка через Composer, установка ресурсов (baks:assets:install), обновление схемы БД через Doctrine migrations, тестирование PHPUnit (group=users-profile-user).
baks:assets:install), which may conflict with SPAs (Inertia.js, Livewire) or custom frontend stacks.profiles table (or extend users). Conflict risk if your app already has a custom user_profiles table or uses a schema-less approach (e.g., JSON columns).baks:assets:install command suggests static assets (CSS/JS). Verify compatibility with modern Laravel asset pipelines (Vite, Laravel Mix) and whether assets are versioned or cached aggressively.--group=users-profile-user), but no coverage metrics or feature tests for critical paths (e.g., concurrent updates, image uploads). Plan for supplemental testing in your CI pipeline.users table or a custom one?).Cache::remember for read-heavy endpoints).User model or create a separate Profile model? How are relationships defined (e.g., User::hasOne(Profile))?name, email) vs. customizable? Can you disable default fields?updateOwnProfile), or must you implement them?config/users-profile-user.php)?ProfileCreated, ProfileUpdated) to hook into for side effects (e.g., notifications, analytics)?spatie/laravel-permission)?User model—verify if it extends it or requires a separate Profile model.required|string|max:255 for name).ProfileUpdated) for side effects like notifications or analytics.auth, can:update-profile).baks:assets:install and extend Blade templates for custom styling.doctrine:migrations:diff to preview schema changes. Merge conflicts are likely if your app already has a profiles table.phpunit --group=users-profile-user.users table schema and any custom profile logic (e.g., user_metadata JSON column).gd for images).composer require baks-dev/users-profile-user
php artisan vendor:publish --tag=users-profile-user-config # If config is publishable
php artisan baks:assets:install
config/users-profile-user.php (if exists) for customization options.php artisan doctrine:migrations:diff
profiles table vs. your user_profiles).php artisan migrate --env=
How can I help you explore Laravel packages today?