ILIAS  release_6 Revision v6.24-5-g0c8bfefb3b8
All Data Structures Namespaces Files Functions Variables Modules Pages
ilDummyDerivedTaskProvider Class Reference

Dummy derived task provider. More...

+ Inheritance diagram for ilDummyDerivedTaskProvider:
+ Collaboration diagram for ilDummyDerivedTaskProvider:

Public Member Functions

 __construct (ilTaskService $task_service)
 Constructor. More...
 
 isActive ()
 Is provider active?
Returns
bool
More...
 
 getTasks (int $user_id)
 Get providers.
Parameters
int$user_id
Returns
ilDerivedTask[]
More...
 

Protected Attributes

 $task_service
 

Detailed Description

Dummy derived task provider.

Author
killi.nosp@m.ng@l.nosp@m.eifos.nosp@m..de

Definition at line 10 of file class.ilDummyDerivedTaskProvider.php.

Constructor & Destructor Documentation

◆ __construct()

ilDummyDerivedTaskProvider::__construct ( ilTaskService  $task_service)

Constructor.

Definition at line 20 of file class.ilDummyDerivedTaskProvider.php.

References $task_service.

21  {
22  $this->task_service = $task_service;
23  }

Member Function Documentation

◆ getTasks()

ilDummyDerivedTaskProvider::getTasks ( int  $user_id)

Get providers.

Parameters
int$user_id
Returns
ilDerivedTask[]

Implements ilDerivedTaskProvider.

Definition at line 36 of file class.ilDummyDerivedTaskProvider.php.

36  : array
37  {
38  $tasks = [];
39 
40  $tasks[] = $this->task_service->derived()->factory()->task(
41  "title",
42  123,
43  1234,
44  1000
45  );
46 
47  return $tasks;
48  }

◆ isActive()

ilDummyDerivedTaskProvider::isActive ( )

Is provider active?

Returns
bool

Implements ilDerivedTaskProvider.

Definition at line 28 of file class.ilDummyDerivedTaskProvider.php.

28  : bool
29  {
30  return true;
31  }

Field Documentation

◆ $task_service

ilDummyDerivedTaskProvider::$task_service
protected

Definition at line 15 of file class.ilDummyDerivedTaskProvider.php.

Referenced by __construct().


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