ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Class ilForumSaveAsyncDraftAction. More...
Public Member Functions | |
__construct (\ilObjUser $actor, \ilPropertyFormGUI $form, \ilForumProperties $forumProperties, \ilForumTopic $thread, $relatedPost, callable $subjectFormatterCallable, int $relatedDraftId, int $relatedForumId, string $action) | |
ilForumAutoSaveAsyncDraftAction constructor. More... | |
executeAndGetResponseObject () | |
Protected Member Functions | |
handleMedia (string $type, int $draftId, array $uploadedObjects, array $oldMediaObjects, array $curMediaObjects) | |
getInputValuesFromForm () | |
Private Attributes | |
$actor | |
$form | |
$forumProperties | |
$thread | |
$relatedPost | |
$subjectFormatterCallable | |
$relatedDraftId = 0 | |
$relatedForumId | |
$action = '' | |
Class ilForumSaveAsyncDraftAction.
Definition at line 8 of file class.ilForumAutoSaveAsyncDraftAction.php.
ilForumAutoSaveAsyncDraftAction::__construct | ( | \ilObjUser | $actor, |
\ilPropertyFormGUI | $form, | ||
\ilForumProperties | $forumProperties, | ||
\ilForumTopic | $thread, | ||
$relatedPost, | |||
callable | $subjectFormatterCallable, | ||
int | $relatedDraftId, | ||
int | $relatedForumId, | ||
string | $action | ||
) |
ilForumAutoSaveAsyncDraftAction constructor.
\ilObjUser | $actor | |
\ilPropertyFormGUI | $form | |
\ilForumProperties | $forumProperties | |
\ilForumTopic | $thread | |
\ilForumPost | null | $relatedPost | |
callable | $subjectFormatterCallable | |
int | $relatedDraftId | |
int | $relatedForumId | |
string | $action |
Definition at line 49 of file class.ilForumAutoSaveAsyncDraftAction.php.
References $action, $actor, $form, $forumProperties, $relatedDraftId, $relatedForumId, $relatedPost, $subjectFormatterCallable, and $thread.
ilForumAutoSaveAsyncDraftAction::executeAndGetResponseObject | ( | ) |
Definition at line 75 of file class.ilForumAutoSaveAsyncDraftAction.php.
References $relatedDraftId, $response, $subjectFormatterCallable, ilRTE\_getMediaObjects(), ilObjMediaObject\_getMobsOfObject(), ilRTE\_replaceMediaObjectImageSrc(), getInputValuesFromForm(), handleMedia(), ilForumPostDraft\isAutoSavePostDraftAllowed(), ilForumPostDraft\MEDIAOBJECT_TYPE, ilForumDraftsHistory\MEDIAOBJECT_TYPE, and ilForumPostDraft\newInstanceByDraftId().
|
protected |
Definition at line 220 of file class.ilForumAutoSaveAsyncDraftAction.php.
References ilForumUtil\getPublicUserAlias().
Referenced by executeAndGetResponseObject().
|
protected |
string | $type | |
int | $draftId | |
int[] | $uploadedObjects | |
int[] | $oldMediaObjects | |
int[] | $curMediaObjects |
Definition at line 196 of file class.ilForumAutoSaveAsyncDraftAction.php.
References ilObjMediaObject\_removeUsage(), and ilObjMediaObject\_saveUsage().
Referenced by executeAndGetResponseObject().
|
private |
Definition at line 35 of file class.ilForumAutoSaveAsyncDraftAction.php.
Referenced by __construct().
|
private |
Definition at line 11 of file class.ilForumAutoSaveAsyncDraftAction.php.
Referenced by __construct().
|
private |
Definition at line 14 of file class.ilForumAutoSaveAsyncDraftAction.php.
Referenced by __construct().
|
private |
Definition at line 17 of file class.ilForumAutoSaveAsyncDraftAction.php.
Referenced by __construct().
|
private |
Definition at line 29 of file class.ilForumAutoSaveAsyncDraftAction.php.
Referenced by __construct(), and executeAndGetResponseObject().
|
private |
Definition at line 32 of file class.ilForumAutoSaveAsyncDraftAction.php.
Referenced by __construct().
|
private |
Definition at line 23 of file class.ilForumAutoSaveAsyncDraftAction.php.
Referenced by __construct().
|
private |
Definition at line 26 of file class.ilForumAutoSaveAsyncDraftAction.php.
Referenced by __construct(), and executeAndGetResponseObject().
|
private |
Definition at line 20 of file class.ilForumAutoSaveAsyncDraftAction.php.
Referenced by __construct().