18 declare(strict_types=1);
    53         return $this->flavour_builder->get($rid, $flavour_definition, 
false);
    61         if ($this->flavour_builder->has($rid, $flavour_definition)) {
    64         $this->flavour_builder->get($rid, $flavour_definition, 
true);
    73         return $this->flavour_builder->has($rid, $flavour_definition);
    83         if ($this->
has($rid, $flavour_definition)) {
    84             $this->flavour_builder->delete($rid, $flavour_definition);
    95         return $this->flavour_builder->testDefinition($rid, $flavour_definition);
 
has(ResourceIdentification $rid, FlavourDefinition $flavour_definition)
This can be used to ask whether a Flavor already exists for the FlavourDefinition for a certain IRSS ...
 
ensure(ResourceIdentification $rid, FlavourDefinition $flavour_definition)
Actually like get(), but without return and can be used to create Flavour before you want to get them...
 
Class ResourceIdentification. 
 
__construct(FlavourBuilder $flavour_builder, ResourceBuilder $resource_builder)
 
ResourceBuilder $resource_builder
 
FlavourBuilder $flavour_builder
 
possible(ResourceIdentification $rid, FlavourDefinition $flavour_definition)
Hereby you can check in advance, if there is a Machine and an Engine for your FlavourDefinition, which can generate the Flavour you want.