Skip to content

Repository files navigation

StollStack Teams

Multi-tenant team management for Laravel. Handles team creation, member management, role-based invitations, team switching, and provides middleware for team-scoped access control.

Requirements

  • PHP 8.2+
  • Laravel 11+ or 12+
  • stollstack/feature ^1.0

Installation

composer require stollstack/teams

Quick Start

// User model
use StollStack\Feature\Teams\Contracts\HasTeams;
use StollStack\Feature\Teams\Concerns\InteractsWithTeams;

class User extends Authenticatable implements HasTeams
{
    use InteractsWithTeams;
}

// AppServiceProvider::boot()
app(\StollStack\Feature\Teams\TeamsFeature::class)->activate();

Documentation

License

MIT

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages