Infection Test #92
Annotations
12 warnings
Infection tests
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Infection tests
No files were found with the provided path: build/coverage/infection.html. No artifacts will be uploaded.
|
Infection tests:
src/Classes/IndexableCourse.php#L55
Escaped Mutant for Mutator "UnwrapArrayValues":
@@ @@
public array $sessions = [];
public function createIndexObjects(): array
{
- $courseData = ['courseId' => $this->courseDTO->id, 'school' => $this->school, 'courseYear' => $this->courseDTO->year, 'courseTitle' => $this->courseDTO->title, 'courseExternalId' => $this->courseDTO->externalId, 'clerkshipType' => $this->clerkshipType, 'courseDirectors' => implode(' ', $this->directors), 'courseAdministrators' => implode(' ', $this->administrators), 'courseObjectives' => implode(' ', $this->objectives), 'courseTerms' => implode(' ', $this->terms), 'courseMeshDescriptorIds' => array_values($this->meshDescriptorIds), 'courseMeshDescriptorNames' => array_values($this->meshDescriptorNames), 'courseMeshDescriptorAnnotations' => implode(' ', $this->meshDescriptorAnnotations), 'courseLearningMaterialTitles' => array_values($this->learningMaterialTitles), 'courseLearningMaterialDescriptions' => array_values($this->learningMaterialDescriptions), 'courseLearningMaterialCitations' => array_values($this->learningMaterialCitations), 'courseLearningMaterialAttachments' => [], 'courseFileLearningMaterialIds' => array_values($this->fileLearningMaterialIds)];
+ $courseData = ['courseId' => $this->courseDTO->id, 'school' => $this->school, 'courseYear' => $this->courseDTO->year, 'courseTitle' => $this->courseDTO->title, 'courseExternalId' => $this->courseDTO->externalId, 'clerkshipType' => $this->clerkshipType, 'courseDirectors' => implode(' ', $this->directors), 'courseAdministrators' => implode(' ', $this->administrators), 'courseObjectives' => implode(' ', $this->objectives), 'courseTerms' => implode(' ', $this->terms), 'courseMeshDescriptorIds' => $this->meshDescriptorIds, 'courseMeshDescriptorNames' => array_values($this->meshDescriptorNames), 'courseMeshDescriptorAnnotations' => implode(' ', $this->meshDescriptorAnnotations), 'courseLearningMaterialTitles' => array_values($this->learningMaterialTitles), 'courseLearningMaterialDescriptions' => array_values($this->learningMaterialDescriptions), 'courseLearningMaterialCitations' => array_values($this->learningMaterialCitations), 'courseLearningMaterialAttachments' => [], 'courseFileLearningMaterialIds' => array_values($this->fileLearningMaterialIds)];
return array_map(function (IndexableSession $session) use ($courseData) {
$sessionData = $session->createIndexObject();
return array_merge($courseData, $sessionData);
|
Infection tests:
src/Classes/IndexableCourse.php#L56
Escaped Mutant for Mutator "UnwrapArrayValues":
@@ @@
public array $sessions = [];
public function createIndexObjects(): array
{
- $courseData = ['courseId' => $this->courseDTO->id, 'school' => $this->school, 'courseYear' => $this->courseDTO->year, 'courseTitle' => $this->courseDTO->title, 'courseExternalId' => $this->courseDTO->externalId, 'clerkshipType' => $this->clerkshipType, 'courseDirectors' => implode(' ', $this->directors), 'courseAdministrators' => implode(' ', $this->administrators), 'courseObjectives' => implode(' ', $this->objectives), 'courseTerms' => implode(' ', $this->terms), 'courseMeshDescriptorIds' => array_values($this->meshDescriptorIds), 'courseMeshDescriptorNames' => array_values($this->meshDescriptorNames), 'courseMeshDescriptorAnnotations' => implode(' ', $this->meshDescriptorAnnotations), 'courseLearningMaterialTitles' => array_values($this->learningMaterialTitles), 'courseLearningMaterialDescriptions' => array_values($this->learningMaterialDescriptions), 'courseLearningMaterialCitations' => array_values($this->learningMaterialCitations), 'courseLearningMaterialAttachments' => [], 'courseFileLearningMaterialIds' => array_values($this->fileLearningMaterialIds)];
+ $courseData = ['courseId' => $this->courseDTO->id, 'school' => $this->school, 'courseYear' => $this->courseDTO->year, 'courseTitle' => $this->courseDTO->title, 'courseExternalId' => $this->courseDTO->externalId, 'clerkshipType' => $this->clerkshipType, 'courseDirectors' => implode(' ', $this->directors), 'courseAdministrators' => implode(' ', $this->administrators), 'courseObjectives' => implode(' ', $this->objectives), 'courseTerms' => implode(' ', $this->terms), 'courseMeshDescriptorIds' => array_values($this->meshDescriptorIds), 'courseMeshDescriptorNames' => $this->meshDescriptorNames, 'courseMeshDescriptorAnnotations' => implode(' ', $this->meshDescriptorAnnotations), 'courseLearningMaterialTitles' => array_values($this->learningMaterialTitles), 'courseLearningMaterialDescriptions' => array_values($this->learningMaterialDescriptions), 'courseLearningMaterialCitations' => array_values($this->learningMaterialCitations), 'courseLearningMaterialAttachments' => [], 'courseFileLearningMaterialIds' => array_values($this->fileLearningMaterialIds)];
return array_map(function (IndexableSession $session) use ($courseData) {
$sessionData = $session->createIndexObject();
return array_merge($courseData, $sessionData);
|
Infection tests:
src/Classes/IndexableCourse.php#L58
Escaped Mutant for Mutator "UnwrapArrayValues":
@@ @@
public array $sessions = [];
public function createIndexObjects(): array
{
- $courseData = ['courseId' => $this->courseDTO->id, 'school' => $this->school, 'courseYear' => $this->courseDTO->year, 'courseTitle' => $this->courseDTO->title, 'courseExternalId' => $this->courseDTO->externalId, 'clerkshipType' => $this->clerkshipType, 'courseDirectors' => implode(' ', $this->directors), 'courseAdministrators' => implode(' ', $this->administrators), 'courseObjectives' => implode(' ', $this->objectives), 'courseTerms' => implode(' ', $this->terms), 'courseMeshDescriptorIds' => array_values($this->meshDescriptorIds), 'courseMeshDescriptorNames' => array_values($this->meshDescriptorNames), 'courseMeshDescriptorAnnotations' => implode(' ', $this->meshDescriptorAnnotations), 'courseLearningMaterialTitles' => array_values($this->learningMaterialTitles), 'courseLearningMaterialDescriptions' => array_values($this->learningMaterialDescriptions), 'courseLearningMaterialCitations' => array_values($this->learningMaterialCitations), 'courseLearningMaterialAttachments' => [], 'courseFileLearningMaterialIds' => array_values($this->fileLearningMaterialIds)];
+ $courseData = ['courseId' => $this->courseDTO->id, 'school' => $this->school, 'courseYear' => $this->courseDTO->year, 'courseTitle' => $this->courseDTO->title, 'courseExternalId' => $this->courseDTO->externalId, 'clerkshipType' => $this->clerkshipType, 'courseDirectors' => implode(' ', $this->directors), 'courseAdministrators' => implode(' ', $this->administrators), 'courseObjectives' => implode(' ', $this->objectives), 'courseTerms' => implode(' ', $this->terms), 'courseMeshDescriptorIds' => array_values($this->meshDescriptorIds), 'courseMeshDescriptorNames' => array_values($this->meshDescriptorNames), 'courseMeshDescriptorAnnotations' => implode(' ', $this->meshDescriptorAnnotations), 'courseLearningMaterialTitles' => $this->learningMaterialTitles, 'courseLearningMaterialDescriptions' => array_values($this->learningMaterialDescriptions), 'courseLearningMaterialCitations' => array_values($this->learningMaterialCitations), 'courseLearningMaterialAttachments' => [], 'courseFileLearningMaterialIds' => array_values($this->fileLearningMaterialIds)];
return array_map(function (IndexableSession $session) use ($courseData) {
$sessionData = $session->createIndexObject();
return array_merge($courseData, $sessionData);
|
Infection tests:
src/Classes/IndexableCourse.php#L59
Escaped Mutant for Mutator "UnwrapArrayValues":
@@ @@
public array $sessions = [];
public function createIndexObjects(): array
{
- $courseData = ['courseId' => $this->courseDTO->id, 'school' => $this->school, 'courseYear' => $this->courseDTO->year, 'courseTitle' => $this->courseDTO->title, 'courseExternalId' => $this->courseDTO->externalId, 'clerkshipType' => $this->clerkshipType, 'courseDirectors' => implode(' ', $this->directors), 'courseAdministrators' => implode(' ', $this->administrators), 'courseObjectives' => implode(' ', $this->objectives), 'courseTerms' => implode(' ', $this->terms), 'courseMeshDescriptorIds' => array_values($this->meshDescriptorIds), 'courseMeshDescriptorNames' => array_values($this->meshDescriptorNames), 'courseMeshDescriptorAnnotations' => implode(' ', $this->meshDescriptorAnnotations), 'courseLearningMaterialTitles' => array_values($this->learningMaterialTitles), 'courseLearningMaterialDescriptions' => array_values($this->learningMaterialDescriptions), 'courseLearningMaterialCitations' => array_values($this->learningMaterialCitations), 'courseLearningMaterialAttachments' => [], 'courseFileLearningMaterialIds' => array_values($this->fileLearningMaterialIds)];
+ $courseData = ['courseId' => $this->courseDTO->id, 'school' => $this->school, 'courseYear' => $this->courseDTO->year, 'courseTitle' => $this->courseDTO->title, 'courseExternalId' => $this->courseDTO->externalId, 'clerkshipType' => $this->clerkshipType, 'courseDirectors' => implode(' ', $this->directors), 'courseAdministrators' => implode(' ', $this->administrators), 'courseObjectives' => implode(' ', $this->objectives), 'courseTerms' => implode(' ', $this->terms), 'courseMeshDescriptorIds' => array_values($this->meshDescriptorIds), 'courseMeshDescriptorNames' => array_values($this->meshDescriptorNames), 'courseMeshDescriptorAnnotations' => implode(' ', $this->meshDescriptorAnnotations), 'courseLearningMaterialTitles' => array_values($this->learningMaterialTitles), 'courseLearningMaterialDescriptions' => $this->learningMaterialDescriptions, 'courseLearningMaterialCitations' => array_values($this->learningMaterialCitations), 'courseLearningMaterialAttachments' => [], 'courseFileLearningMaterialIds' => array_values($this->fileLearningMaterialIds)];
return array_map(function (IndexableSession $session) use ($courseData) {
$sessionData = $session->createIndexObject();
return array_merge($courseData, $sessionData);
|
Infection tests:
src/Classes/IndexableCourse.php#L60
Escaped Mutant for Mutator "UnwrapArrayValues":
@@ @@
public array $sessions = [];
public function createIndexObjects(): array
{
- $courseData = ['courseId' => $this->courseDTO->id, 'school' => $this->school, 'courseYear' => $this->courseDTO->year, 'courseTitle' => $this->courseDTO->title, 'courseExternalId' => $this->courseDTO->externalId, 'clerkshipType' => $this->clerkshipType, 'courseDirectors' => implode(' ', $this->directors), 'courseAdministrators' => implode(' ', $this->administrators), 'courseObjectives' => implode(' ', $this->objectives), 'courseTerms' => implode(' ', $this->terms), 'courseMeshDescriptorIds' => array_values($this->meshDescriptorIds), 'courseMeshDescriptorNames' => array_values($this->meshDescriptorNames), 'courseMeshDescriptorAnnotations' => implode(' ', $this->meshDescriptorAnnotations), 'courseLearningMaterialTitles' => array_values($this->learningMaterialTitles), 'courseLearningMaterialDescriptions' => array_values($this->learningMaterialDescriptions), 'courseLearningMaterialCitations' => array_values($this->learningMaterialCitations), 'courseLearningMaterialAttachments' => [], 'courseFileLearningMaterialIds' => array_values($this->fileLearningMaterialIds)];
+ $courseData = ['courseId' => $this->courseDTO->id, 'school' => $this->school, 'courseYear' => $this->courseDTO->year, 'courseTitle' => $this->courseDTO->title, 'courseExternalId' => $this->courseDTO->externalId, 'clerkshipType' => $this->clerkshipType, 'courseDirectors' => implode(' ', $this->directors), 'courseAdministrators' => implode(' ', $this->administrators), 'courseObjectives' => implode(' ', $this->objectives), 'courseTerms' => implode(' ', $this->terms), 'courseMeshDescriptorIds' => array_values($this->meshDescriptorIds), 'courseMeshDescriptorNames' => array_values($this->meshDescriptorNames), 'courseMeshDescriptorAnnotations' => implode(' ', $this->meshDescriptorAnnotations), 'courseLearningMaterialTitles' => array_values($this->learningMaterialTitles), 'courseLearningMaterialDescriptions' => array_values($this->learningMaterialDescriptions), 'courseLearningMaterialCitations' => $this->learningMaterialCitations, 'courseLearningMaterialAttachments' => [], 'courseFileLearningMaterialIds' => array_values($this->fileLearningMaterialIds)];
return array_map(function (IndexableSession $session) use ($courseData) {
$sessionData = $session->createIndexObject();
return array_merge($courseData, $sessionData);
|
Infection tests:
src/Classes/IndexableCourse.php#L62
Escaped Mutant for Mutator "UnwrapArrayValues":
@@ @@
public array $sessions = [];
public function createIndexObjects(): array
{
- $courseData = ['courseId' => $this->courseDTO->id, 'school' => $this->school, 'courseYear' => $this->courseDTO->year, 'courseTitle' => $this->courseDTO->title, 'courseExternalId' => $this->courseDTO->externalId, 'clerkshipType' => $this->clerkshipType, 'courseDirectors' => implode(' ', $this->directors), 'courseAdministrators' => implode(' ', $this->administrators), 'courseObjectives' => implode(' ', $this->objectives), 'courseTerms' => implode(' ', $this->terms), 'courseMeshDescriptorIds' => array_values($this->meshDescriptorIds), 'courseMeshDescriptorNames' => array_values($this->meshDescriptorNames), 'courseMeshDescriptorAnnotations' => implode(' ', $this->meshDescriptorAnnotations), 'courseLearningMaterialTitles' => array_values($this->learningMaterialTitles), 'courseLearningMaterialDescriptions' => array_values($this->learningMaterialDescriptions), 'courseLearningMaterialCitations' => array_values($this->learningMaterialCitations), 'courseLearningMaterialAttachments' => [], 'courseFileLearningMaterialIds' => array_values($this->fileLearningMaterialIds)];
+ $courseData = ['courseId' => $this->courseDTO->id, 'school' => $this->school, 'courseYear' => $this->courseDTO->year, 'courseTitle' => $this->courseDTO->title, 'courseExternalId' => $this->courseDTO->externalId, 'clerkshipType' => $this->clerkshipType, 'courseDirectors' => implode(' ', $this->directors), 'courseAdministrators' => implode(' ', $this->administrators), 'courseObjectives' => implode(' ', $this->objectives), 'courseTerms' => implode(' ', $this->terms), 'courseMeshDescriptorIds' => array_values($this->meshDescriptorIds), 'courseMeshDescriptorNames' => array_values($this->meshDescriptorNames), 'courseMeshDescriptorAnnotations' => implode(' ', $this->meshDescriptorAnnotations), 'courseLearningMaterialTitles' => array_values($this->learningMaterialTitles), 'courseLearningMaterialDescriptions' => array_values($this->learningMaterialDescriptions), 'courseLearningMaterialCitations' => array_values($this->learningMaterialCitations), 'courseLearningMaterialAttachments' => [], 'courseFileLearningMaterialIds' => $this->fileLearningMaterialIds];
return array_map(function (IndexableSession $session) use ($courseData) {
$sessionData = $session->createIndexObject();
return array_merge($courseData, $sessionData);
|
Infection tests:
src/Classes/IndexableSession.php#L50
Escaped Mutant for Mutator "ArrayItem":
@@ @@
public array $fileLearningMaterialIds = [];
public function createIndexObject(): array
{
- return ['id' => Curriculum::SESSION_ID_PREFIX . $this->sessionId, 'sessionId' => $this->sessionId, 'sessionTitle' => $this->title, 'sessionType' => $this->sessionType, 'sessionDescription' => $this->description, 'sessionAdministrators' => implode(' ', $this->administrators), 'sessionObjectives' => implode(' ', $this->objectives), 'sessionTerms' => implode(' ', $this->terms), 'sessionMeshDescriptorIds' => array_values($this->meshDescriptorIds), 'sessionMeshDescriptorNames' => array_values($this->meshDescriptorNames), 'sessionMeshDescriptorAnnotations' => implode(' ', $this->meshDescriptorAnnotations), 'sessionLearningMaterialTitles' => array_values($this->learningMaterialTitles), 'sessionLearningMaterialDescriptions' => array_values($this->learningMaterialDescriptions), 'sessionLearningMaterialCitations' => array_values($this->learningMaterialCitations), 'sessionLearningMaterialAttachments' => [], 'sessionFileLearningMaterialIds' => array_values($this->fileLearningMaterialIds)];
+ return ['id' => Curriculum::SESSION_ID_PREFIX . $this->sessionId, 'sessionId' => $this->sessionId, 'sessionTitle' => $this->title, 'sessionType' => $this->sessionType, 'sessionDescription' > $this->description, 'sessionAdministrators' => implode(' ', $this->administrators), 'sessionObjectives' => implode(' ', $this->objectives), 'sessionTerms' => implode(' ', $this->terms), 'sessionMeshDescriptorIds' => array_values($this->meshDescriptorIds), 'sessionMeshDescriptorNames' => array_values($this->meshDescriptorNames), 'sessionMeshDescriptorAnnotations' => implode(' ', $this->meshDescriptorAnnotations), 'sessionLearningMaterialTitles' => array_values($this->learningMaterialTitles), 'sessionLearningMaterialDescriptions' => array_values($this->learningMaterialDescriptions), 'sessionLearningMaterialCitations' => array_values($this->learningMaterialCitations), 'sessionLearningMaterialAttachments' => [], 'sessionFileLearningMaterialIds' => array_values($this->fileLearningMaterialIds)];
}
}
|
Infection tests:
src/Classes/IndexableSession.php#L54
Escaped Mutant for Mutator "UnwrapArrayValues":
@@ @@
public array $fileLearningMaterialIds = [];
public function createIndexObject(): array
{
- return ['id' => Curriculum::SESSION_ID_PREFIX . $this->sessionId, 'sessionId' => $this->sessionId, 'sessionTitle' => $this->title, 'sessionType' => $this->sessionType, 'sessionDescription' => $this->description, 'sessionAdministrators' => implode(' ', $this->administrators), 'sessionObjectives' => implode(' ', $this->objectives), 'sessionTerms' => implode(' ', $this->terms), 'sessionMeshDescriptorIds' => array_values($this->meshDescriptorIds), 'sessionMeshDescriptorNames' => array_values($this->meshDescriptorNames), 'sessionMeshDescriptorAnnotations' => implode(' ', $this->meshDescriptorAnnotations), 'sessionLearningMaterialTitles' => array_values($this->learningMaterialTitles), 'sessionLearningMaterialDescriptions' => array_values($this->learningMaterialDescriptions), 'sessionLearningMaterialCitations' => array_values($this->learningMaterialCitations), 'sessionLearningMaterialAttachments' => [], 'sessionFileLearningMaterialIds' => array_values($this->fileLearningMaterialIds)];
+ return ['id' => Curriculum::SESSION_ID_PREFIX . $this->sessionId, 'sessionId' => $this->sessionId, 'sessionTitle' => $this->title, 'sessionType' => $this->sessionType, 'sessionDescription' => $this->description, 'sessionAdministrators' => implode(' ', $this->administrators), 'sessionObjectives' => implode(' ', $this->objectives), 'sessionTerms' => implode(' ', $this->terms), 'sessionMeshDescriptorIds' => $this->meshDescriptorIds, 'sessionMeshDescriptorNames' => array_values($this->meshDescriptorNames), 'sessionMeshDescriptorAnnotations' => implode(' ', $this->meshDescriptorAnnotations), 'sessionLearningMaterialTitles' => array_values($this->learningMaterialTitles), 'sessionLearningMaterialDescriptions' => array_values($this->learningMaterialDescriptions), 'sessionLearningMaterialCitations' => array_values($this->learningMaterialCitations), 'sessionLearningMaterialAttachments' => [], 'sessionFileLearningMaterialIds' => array_values($this->fileLearningMaterialIds)];
}
}
|
Infection tests:
src/Classes/IndexableSession.php#L55
Escaped Mutant for Mutator "UnwrapArrayValues":
@@ @@
public array $fileLearningMaterialIds = [];
public function createIndexObject(): array
{
- return ['id' => Curriculum::SESSION_ID_PREFIX . $this->sessionId, 'sessionId' => $this->sessionId, 'sessionTitle' => $this->title, 'sessionType' => $this->sessionType, 'sessionDescription' => $this->description, 'sessionAdministrators' => implode(' ', $this->administrators), 'sessionObjectives' => implode(' ', $this->objectives), 'sessionTerms' => implode(' ', $this->terms), 'sessionMeshDescriptorIds' => array_values($this->meshDescriptorIds), 'sessionMeshDescriptorNames' => array_values($this->meshDescriptorNames), 'sessionMeshDescriptorAnnotations' => implode(' ', $this->meshDescriptorAnnotations), 'sessionLearningMaterialTitles' => array_values($this->learningMaterialTitles), 'sessionLearningMaterialDescriptions' => array_values($this->learningMaterialDescriptions), 'sessionLearningMaterialCitations' => array_values($this->learningMaterialCitations), 'sessionLearningMaterialAttachments' => [], 'sessionFileLearningMaterialIds' => array_values($this->fileLearningMaterialIds)];
+ return ['id' => Curriculum::SESSION_ID_PREFIX . $this->sessionId, 'sessionId' => $this->sessionId, 'sessionTitle' => $this->title, 'sessionType' => $this->sessionType, 'sessionDescription' => $this->description, 'sessionAdministrators' => implode(' ', $this->administrators), 'sessionObjectives' => implode(' ', $this->objectives), 'sessionTerms' => implode(' ', $this->terms), 'sessionMeshDescriptorIds' => array_values($this->meshDescriptorIds), 'sessionMeshDescriptorNames' => $this->meshDescriptorNames, 'sessionMeshDescriptorAnnotations' => implode(' ', $this->meshDescriptorAnnotations), 'sessionLearningMaterialTitles' => array_values($this->learningMaterialTitles), 'sessionLearningMaterialDescriptions' => array_values($this->learningMaterialDescriptions), 'sessionLearningMaterialCitations' => array_values($this->learningMaterialCitations), 'sessionLearningMaterialAttachments' => [], 'sessionFileLearningMaterialIds' => array_values($this->fileLearningMaterialIds)];
}
}
|
Infection tests:
src/Classes/IndexableSession.php#L56
Escaped Mutant for Mutator "ArrayItem":
@@ @@
public array $fileLearningMaterialIds = [];
public function createIndexObject(): array
{
- return ['id' => Curriculum::SESSION_ID_PREFIX . $this->sessionId, 'sessionId' => $this->sessionId, 'sessionTitle' => $this->title, 'sessionType' => $this->sessionType, 'sessionDescription' => $this->description, 'sessionAdministrators' => implode(' ', $this->administrators), 'sessionObjectives' => implode(' ', $this->objectives), 'sessionTerms' => implode(' ', $this->terms), 'sessionMeshDescriptorIds' => array_values($this->meshDescriptorIds), 'sessionMeshDescriptorNames' => array_values($this->meshDescriptorNames), 'sessionMeshDescriptorAnnotations' => implode(' ', $this->meshDescriptorAnnotations), 'sessionLearningMaterialTitles' => array_values($this->learningMaterialTitles), 'sessionLearningMaterialDescriptions' => array_values($this->learningMaterialDescriptions), 'sessionLearningMaterialCitations' => array_values($this->learningMaterialCitations), 'sessionLearningMaterialAttachments' => [], 'sessionFileLearningMaterialIds' => array_values($this->fileLearningMaterialIds)];
+ return ['id' => Curriculum::SESSION_ID_PREFIX . $this->sessionId, 'sessionId' => $this->sessionId, 'sessionTitle' => $this->title, 'sessionType' => $this->sessionType, 'sessionDescription' => $this->description, 'sessionAdministrators' => implode(' ', $this->administrators), 'sessionObjectives' => implode(' ', $this->objectives), 'sessionTerms' => implode(' ', $this->terms), 'sessionMeshDescriptorIds' => array_values($this->meshDescriptorIds), 'sessionMeshDescriptorNames' => array_values($this->meshDescriptorNames), 'sessionMeshDescriptorAnnotations' > implode(' ', $this->meshDescriptorAnnotations), 'sessionLearningMaterialTitles' => array_values($this->learningMaterialTitles), 'sessionLearningMaterialDescriptions' => array_values($this->learningMaterialDescriptions), 'sessionLearningMaterialCitations' => array_values($this->learningMaterialCitations), 'sessionLearningMaterialAttachments' => [], 'sessionFileLearningMaterialIds' => array_values($this->fileLearningMaterialIds)];
}
}
|