O365SharepointController
extends ControllerBase
in package
Returns responses for o365_sharepoint_file routes.
Table of Contents
- $extensionService : ExtensionService
- Drupal\o365\GraphService definition.
- $o365Graph : GraphService
- Drupal\o365\GraphService definition.
- $request : Request|null
- The current request.
- __construct() : mixed
- Constructs a new TeamsGroup object.
- build() : mixed
- {@inheritdoc}
- create() : mixed
- {@inheritdoc}
- getFiles() : mixed
- {@inheritdoc}
- getFileUrlAndExtension() : mixed
- {@inheritdoc}
Properties
$extensionService
Drupal\o365\GraphService definition.
protected
ExtensionService
$extensionService
$o365Graph
Drupal\o365\GraphService definition.
protected
GraphService
$o365Graph
$request
The current request.
protected
Request|null
$request
Methods
__construct()
Constructs a new TeamsGroup object.
public
__construct(GraphService $o365_graph, RequestStack $requestStack, ExtensionService $extensionService) : mixed
Parameters
- $o365_graph : GraphService
-
The GraphService definition.
- $requestStack : RequestStack
-
The RequestStack definition.
- $extensionService : ExtensionService
-
The Extension service.
Return values
mixed —build()
{@inheritdoc}
public
build() : mixed
Return values
mixed —create()
{@inheritdoc}
public
static create(ContainerInterface $container) : mixed
Parameters
- $container : ContainerInterface
Return values
mixed —getFiles()
{@inheritdoc}
private
getFiles(mixed $driveId, mixed $fileId) : mixed
Parameters
- $driveId : mixed
- $fileId : mixed
Return values
mixed —getFileUrlAndExtension()
{@inheritdoc}
private
getFileUrlAndExtension(mixed $hit) : mixed
Parameters
- $hit : mixed