\App\System\Controller\DataCenterAttachmentController

文件管理控制器 Class UploadFileController

Summary

Methods
Properties
Constants
app()
getContainer()
success()
error()
redirect()
_download()
index()
recycle()
delete()
realDelete()
recovery()
No public properties found
No constants found
No protected methods found
$mine
$request
$response
$service
N/A
No private methods found
No private properties found
N/A

Properties

Methods

app()

app(string  $id) : mixed

Parameters

string $id

Returns

mixed

getContainer()

getContainer() : \Psr\Container\ContainerInterface

Returns

\Psr\Container\ContainerInterface

success()

success(  $msgOrData = '', array  $data = array(), integer  $code = 200) : \Psr\Http\Message\ResponseInterface

Parameters

$msgOrData
array $data
integer $code

Returns

\Psr\Http\Message\ResponseInterface

error()

error(string  $message = '', integer  $code = 500, array  $data = array()) : \Psr\Http\Message\ResponseInterface

Parameters

string $message
integer $code
array $data

Returns

\Psr\Http\Message\ResponseInterface

redirect()

redirect(string  $toUrl, integer  $status = 302, string  $schema = 'http') : \Psr\Http\Message\ResponseInterface

跳转

Parameters

string $toUrl
integer $status
string $schema

Returns

\Psr\Http\Message\ResponseInterface

_download()

_download(string  $filePath, string  $name = '') : \Psr\Http\Message\ResponseInterface

下载文件

Parameters

string $filePath
string $name

Returns

\Psr\Http\Message\ResponseInterface

index()

index() : \Psr\Http\Message\ResponseInterface

列表数据

Returns

\Psr\Http\Message\ResponseInterface

recycle()

recycle() : \Psr\Http\Message\ResponseInterface

回收站列表数据

Returns

\Psr\Http\Message\ResponseInterface

delete()

delete(String  $ids) : \Psr\Http\Message\ResponseInterface

单个或批量删除附件

Parameters

String $ids

Returns

\Psr\Http\Message\ResponseInterface

realDelete()

realDelete(String  $ids) : \Psr\Http\Message\ResponseInterface

单个或批量真实删除文件 (清空回收站)

Parameters

String $ids

Returns

\Psr\Http\Message\ResponseInterface

recovery()

recovery(String  $ids) : \Psr\Http\Message\ResponseInterface

单个或批量恢复在回收站的文件

Parameters

String $ids

Returns

\Psr\Http\Message\ResponseInterface