primix/actions

Action system for Primix admin panel framework

Maintainers

Package info

github.com/livue-laravel/actions

pkg:composer/primix/actions

Statistics

Installs: 1

Dependents: 3

Suggesters: 0

Stars: 0

Open Issues: 0

0.1.8 2026-03-16 03:36 UTC

This package is auto-updated.

Last update: 2026-03-16 04:10:03 UTC


README

primix/actions is an official package in the Primix ecosystem. It is part of the Primix framework and handles interactive panel actions: contextual buttons, grouped actions, and bulk actions.

What it is for

  • Define reusable actions for single records or multiple records.
  • Handle confirmations, modals, server-side callbacks, redirects, and notifications.
  • Keep a consistent UX across pages, resources, and tables.

Installation

Recommended for full Primix projects:

composer require primix/primix

Standalone module installation:

composer require primix/actions

Quick example

use Primix\Actions\Action;

Action::make('publish')
    ->label('Publish')
    ->requiresConfirmation()
    ->action(fn ($record) => $record->update(['status' => 'published']));