Menu

## SeedDMS_Core_Workflow_Transition_Group
in package

inc.ClassWorkflow.php : 1238

Class to represent a group allowed to trigger a workflow transition

##### Tags

category

  DMS

author

  Markus Westphal, Malcolm Cowe, Uwe Steinmann uwe@steinmann.cx

copyright

  Copyright (C) 2012-2024 Uwe Steinmann

version

  Release: @package_version@

### Table of Contents

#### Properties

$_dms : object
$_group : object
$_id : int
$_numOfUsers : int
$_transition : object

#### Methods

__construct() : mixed
  SeedDMS_Core_Workflow_Transition_Group constructor.
getGroup() : object
  Get the group whose user are allowed to trigger the transition
getNumOfUsers() : int
  Returns the number of users of this group needed to trigger the transition
getTransition() : object
  Get the transtion itself
setDMS() : mixed

### Properties

#### $_dms

inc.ClassWorkflow.php : 1272
`protected object $_dms`

reference to the dms instance this attribute belongs to

##### Tags

access

  protected

#### $_group

inc.ClassWorkflow.php : 1265
`protected object $_group`

group of users

##### Tags

access

  protected

#### $_id

inc.ClassWorkflow.php : 1244
`protected int $_id`

id of workflow transition

##### Tags

access

  protected

#### $_numOfUsers

inc.ClassWorkflow.php : 1258
`protected int $_numOfUsers`

number of users how must trigger the transition

##### Tags

access

  protected

#### $_transition

inc.ClassWorkflow.php : 1251
`protected object $_transition`

reference to the transtion this group belongs to

##### Tags

access

  protected

### Methods

#### __construct()

inc.ClassWorkflow.php : 1281

SeedDMS_Core_Workflow_Transition_Group constructor.

`public __construct( $id, $transition, $group, $numOfUsers) : mixed`

##### Parameters

$id :
$transition :
$group :
$numOfUsers :

#### getGroup()

inc.ClassWorkflow.php : 1309

Get the group whose user are allowed to trigger the transition

`public getGroup() : object`

##### Return values

object —

group

#### getNumOfUsers()

inc.ClassWorkflow.php : 1318

Returns the number of users of this group needed to trigger the transition

`public getNumOfUsers() : int`

##### Return values

int —

number of users

#### getTransition()

inc.ClassWorkflow.php : 1300

Get the transtion itself

`public getTransition() : object`

##### Return values

object —

group

#### setDMS()

inc.ClassWorkflow.php : 1291
`public setDMS( $dms) : mixed`

##### Parameters

$dms :

## Search results