Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cleaniquecoders/clock-io
Capture time in and out for anything - attendance, asset check in and out, event and many more.
https://github.com/cleaniquecoders/clock-io
attendance beacon checkin checkout clock event hotel iot
Last synced: 2 days ago
JSON representation
Capture time in and out for anything - attendance, asset check in and out, event and many more.
- Host: GitHub
- URL: https://github.com/cleaniquecoders/clock-io
- Owner: cleaniquecoders
- License: mit
- Created: 2018-10-14T05:38:09.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2018-10-14T05:38:30.000Z (about 6 years ago)
- Last Synced: 2024-11-08T12:34:33.766Z (about 2 months ago)
- Topics: attendance, beacon, checkin, checkout, clock, event, hotel, iot
- Language: PHP
- Size: 13.7 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
Awesome Lists containing this project
README
[![Build Status](https://travis-ci.org/cleaniquecoders/clock-io.svg?branch=master)](https://travis-ci.org/cleaniquecoders/clock-io) [![Latest Stable Version](https://poser.pugx.org/cleaniquecoders/clock-io/v/stable)](https://packagist.org/packages/cleaniquecoders/clock-io) [![Total Downloads](https://poser.pugx.org/cleaniquecoders/clock-io/downloads)](https://packagist.org/packages/cleaniquecoders/clock-io) [![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/cleaniquecoders/clock-io/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/cleaniquecoders/clock-io/?branch=master) [![License](https://poser.pugx.org/cleaniquecoders/clock-io/license)](https://packagist.org/packages/cleaniquecoders/clock-io)
# Clock In and Out
*Clock In and Out* or *clock-io* is a PHP package to capture date and time in or out on particular event. The event can be attendance system, asset check in and check out from the premise and many more.
*clock-io* enabled developer to be consistent with capturing event date and time, plus it helps developers to implement their own logic based on their own system workflow.
## Installation
```
$ composer require cleaniquecoders/clock-io
```## Usage
clock-io provide interfaces for you to implement based on your system workflow.
Following are the interfaces available for developers to use:
```php
// This is the main contract
use CleaniqueCoders\ClockIO\Contracts\Clock;// This is for Clock Date Format
use CleaniqueCoders\ClockIO\Contracts\ClockFormat;// This is for Clock In Contract
use CleaniqueCoders\ClockIO\Contracts\ClockIn;// This is for Clock Out Contract
use CleaniqueCoders\ClockIO\Contracts\ClockOut;// This is for Clock In and Out Summary
use CleaniqueCoders\ClockIO\Contracts\ClockSummary;
```## Test
```
$ vendor/bin/phpunit
```## License
This package is open-sourced software licensed under the [MIT license](http://opensource.org/licenses/MIT).