ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
ILIAS\Export\AbstractPrintViewProvider Class Reference
+ Inheritance diagram for ILIAS\Export\AbstractPrintViewProvider:
+ Collaboration diagram for ILIAS\Export\AbstractPrintViewProvider:

Public Member Functions

 setOffline (bool $offline)
 Set output mode. More...
 
 getOnSubmitCode ()
 
 autoPageBreak ()
 
 getSelectionForm ()
 @inheritDoc More...
 
 getPages ()
 @inheritDoc More...
 
 getTemplateInjectors ()
 @inheritDoc More...
 
 getSelectionForm ()
 form which is featured in the modal form target is modified to open in new window (not yet possible with ks forms) the print/pdf message is added automatically More...
 
 getOnSubmitCode ()
 
 autoPageBreak ()
 
 getPages ()
 
 getTemplateInjectors ()
 

Data Fields

const PRINT = "print"
 
const OFFLINE = "offline"
 

Protected Member Functions

 getOutputMode ()
 Get output mode. More...
 

Protected Attributes

 $offline = false
 

Detailed Description

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

Definition at line 26 of file class.AbstractPrintViewProvider.php.

Member Function Documentation

◆ autoPageBreak()

ILIAS\Export\AbstractPrintViewProvider::autoPageBreak ( )

Implements ILIAS\Export\PrintViewProvider.

Reimplemented in ILIAS\Survey\PrintView\ResultsDetailsPrintViewProviderGUI.

Definition at line 61 of file class.AbstractPrintViewProvider.php.

61 : bool
62 {
63 return true;
64 }

◆ getOnSubmitCode()

ILIAS\Export\AbstractPrintViewProvider::getOnSubmitCode ( )

Implements ILIAS\Export\PrintViewProvider.

Reimplemented in ILIAS\Notes\PrintViewProvider, and ILIAS\Survey\PrintView\ResultsOverviewPrintViewProviderGUI.

Definition at line 56 of file class.AbstractPrintViewProvider.php.

56 : string
57 {
58 return "";
59 }

◆ getOutputMode()

ILIAS\Export\AbstractPrintViewProvider::getOutputMode ( )
protected

Get output mode.

Returns
string self::PRINT|self::OFFLINE

Definition at line 49 of file class.AbstractPrintViewProvider.php.

References ILIAS\Export\AbstractPrintViewProvider\OFFLINE, and ILIAS\Export\AbstractPrintViewProvider\PRINT.

Referenced by ILIAS\Blog\BlogPrintViewProviderGUI\getPages(), and ILIAS\Wiki\WikiPrintViewProviderGUI\getPages().

+ Here is the caller graph for this function:

◆ getPages()

◆ getSelectionForm()

◆ getTemplateInjectors()

◆ setOffline()

ILIAS\Export\AbstractPrintViewProvider::setOffline ( bool  $offline)

Set output mode.

Parameters
string$a_valself::PRINT|self::OFFLINE

Definition at line 40 of file class.AbstractPrintViewProvider.php.

References ILIAS\Export\AbstractPrintViewProvider\$offline.

Field Documentation

◆ $offline

ILIAS\Export\AbstractPrintViewProvider::$offline = false
protected

◆ OFFLINE

const ILIAS\Export\AbstractPrintViewProvider::OFFLINE = "offline"

◆ PRINT

const ILIAS\Export\AbstractPrintViewProvider::PRINT = "print"

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