src/Biz/Content/Service/FileService.php
(开头部分) 1KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<?php
namespace Biz\Content\Service;
use Symfony\Component\HttpFoundation\File\File;
interface FileService
{
public function getFileObject($fileId);
/**
* 获取最新的文件.
*
* @param string $group 文件组的编号,编号不为空则取该文件组下的文件
* @param int $start 取文件的开始记录数
* @param int $limit 取文件的记录条数
*
* @return array 文件列表
*/
public function getFiles($group, $start, $limit);
/**
* 获取文件数量.
*
* @param string $group 文件组的编号,编号不为空则取该文件组下的文件数
*
* @return int 文件数量
*/
public function getFileCount($group = null);
/**
* 获取目标对象所绑定的所有文件.
*
* @param string $target 目标对象名
*
* @return array 文件列表
*/
public function getTargetFiles($target);
/**
* 上传文件.
*
* @param string $group 文件存储组
* @param File $file 上传的文件
* @param string $target 文件绑定的目标对象
*
* @return array 文件记录,包含File对象
*/
public function uploadFile($group, File $file, $target = null);
/**
* 删除文件.
*
* @param int $id 文件ID
*
* @return interger 删除的文件数
*/
public function deleteFile($id);
public function deleteFileByUri($uri);
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。