Frekr 的 API 封装器

1.0.0-beta 2019-03-30 12:05 UTC

This package is auto-updated.

Last update: 2024-09-16 02:08:03 UTC


README

Coding Standards

Frekr

Frekr.me 的 API 封装器

简介

这是一个 PHP 库,用于从 Frekr.me API 接收数据并将其转换为 PHP 对象。这减少了编码并抽象了接收过程。

安装

composer require pabloveintimilla/frekr

使用

引导。

包含到自动加载类中

<?php
require __DIR__.'/vendor/autoload.php';

use PabloVeintimilla\Frekr\Frekr;

初始化

您需要从 Frekr.me 获取 apikey

$frekr = new Frekr($apikey);

调用方法

所有方法都返回一个数组或一个 POPO(Plain Old PHP object),它代表基本实体:员工、活动和终端。

// Recive all employees
$employees = $frekr->getEmployees();

//Recive specific employee by id
$employee = $frekr->getEmployee($employee_id);

//Get first name of employee
$employee->getFirstname();

$events = $frekr->getEvents();
$event = $frekr->getEvent($event_id);
$events = $frekr->getEventsByEmployee($employee_id));
$events = $frekr->getEventsByTerminal($terminal_id);
$terminals = $frekr->getTerminals();
$terminal = $frekr->getTerminal($terminal_id));