connectholland/timechimp-bundle

Timechimp bundle for Symfony 4 projects

This package's canonical repository appears to be gone and the package has been frozen as a result. Email us for help if needed.

Package info

github.com/ConnectHolland/timechimp-bundle

Issues

Type:symfony-bundle

pkg:composer/connectholland/timechimp-bundle

Statistics

Installs: 948

Dependents: 0

Suggesters: 0

Stars: 0

1.1.1 2020-11-05 08:59 UTC

Suggests

None

Provides

None

Conflicts

None

Replaces

None

MIT c71e9f71e41726e4530594dd1d25029e7f753a56

  • Reyo Stallenberg <reyo.woop@connectholland.nl>

This package is auto-updated.

Last update: 2023-10-05 16:48:29 UTC


README

👁 Scrutinizer Code Quality
👁 Code Coverage
👁 Build Status

Timechimp bundle for Symfony 4 projects

Installation

composer require connectholland/timechimp-bundle

Environment

Set the environment variables to be able to connect to the Timchimp API.

TIMECHIMP_ACCESS_TOKEN=the-api-key

Usage

Autowire the client, e.g.:

<?php

declare(strict_types=1);

namespace App;

use ConnectHolland\TimechimpBundle\Api\Client\Client;

class SomeService
{
 private Client $client;

 public function __construct(Client $client)
 {
 $this->client = $client;
 }
 
 public function someMethod()
 {
 $this->client->getTimeByDateRange((new \DateTime('yesterday'))->format('Y-m-d'), (new \DateTime('now'))->format('Y-m-d'));
 }
}