\Amelaye\BioPHP\Api TripletSpecieApi

Class TripletSpecieApi

Summary

Methods
Properties
Constants
getTriplets
GetTripletsGroups
GetTripletsArray
GetTripletsCombinations
GetSpeciesNames
__construct
No public properties found
No public constants found
No protected methods found
bioapiClient
serializer
apiKey
No protected constants found
No private methods found
No private properties found
No private constants found

Properties

$bioapiClient

$bioapiClient : \GuzzleHttp\Client

Type

Client —

$serializer

$serializer : \JMS\Serializer\Serializer

Type

Serializer —

$apiKey

$apiKey : string|null

Type

string|null —

Methods

getTriplets()

getTriplets() : array

Gets the list of objects from Api

Returns

array —

GetTripletsGroups()

GetTripletsGroups(array  $aTriplets) : array

Gets a list of groups as array

Parameters

array $aTriplets

Returns

array —

GetTripletsArray()

GetTripletsArray(array  $aTriplets) : array

Gets a list as array

Parameters

array $aTriplets

Returns

array —

GetTripletsCombinations()

GetTripletsCombinations(array  $aTriplets) : array

Gets a list of triplets combinations

Parameters

array $aTriplets

Returns

array —

GetSpeciesNames()

GetSpeciesNames(array  $aTriplets) : array

Gets a list of species as array

Parameters

array $aTriplets

Returns

array —

__construct()

__construct(\GuzzleHttp\Client  $bioapiClient, \JMS\Serializer\Serializer  $serializer, string  $apiKey = null) : mixed

Bioapi constructor.

Parameters

\GuzzleHttp\Client $bioapiClient
\JMS\Serializer\Serializer $serializer
string $apiKey

Returns

mixed —