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

Interface for assignment types. More...

+ Inheritance diagram for ilExAssignmentTypeInterface:
+ Collaboration diagram for ilExAssignmentTypeInterface:

Public Member Functions

 isActive ()
 Is assignment type active? More...
 
 usesTeams ()
 Uses teams. More...
 
 usesFileUpload ()
 Uses file upload. More...
 
 getTitle ()
 Get title of type. More...
 
 getSubmissionType ()
 Get submission type. More...
 
 isSubmissionAssignedToTeam ()
 Get submission type. More...
 
 cloneSpecificProperties (ilExAssignment $source, ilExAssignment $target)
 Clone type specific properties of an assignment. More...
 
 supportsWebDirAccess ()
 Returns if the submission has support to web access directory. More...
 
 getStringIdentifier ()
 Returns the short string identifier. More...
 

Detailed Description

Interface for assignment types.

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

Definition at line 10 of file interface.ilExAssignmentTypeInterface.php.

Member Function Documentation

◆ cloneSpecificProperties()

ilExAssignmentTypeInterface::cloneSpecificProperties ( ilExAssignment  $source,
ilExAssignment  $target 
)

Clone type specific properties of an assignment.

Parameters
ilExAssignment$source
ilExAssignment$target

Implemented in ilExAssTypeWikiTeam, ilExAssTypePortfolio, ilExAssTypeBlog, ilExAssTypeText, ilExAssTypeUpload, and ilExAssTypeUploadTeam.

◆ getStringIdentifier()

ilExAssignmentTypeInterface::getStringIdentifier ( )

Returns the short string identifier.

Returns
string

Implemented in ilExAssTypeWikiTeam, ilExAssTypePortfolio, ilExAssTypeBlog, ilExAssTypeText, ilExAssTypeUpload, and ilExAssTypeUploadTeam.

◆ getSubmissionType()

ilExAssignmentTypeInterface::getSubmissionType ( )

◆ getTitle()

ilExAssignmentTypeInterface::getTitle ( )

◆ isActive()

ilExAssignmentTypeInterface::isActive ( )

Is assignment type active?

Returns
bool

Implemented in ilExAssTypePortfolio, ilExAssTypeBlog, ilExAssTypeText, ilExAssTypeUpload, ilExAssTypeUploadTeam, and ilExAssTypeWikiTeam.

Referenced by ilExAssignmentTypes\getAllActivated().

+ Here is the caller graph for this function:

◆ isSubmissionAssignedToTeam()

ilExAssignmentTypeInterface::isSubmissionAssignedToTeam ( )

◆ supportsWebDirAccess()

ilExAssignmentTypeInterface::supportsWebDirAccess ( )

Returns if the submission has support to web access directory.

Returns
bool

Implemented in ilExAssTypeWikiTeam, ilExAssTypePortfolio, ilExAssTypeBlog, ilExAssTypeText, ilExAssTypeUpload, and ilExAssTypeUploadTeam.

◆ usesFileUpload()

ilExAssignmentTypeInterface::usesFileUpload ( )

◆ usesTeams()

ilExAssignmentTypeInterface::usesTeams ( )

Uses teams.

Returns
bool

Implemented in ilExAssTypePortfolio, ilExAssTypeBlog, ilExAssTypeText, ilExAssTypeUpload, ilExAssTypeUploadTeam, and ilExAssTypeWikiTeam.

Referenced by ilExAssignmentTypes\getAllAllowed().

+ Here is the caller graph for this function:

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