public function LockrAdmin::createKeyring in Lockr 7.3
Parameters
string $label:
bool $has_cc:
DateTime $trial_end:
Return value
string
File
- vendor/
lockr/ lockr/ src/ LockrAdmin.php, line 29  
Class
Namespace
LockrCode
public function createKeyring($label, $has_cc, DateTime $trial_end) {
  $query = <<<'EOQ'
mutation CreateKeyring($input: CreateKeyring!) {
    createKeyring(input: $input) {
        id
    }
}
EOQ;
  $data = $this->client
    ->query([
    'query' => $query,
    'variables' => [
      'input' => [
        'label' => $label,
        'hasCreditCard' => $has_cc,
        'trialEnd' => $trial_end
          ->format(DateTime::RFC3339),
      ],
    ],
  ]);
  return $data['createKeyring']['id'];
}