O365GroupsFilesController
extends ControllerBase
in package
Returns responses for Office 365 - Groups routes.
Table of Contents
- $dateFormatter : DateFormatterInterface
- The date formatter.
- $extensionService : ExtensionService
- Our extension service to convert mime types.
- $groupFilesService : GroupFilesService
- The group file service.
- $request : Request|null
- The current request.
- __construct() : mixed
- The controller constructor.
- build() : mixed
- Builds the response.
- create() : mixed
- {@inheritdoc}
Properties
$dateFormatter
The date formatter.
protected
DateFormatterInterface
$dateFormatter
$extensionService
Our extension service to convert mime types.
protected
ExtensionService
$extensionService
$groupFilesService
The group file service.
protected
GroupFilesService
$groupFilesService
$request
The current request.
protected
Request|null
$request
Methods
__construct()
The controller constructor.
public
__construct(DateFormatterInterface $date_formatter, RequestStack $requestStack, ExtensionService $extensionService, GroupFilesService $groupFilesService) : mixed
Parameters
- $date_formatter : DateFormatterInterface
-
The date formatter.
- $requestStack : RequestStack
-
The request stack.
- $extensionService : ExtensionService
-
The extension service.
- $groupFilesService : GroupFilesService
-
The service to generate the group files arrays.
Return values
mixed —build()
Builds the response.
public
build() : mixed
Return values
mixed —create()
{@inheritdoc}
public
static create(ContainerInterface $container) : mixed
Parameters
- $container : ContainerInterface