header = TableHeader::collect([ [ "key" => "name", "label" => "Role Name", ], [ "key" => "users", "label" => "User Assigned", ], [ "key" => "services", "label" => "Services", ], [ "key" => "status", "label" => "Status", ], ], DataCollection::class); $this->roles = RoleData::collect( [ new RoleData( name: "Super Admin", users: UserData::collect( [ new UserData( name: "Kushal Saha", email: "kushal@example.com", ), new UserData( name: "Test Example", email: "test@example.com", ), ], DataCollection::class, ), services: ServiceData::collect( [ new ServiceData(name: "Teams"), new ServiceData(name: "Outlook"), ], DataCollection::class, ), status: RolesStatus::Active, ), ], DataCollection::class, ); } }; ?>