|
ILIAS
release_8 Revision v8.24
|
Inheritance diagram for ilSoapObjectAdministration:
Collaboration diagram for ilSoapObjectAdministration:Public Member Functions | |
| getObjIdByImportId (string $sid, string $import_id) | |
| getRefIdsByImportId (string $sid, string $import_id) | |
| getRefIdsByObjId (string $sid, int $obj_id) | |
| getObjIdsByRefIds (string $sid, array $ref_ids) | |
| getObjectByReference (string $sid, int $a_ref_id, ?int $user_id=null) | |
| getObjectsByTitle (string $sid, string $a_title, ?int $user_id=null) | |
| searchObjects (string $sid, ?array $types, string $key, string $combination, ?int $user_id=null) | |
| getTreeChilds (string $sid, int $ref_id, ?array $types, ?int $user_id=null) | |
| getXMLTree (string $sid, int $ref_id, ?array $types, ?int $user_id=null) | |
| addReference (string $sid, int $a_source_id, int $a_target_id) | |
| deleteObject (string $sid, int $reference_id) | |
| removeFromSystemByImportId (string $sid, string $import_id) | |
| moveObject (string $sid, int $ref_id, int $target_id) | |
| copyObject (string $sid, string $copy_settings_xml) | |
| getPathForRefId (string $sid, int $ref_id) | |
Public Member Functions inherited from ilSoapAdministration | |
| __construct (bool $use_nusoap=true) | |
| getMessage () | |
| appendMessage (string $a_str) | |
| setMessageCode (string $a_code) | |
| getMessageCode () | |
| reInitUser () | |
| isFault ($object) | |
| getInstallationInfoXML () | |
| getClientInfoXML (string $clientid) | |
Private Member Functions | |
| canAddType (string $type, string $target_type, int $target_id) | |
| validateReferences (string $a_action, array $a_object_data, int $a_target_id=0) | |
| updateReferences (array $a_object_data) | |
| addReferences (ilObject $source, array $a_object_data) | |
Additional Inherited Members | |
Data Fields inherited from ilSoapAdministration | |
| const | NUSOAP = 1 |
| const | PHP5 = 2 |
| int | $error_method |
| Defines type of error handling (PHP5 || NUSOAP) More... | |
Protected Member Functions inherited from ilSoapAdministration | |
| checkSession (string $sid) | |
| explodeSid (string $sid) | |
| setMessage (string $a_str) | |
| initAuth (string $sid) | |
| initIlias () | |
| initAuthenticationObject () | |
| raiseError (string $a_message, $a_code) | |
| checkObjectAccess (int $ref_id, array $expected_type, string $permission, bool $returnObject=false) | |
| check access for ref id: expected type, permission, return object instance if returnobject is true More... | |
Protected Attributes inherited from ilSoapAdministration | |
| bool | $soap_check = true |
| string | $message = '' |
| string | $message_code = '' |
Definition at line 33 of file class.ilSoapObjectAdministration.php.
| ilSoapObjectAdministration::addReference | ( | string | $sid, |
| int | $a_source_id, | ||
| int | $a_target_id | ||
| ) |
Definition at line 672 of file class.ilSoapObjectAdministration.php.
References $DIC, ilSoapAdministration\checkSession(), ilObjectFactory\getInstanceByRefId(), ilSoapAdministration\getMessage(), ilSoapAdministration\getMessageCode(), ilSoapAdministration\initAuth(), ilSoapAdministration\initIlias(), and ilSoapAdministration\raiseError().
Here is the call graph for this function:
|
private |
Definition at line 1406 of file class.ilSoapObjectAdministration.php.
References $DIC, $source, ilObjectXMLWriter\TIMING_DEACTIVATED, ilObjectXMLWriter\TIMING_PRESETTING, ilObjectXMLWriter\TIMING_TEMPORARILY_AVAILABLE, ilObjectActivation\TIMINGS_ACTIVATION, ilObjectActivation\TIMINGS_DEACTIVATED, and ilObjectActivation\TIMINGS_PRESETTING.
|
private |
Definition at line 1262 of file class.ilSoapObjectAdministration.php.
References $DIC, $target_id, $target_type, $type, and ilSoapAdministration\raiseError().
Referenced by copyObject(), moveObject(), and validateReferences().
Here is the call graph for this function:
Here is the caller graph for this function:| ilSoapObjectAdministration::copyObject | ( | string | $sid, |
| string | $copy_settings_xml | ||
| ) |
Definition at line 1110 of file class.ilSoapObjectAdministration.php.
References $DIC, $ilUser, $lng, $target_id, ilCopyWizardOptions\_allocateCopyId(), ilCopyWizardOptions\_getInstance(), canAddType(), ilSoapAdministration\checkSession(), ilObjectFactory\getInstanceByRefId(), ilSoapAdministration\getMessage(), ilSoapAdministration\getMessageCode(), ilObjectFactory\getTypeByRefId(), ilSoapAdministration\initAuth(), ilSoapAdministration\initIlias(), ilSoapAdministration\isFault(), and ilSoapAdministration\raiseError().
Here is the call graph for this function:| ilSoapObjectAdministration::deleteObject | ( | string | $sid, |
| int | $reference_id | ||
| ) |
Definition at line 791 of file class.ilSoapObjectAdministration.php.
References $DIC, ilSoapAdministration\checkSession(), ilObjectFactory\getInstanceByRefId(), ilSoapAdministration\getMessage(), ilSoapAdministration\getMessageCode(), ilSoapAdministration\initAuth(), ilSoapAdministration\initIlias(), and ilSoapAdministration\raiseError().
Here is the call graph for this function:| ilSoapObjectAdministration::getObjectByReference | ( | string | $sid, |
| int | $a_ref_id, | ||
| ?int | $user_id = null |
||
| ) |
Definition at line 162 of file class.ilSoapObjectAdministration.php.
References ilObject\_isInTrash(), ilSoapAdministration\checkSession(), ilObjectFactory\getInstanceByRefId(), ilSoapAdministration\getMessage(), ilSoapAdministration\getMessageCode(), ilSoapAdministration\initAuth(), ilSoapAdministration\initIlias(), and ilSoapAdministration\raiseError().
Here is the call graph for this function:| ilSoapObjectAdministration::getObjectsByTitle | ( | string | $sid, |
| string | $a_title, | ||
| ?int | $user_id = null |
||
| ) |
Definition at line 195 of file class.ilSoapObjectAdministration.php.
References $res, ilSoapAdministration\checkSession(), ilObjectFactory\getInstanceByObjId(), ilObjectFactory\getInstanceByRefId(), ilSoapAdministration\getMessage(), ilSoapAdministration\getMessageCode(), ilSoapAdministration\initAuth(), ilSoapAdministration\initIlias(), ilQueryParser\QP_COMBINATION_AND, ilSoapAdministration\raiseError(), and ROOT_FOLDER_ID.
Here is the call graph for this function:| ilSoapObjectAdministration::getObjIdByImportId | ( | string | $sid, |
| string | $import_id | ||
| ) |
Definition at line 38 of file class.ilSoapObjectAdministration.php.
References $DIC, ilObject\_lookupObjIdByImportId(), ilSoapAdministration\checkSession(), ilSoapAdministration\getMessage(), ilSoapAdministration\getMessageCode(), ilSoapAdministration\initAuth(), ilSoapAdministration\initIlias(), and ilSoapAdministration\raiseError().
Here is the call graph for this function:| ilSoapObjectAdministration::getObjIdsByRefIds | ( | string | $sid, |
| array | $ref_ids | ||
| ) |
Definition at line 123 of file class.ilSoapObjectAdministration.php.
References $ref_id, ilObject\_hasUntrashedReference(), ilObject\_lookupObjectId(), ilSoapAdministration\checkSession(), ilSoapAdministration\getMessage(), ilSoapAdministration\getMessageCode(), ilSoapAdministration\initAuth(), ilSoapAdministration\initIlias(), and ilSoapAdministration\raiseError().
Here is the call graph for this function:| ilSoapObjectAdministration::getPathForRefId | ( | string | $sid, |
| int | $ref_id | ||
| ) |
Definition at line 1204 of file class.ilSoapObjectAdministration.php.
References $DIC, $ilUser, $lng, $ref_id, ilObject\_isInTrash(), ilSoapAdministration\checkSession(), ilSoapAdministration\getMessage(), ilSoapAdministration\getMessageCode(), ilSoapAdministration\initAuth(), ilSoapAdministration\initIlias(), and ilSoapAdministration\raiseError().
Here is the call graph for this function:| ilSoapObjectAdministration::getRefIdsByImportId | ( | string | $sid, |
| string | $import_id | ||
| ) |
Definition at line 64 of file class.ilSoapObjectAdministration.php.
References $DIC, $ref_id, ilObject\_getAllReferences(), ilObject\_lookupObjIdByImportId(), ilSoapAdministration\checkSession(), ilSoapAdministration\getMessage(), ilSoapAdministration\getMessageCode(), ilSoapAdministration\initAuth(), ilSoapAdministration\initIlias(), and ilSoapAdministration\raiseError().
Here is the call graph for this function:| ilSoapObjectAdministration::getRefIdsByObjId | ( | string | $sid, |
| int | $obj_id | ||
| ) |
Definition at line 97 of file class.ilSoapObjectAdministration.php.
References $ref_id, ilObject\_getAllReferences(), ilSoapAdministration\checkSession(), ilSoapAdministration\getMessage(), ilSoapAdministration\getMessageCode(), ilSoapAdministration\initAuth(), ilSoapAdministration\initIlias(), and ilSoapAdministration\raiseError().
Here is the call graph for this function:| ilSoapObjectAdministration::getTreeChilds | ( | string | $sid, |
| int | $ref_id, | ||
| ?array | $types, | ||
| ?int | $user_id = null |
||
| ) |
Definition at line 392 of file class.ilSoapObjectAdministration.php.
References $DIC, $ref_id, ilSoapAdministration\checkSession(), ilObjectFactory\getInstanceByRefId(), ilSoapAdministration\getMessage(), ilSoapAdministration\getMessageCode(), ilSoapAdministration\initAuth(), ilSoapAdministration\initIlias(), ilSoapAdministration\raiseError(), and SYSTEM_FOLDER_ID.
Here is the call graph for this function:| ilSoapObjectAdministration::getXMLTree | ( | string | $sid, |
| int | $ref_id, | ||
| ?array | $types, | ||
| ?int | $user_id = null |
||
| ) |
Definition at line 452 of file class.ilSoapObjectAdministration.php.
References $DIC, $ref_id, ilSoapAdministration\checkSession(), ilObjectFactory\getInstanceByRefId(), ilSoapAdministration\getMessage(), ilSoapAdministration\getMessageCode(), ilSoapAdministration\initAuth(), ilSoapAdministration\initIlias(), and ilSoapAdministration\raiseError().
Here is the call graph for this function:| ilSoapObjectAdministration::moveObject | ( | string | $sid, |
| int | $ref_id, | ||
| int | $target_id | ||
| ) |
Definition at line 1042 of file class.ilSoapObjectAdministration.php.
References $DIC, $ilUser, $lng, $ref_id, $target_id, ilConditionHandler\_adjustMovedObjectConditions(), ilObject\_isInTrash(), canAddType(), ilSoapAdministration\checkSession(), ilSoapAdministration\getMessage(), ilSoapAdministration\getMessageCode(), ilObjectFactory\getTypeByRefId(), ilSoapAdministration\initAuth(), ilSoapAdministration\initIlias(), ilSoapAdministration\isFault(), and ilSoapAdministration\raiseError().
Here is the call graph for this function:| ilSoapObjectAdministration::removeFromSystemByImportId | ( | string | $sid, |
| string | $import_id | ||
| ) |
Definition at line 841 of file class.ilSoapObjectAdministration.php.
References $DIC, $ref_id, ilObject\_getAllReferences(), ilObject\_lookupObjIdByImportId(), ilSoapAdministration\checkSession(), ilObjectFactory\getInstanceByRefId(), ilSoapAdministration\getMessage(), ilSoapAdministration\getMessageCode(), ilSoapAdministration\initAuth(), ilSoapAdministration\initIlias(), and ilSoapAdministration\raiseError().
Here is the call graph for this function:| ilSoapObjectAdministration::searchObjects | ( | string | $sid, |
| ?array | $types, | ||
| string | $key, | ||
| string | $combination, | ||
| ?int | $user_id = null |
||
| ) |
Definition at line 268 of file class.ilSoapObjectAdministration.php.
References ILIAS\LTI\ToolProvider\$key, $ref_id, $res, ilSoapAdministration\checkSession(), ilSearchSettings\getInstance(), ilLuceneSearcher\getInstance(), ilLuceneSearchResultFilter\getInstance(), ilObjectFactory\getInstanceByRefId(), ilSoapAdministration\getMessage(), ilSoapAdministration\getMessageCode(), ilSoapAdministration\initAuth(), ilSoapAdministration\initIlias(), ilObjectXMLWriter\MODE_SEARCH_RESULT, ilQueryParser\QP_COMBINATION_AND, ilQueryParser\QP_COMBINATION_OR, ilSoapAdministration\raiseError(), and ROOT_FOLDER_ID.
Here is the call graph for this function:
|
private |
Definition at line 1360 of file class.ilSoapObjectAdministration.php.
References $DIC, ilObjectActivation\getItem(), ilObjectXMLWriter\TIMING_DEACTIVATED, ilObjectXMLWriter\TIMING_PRESETTING, ilObjectXMLWriter\TIMING_TEMPORARILY_AVAILABLE, ilObjectActivation\TIMINGS_ACTIVATION, ilObjectActivation\TIMINGS_DEACTIVATED, and ilObjectActivation\TIMINGS_PRESETTING.
Here is the call graph for this function:
|
private |
Definition at line 1300 of file class.ilSoapObjectAdministration.php.
References $DIC, $target_type, ilObject\_lookupObjId(), ilObject\_lookupType(), canAddType(), ilSoapAdministration\isFault(), and ilSoapAdministration\raiseError().
Here is the call graph for this function: