{"id":18941132,"url":"https://github.com/cleaniquecoders/clock-io","last_synced_at":"2026-03-23T15:30:18.380Z","repository":{"id":91406538,"uuid":"152942976","full_name":"cleaniquecoders/clock-io","owner":"cleaniquecoders","description":"Capture time in and out for anything - attendance, asset check in and out, event and many more.","archived":false,"fork":false,"pushed_at":"2018-10-14T05:38:30.000Z","size":14,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-12-31T22:42:08.794Z","etag":null,"topics":["attendance","beacon","checkin","checkout","clock","event","hotel","iot"],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cleaniquecoders.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-10-14T05:38:09.000Z","updated_at":"2022-08-02T15:06:37.000Z","dependencies_parsed_at":"2023-04-01T02:49:20.246Z","dependency_job_id":null,"html_url":"https://github.com/cleaniquecoders/clock-io","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cleaniquecoders%2Fclock-io","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cleaniquecoders%2Fclock-io/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cleaniquecoders%2Fclock-io/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cleaniquecoders%2Fclock-io/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cleaniquecoders","download_url":"https://codeload.github.com/cleaniquecoders/clock-io/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239940092,"owners_count":19721968,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["attendance","beacon","checkin","checkout","clock","event","hotel","iot"],"created_at":"2024-11-08T12:26:14.382Z","updated_at":"2026-03-23T15:30:18.346Z","avatar_url":"https://github.com/cleaniquecoders.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"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)\n\n# Clock In and Out\n\n*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.\n\n*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.\n\n## Installation\n\n```\n$ composer require cleaniquecoders/clock-io\n```\n\n## Usage\n\nclock-io provide interfaces for you to implement based on your system workflow.\n\nFollowing are the interfaces available for developers to use:\n\n```php\n\n// This is the main contract\nuse CleaniqueCoders\\ClockIO\\Contracts\\Clock;\n\n// This is for Clock Date Format\nuse CleaniqueCoders\\ClockIO\\Contracts\\ClockFormat;\n\n// This is for Clock In Contract\nuse CleaniqueCoders\\ClockIO\\Contracts\\ClockIn;\n\n// This is for Clock Out Contract\nuse CleaniqueCoders\\ClockIO\\Contracts\\ClockOut;\n\n// This is for Clock In and Out Summary\nuse CleaniqueCoders\\ClockIO\\Contracts\\ClockSummary;\n```\n\n## Test\n\n```\n$ vendor/bin/phpunit\n```\n\n## License\n\nThis package is open-sourced software licensed under the [MIT license](http://opensource.org/licenses/MIT).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcleaniquecoders%2Fclock-io","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcleaniquecoders%2Fclock-io","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcleaniquecoders%2Fclock-io/lists"}