API Reference
Actions Reference
List of available actions in the Unleash Commerce Admin package
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
List of available actions in the Unleash Commerce Admin package
| Action | Contract | Namespace | Purpose |
|---|---|---|---|
| SendAdminAccountInvitationAction | SendAdminAccountInvitationActionContract | Esign\UnleashCommerce\Admin\Actions | Send invitation to admin users |
| AcceptAdminAccountInvitationAction | AcceptAdminAccountInvitationActionContract | Esign\UnleashCommerce\Admin\Actions | Accept admin account invitation |
use Esign\UnleashCommerce\Admin\Contracts\Actions\SendAdminAccountInvitationAction;
public function inviteAdmin(SendAdminAccountInvitationAction $sendInvitation)
{
$sendInvitation->execute($adminUser);
return response()->json(['message' => 'Invitation sent']);
}
namespace App\Actions;
use Esign\UnleashCommerce\Admin\Contracts\Actions\SendAdminAccountInvitationAction as SendAdminAccountInvitationActionContract;
class CustomSendAdminAccountInvitationAction implements SendAdminAccountInvitationActionContract
{
public function execute($adminUser): void
{
// Your custom implementation
}
}
use Esign\UnleashCommerce\Admin\Contracts\Actions\SendAdminAccountInvitationAction as SendAdminAccountInvitationActionContract;
public function register()
{
$this->app->bind(
SendAdminAccountInvitationActionContract::class,
CustomSendAdminAccountInvitationAction::class
);
}