ILIAS  trunk Revision v11.0_alpha-1831-g8615d53dadb
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
ILIAS\Exercise\IndividualDeadline\IndividualDeadlineManager Class Reference
+ Collaboration diagram for ILIAS\Exercise\IndividualDeadline\IndividualDeadlineManager:

Public Member Functions

 __construct ()
 
 deleteAllOfUserInExercise (int $exc_id, int $part_or_team_id, bool $is_team=false)
 

Detailed Description

Definition at line 23 of file class.IndividualDeadlineManager.php.

Constructor & Destructor Documentation

◆ __construct()

ILIAS\Exercise\IndividualDeadline\IndividualDeadlineManager::__construct ( )

Definition at line 25 of file class.IndividualDeadlineManager.php.

26  {
27  }

Member Function Documentation

◆ deleteAllOfUserInExercise()

ILIAS\Exercise\IndividualDeadline\IndividualDeadlineManager::deleteAllOfUserInExercise ( int  $exc_id,
int  $part_or_team_id,
bool  $is_team = false 
)

Definition at line 29 of file class.IndividualDeadlineManager.php.

References ilExcIndividualDeadline\getInstance(), and ilExAssignment\getInstancesByExercise().

29  : void
30  {
31  foreach (\ilExAssignment::getInstancesByExercise($exc_id) as $ass) {
33  $ass->getId(),
34  $part_or_team_id,
35  $is_team
36  );
37  $idl->delete();
38  }
39  }
static getInstancesByExercise(int $a_exc_id)
static getInstance(int $a_ass_id, int $a_participant_id, bool $a_is_team=false)
+ Here is the call graph for this function:

The documentation for this class was generated from the following file: