src/Biz/Course/Service/MaterialService.php
(开头部分) 1KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<?php
namespace Biz\Course\Service;
interface MaterialService
{
public function uploadMaterial($material);
public function addMaterial($fields, $argument);
public function batchCreateMaterials($materials);
public function updateMaterial($id, $fields, $argument);
public function deleteMaterial($courseSetId, $materialId);
public function deleteMaterialsByLessonId($lessonId, $courseType = 'course');
public function deleteMaterialsByCourseId($courseId, $courseType = 'course');
public function deleteMaterialsByCourseSetId($courseSetId, $courseType = 'course');
public function deleteMaterials($courseSetId, $fileIds, $courseType = 'course');
public function deleteMaterialsByFileId($fileId);
public function getMaterial($courseId, $materialId);
public function findMaterialsByCopyIdAndLockedCourseIds($copyId, $courseIds);
public function findMaterialsByLessonIdAndSource($lessonId, $source);
public function searchMaterials($conditions, $orderBy, $start, $limit);
public function countMaterials($conditions);
public function searchFileIds($conditions, $orderBy, $start, $limit);
public function searchMaterialCountGroupByFileId($conditions);
/**
* for opencourse.
*
* @param $fileIds
* @param $courseId
*
* @return mixed
*/
public function findUsedCourseMaterials($fileIds, $courseId);
/**
* for courseSet in course2.0.
*
* @param $fileIds
* @param $courseSetId
*
* @return mixed
*/
public function findUsedCourseSetMaterials($fileIds, $courseSetId);
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。