FileController extends AbstractController
Table of Contents
Constants
SJIS
public
mixed
$SJIS
= 'sjis-win'
UTF
public
mixed
$UTF
= 'UTF-8'
Properties
$errors
private
mixed
$errors
= []
$encode
private
mixed
$encode
= ''
$eccubeConfig
protected
EccubeConfig
$eccubeConfig
$entityManager
protected
EntityManagerInterface
$entityManager
$translator
protected
TranslatorInterface
$translator
$formFactory
protected
FormFactoryInterface
$formFactory
$eventDispatcher
protected
EventDispatcherInterface
$eventDispatcher
$session
protected
Session
$session
Methods
__construct()
FileController constructor.
public
__construct(
)
: mixed
Return values
mixedindex()
public
index(
$request :
Request
)
: mixed
Parameters
- $request : Request
Tags
Return values
mixedview()
public
view(
$request :
Request
)
: mixed
Parameters
- $request : Request
Tags
Return values
mixedcreate()
Create directory
public
create(
$request :
Request
)
: mixed
Parameters
- $request : Request
Return values
mixeddelete()
public
delete(
$request :
Request
)
: mixed
Parameters
- $request : Request
Tags
Return values
mixeddownload()
public
download(
$request :
Request
)
: mixed
Parameters
- $request : Request
Tags
Return values
mixedupload()
public
upload(
$request :
Request
)
: mixed
Parameters
- $request : Request
Return values
mixedgetTreeToArray()
private
getTreeToArray(
$tree :
mixed
)
: mixed
Parameters
- $tree : mixed
Return values
mixedgetPathsToArray()
private
getPathsToArray(
$tree :
mixed
)
: mixed
Parameters
- $tree : mixed
Return values
mixedgetTree()
private
getTree(
$topDir :
string
, $request :
Request
)
: mixed
Parameters
- $topDir : string
- $request : Request
Return values
mixedgetFileList()
private
getFileList(
$nowDir :
string
)
: mixed
Parameters
- $nowDir : string
Return values
mixednormalizePath()
protected
normalizePath(
$path :
mixed
)
: mixed
Parameters
- $path : mixed
Return values
mixedcheckDir()
protected
checkDir(
$targetDir :
mixed
, $topDir :
string
)
: mixed
Parameters
- $targetDir : mixed
- $topDir : string
Return values
mixedconvertStrFromServer()
private
convertStrFromServer(
$target :
mixed
)
: string
Parameters
- $target : mixed
Return values
stringconvertStrToServer()
private
convertStrToServer(
$target :
mixed
)
: mixed
Parameters
- $target : mixed
Return values
mixedgetUserDataDir()
private
getUserDataDir(
[ $nowDir :
mixed
= null ]
)
: mixed
Parameters
- $nowDir : mixed = null
Return values
mixedgetJailDir()
private
getJailDir(
$path :
mixed
)
: mixed
Parameters
- $path : mixed
Return values
mixedsetEccubeConfig()
public
setEccubeConfig(
$eccubeConfig :
EccubeConfig
)
: mixed
Parameters
- $eccubeConfig : EccubeConfig
Tags
Return values
mixedsetEntityManager()
public
setEntityManager(
$entityManager :
EntityManagerInterface
)
: mixed
Parameters
- $entityManager : EntityManagerInterface
Tags
Return values
mixedsetTranslator()
public
setTranslator(
$translator :
TranslatorInterface
)
: mixed
Parameters
- $translator : TranslatorInterface
Tags
Return values
mixedsetSession()
public
setSession(
$session :
SessionInterface
)
: mixed
Parameters
- $session : SessionInterface
Tags
Return values
mixedsetFormFactory()
public
setFormFactory(
$formFactory :
FormFactoryInterface
)
: mixed
Parameters
- $formFactory : FormFactoryInterface
Tags
Return values
mixedsetEventDispatcher()
public
setEventDispatcher(
$eventDispatcher :
EventDispatcherInterface
)
: mixed
Parameters
- $eventDispatcher : EventDispatcherInterface
Tags
Return values
mixedaddSuccess()
public
addSuccess(
$message :
mixed
[, $namespace :
mixed
= 'front' ]
)
: mixed
Parameters
- $message : mixed
- $namespace : mixed = 'front'
Return values
mixedaddError()
public
addError(
$message :
mixed
[, $namespace :
mixed
= 'front' ]
)
: mixed
Parameters
- $message : mixed
- $namespace : mixed = 'front'
Return values
mixedaddDanger()
public
addDanger(
$message :
mixed
[, $namespace :
mixed
= 'front' ]
)
: mixed
Parameters
- $message : mixed
- $namespace : mixed = 'front'
Return values
mixedaddWarning()
public
addWarning(
$message :
mixed
[, $namespace :
mixed
= 'front' ]
)
: mixed
Parameters
- $message : mixed
- $namespace : mixed = 'front'
Return values
mixedaddInfo()
public
addInfo(
$message :
mixed
[, $namespace :
mixed
= 'front' ]
)
: mixed
Parameters
- $message : mixed
- $namespace : mixed = 'front'
Return values
mixedaddRequestError()
public
addRequestError(
$message :
mixed
[, $namespace :
mixed
= 'front' ]
)
: mixed
Parameters
- $message : mixed
- $namespace : mixed = 'front'
Return values
mixedclearMessage()
public
clearMessage(
)
: mixed
Return values
mixeddeleteMessage()
public
deleteMessage(
)
: mixed
Return values
mixedsetLoginTargetPath()
public
setLoginTargetPath(
$targetPath :
string
[, $namespace :
mixed
= null ]
)
: mixed
Parameters
- $targetPath : string
- $namespace : mixed = null
Return values
mixedforwardToRoute()
Forwards the request to another controller.
public
forwardToRoute(
$route :
string
[, $path :
array
= [] ]
[, $query :
array
= [] ]
)
: Response
Parameters
- $route : string
The name of the route
- $path : array = []
An array of path parameters
- $query : array = []
An array of query parameters
Return values
Response —A Response instance
isTokenValid()
Checks the validity of a CSRF token.
protected
isTokenValid(
)
: bool
if token is invalid, throws AccessDeniedHttpException.