ResourceService
extends AirlayService
in package
Class AirlayService
Table of Contents
- $ : AirlayConfig
- $rabbitmq : AMQPStreamConnection
- $user : UserEntity
- $collection : mixed
- __construct() : mixed
- createResource() : ResourceEntity
- delete() : void
- getCollection() : mixed
Properties
$
public
AirlayConfig
$
config
$rabbitmq
public
AMQPStreamConnection
$rabbitmq
$user
public
UserEntity
$user
$collection
protected
mixed
$collection
Methods
__construct()
public
__construct(mixed $collection) : mixed
Parameters
- $collection : mixed
Return values
mixed —createResource()
public
createResource(string $name, TmpDirectory $tmpDirectory, ObjectId $dataSetId) : ResourceEntity
Parameters
- $name : string
- $tmpDirectory : TmpDirectory
- $dataSetId : ObjectId
Return values
ResourceEntity —delete()
public
delete(ResourceEntity $resource) : void
Parameters
- $resource : ResourceEntity
Return values
void —getCollection()
public
getCollection() : mixed