ILIAS
trunk Revision v11.0_alpha-2638-g80c1d007f79
|
Public Member Functions | |
__construct (\ilPageObjectGUI $page_gui) | |
handle (array $query, array $body) | |
Protected Member Functions | |
insertCommand (array $body, bool $auto=false) | |
insertParagraph (string $pcid, string $after_pcid, string $content, string $characteristic, bool $from_placeholder=false) | |
Insert paragraph. More... | |
autoInsertCommand (array $body) | |
updateCommand (array $body, bool $auto=false) | |
updateParagraph (string $pcid, string $content, string $characteristic) | |
Update paragraph. More... | |
autoUpdateCommand (array $body) | |
split (array $body, bool $auto=false) | |
getFullIdForPCId (\ilPageObject $page, string $pc_id) | |
Get full id for pc id. More... | |
getContentForSaving (string $pcid, string $content, string $characteristic) | |
mergePrevious (array $body) | |
Merge with previous paragraph. More... | |
cancelCommand (array $body) | |
Cancel paragraph. More... | |
deleteCommand (array $body) | |
Delete paragraph. More... | |
getIdForPCId (string $pcid) | |
Protected Attributes | |
ilPCParagraph | $content_obj |
ILIAS DI UIServices | $ui |
ilLanguage | $lng |
ilPageObjectGUI | $page_gui |
ilObjUser | $user |
ParagraphResponseFactory | $response_factory |
Server UIWrapper | $ui_wrapper |
Definition at line 27 of file class.ParagraphCommandActionHandler.php.
ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler::__construct | ( | \ilPageObjectGUI | $page_gui | ) |
Definition at line 37 of file class.ParagraphCommandActionHandler.php.
References $DIC, ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\$page_gui, ILIAS\Repository\lng(), ILIAS\Repository\ui(), and ILIAS\Repository\user().
|
protected |
Definition at line 123 of file class.ParagraphCommandActionHandler.php.
References ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\insertCommand().
Referenced by ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\handle().
|
protected |
Definition at line 161 of file class.ParagraphCommandActionHandler.php.
References ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\updateCommand().
Referenced by ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\handle().
|
protected |
Cancel paragraph.
Definition at line 344 of file class.ParagraphCommandActionHandler.php.
References ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\updateParagraph().
Referenced by ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\handle().
|
protected |
Delete paragraph.
Definition at line 388 of file class.ParagraphCommandActionHandler.php.
References ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\getIdForPCId().
Referenced by ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\handle().
|
protected |
Definition at line 228 of file class.ParagraphCommandActionHandler.php.
References IL_INSERT_AFTER, IL_INSERT_CHILD, ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\insertParagraph(), and ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\updateParagraph().
Referenced by ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\insertParagraph(), ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\split(), and ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\updateParagraph().
|
protected |
Get full id for pc id.
Definition at line 216 of file class.ParagraphCommandActionHandler.php.
References $id, and ilPageObject\getHierIdsForPCIds().
Referenced by ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\insertParagraph(), ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\split(), and ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\updateParagraph().
|
protected |
Definition at line 410 of file class.ParagraphCommandActionHandler.php.
References $id.
Referenced by ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\deleteCommand().
ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler::handle | ( | array | $query, |
array | $body | ||
) |
Definition at line 49 of file class.ParagraphCommandActionHandler.php.
References ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\autoInsertCommand(), ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\autoUpdateCommand(), ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\cancelCommand(), ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\deleteCommand(), ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\insertCommand(), ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\mergePrevious(), ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\split(), and ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\updateCommand().
|
protected |
Definition at line 84 of file class.ParagraphCommandActionHandler.php.
References ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\insertParagraph().
Referenced by ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\autoInsertCommand(), and ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\handle().
|
protected |
Insert paragraph.
Definition at line 99 of file class.ParagraphCommandActionHandler.php.
References ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\getContentForSaving(), ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\getFullIdForPCId(), and ilUtil\stripSlashes().
Referenced by ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\getContentForSaving(), and ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\insertCommand().
|
protected |
Merge with previous paragraph.
Definition at line 318 of file class.ParagraphCommandActionHandler.php.
References ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\updateParagraph().
Referenced by ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\handle().
|
protected |
Definition at line 166 of file class.ParagraphCommandActionHandler.php.
References ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\getContentForSaving(), ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\getFullIdForPCId(), and ilUtil\stripSlashes().
Referenced by ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\handle().
|
protected |
Definition at line 129 of file class.ParagraphCommandActionHandler.php.
References ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\updateParagraph().
Referenced by ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\autoUpdateCommand(), and ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\handle().
|
protected |
Update paragraph.
Definition at line 143 of file class.ParagraphCommandActionHandler.php.
References ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\getContentForSaving(), ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\getFullIdForPCId(), and ilUtil\stripSlashes().
Referenced by ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\cancelCommand(), ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\getContentForSaving(), ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\mergePrevious(), and ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\updateCommand().
|
protected |
Definition at line 29 of file class.ParagraphCommandActionHandler.php.
|
protected |
Definition at line 31 of file class.ParagraphCommandActionHandler.php.
|
protected |
Definition at line 32 of file class.ParagraphCommandActionHandler.php.
Referenced by ILIAS\COPage\PC\Paragraph\ParagraphCommandActionHandler\__construct().
|
protected |
Definition at line 34 of file class.ParagraphCommandActionHandler.php.
Definition at line 30 of file class.ParagraphCommandActionHandler.php.
Definition at line 35 of file class.ParagraphCommandActionHandler.php.
|
protected |
Definition at line 33 of file class.ParagraphCommandActionHandler.php.