Libraries tagged by duid
didix16/php-grammar
10115 Downloads
A simple library for make Lexer and Parsers to build a language
didix16/php-datatransformer
10113 Downloads
A simple library that allows transform any kind of data to native php data or whatever
didix16/php-apidataobject
10106 Downloads
A simple library that allows easy handle incoming data from any sources (specially from API sources) and put data in a fashion way which is more practical to access it like an array or object. It allows to implement a DTO very fast.
didix16/php-apidatamapper
10107 Downloads
An extensible DTO library that allows map incoming API data to any of your entities/models by using a simple filed mapping language with filters and functions.
didiwijaya/wilindo
1156 Downloads
Package Laravel (Migration & Seeder) untuk wilayah Indonesia berdasarkan data SPLP Kemendagri
rembon/laravel-auditor
211 Downloads
Request-level audit trail for Laravel: who did what, what changed, and what they were allowed to do.
postboost/php-sdk
56 Downloads
The PostBoost REST API lets you publish, schedule, and analyze social media posts on every supported network from a single integration. No OAuth apps to maintain — PostBoost handles platform authorization for you. ## Base URL All workspace-scoped endpoints are prefixed with `/{workspaceUuid}`. Panel/admin endpoints are prefixed with `/panel`. ## Plan access Every workspace-scoped endpoint returns `403` when the workspace's plan does not include API access (capability `api`). ## Dates and times Post dates and times (`date`, `time`, `accounts_schedule`) are read in the request's `timezone` when one is given, otherwise in the workspace timezone. ## Idempotent requests Send an `Idempotency-Key` header (any unique string, for example a UUID) with a `POST`. Repeating the request with the same key within 24 hours returns the stored response with `Idempotent-Replayed: true` and creates nothing new. Reusing a key with a different body returns `422`; a request still in progress with the same key returns `409`. `5xx` and `429` responses are not stored, so they can be retried with the same key. ## Guardrails for automated clients Create and update requests are checked before anything is written: a post whose content matches one created for the same account in the last 24 hours returns `409` (`code: duplicate_post`, override with `allow_duplicate: true`), scheduling past an account's daily cap returns `429` (`code: account_daily_cap_reached`), and scheduling to an account that must be reconnected returns `422` (`code: account_unauthorized` or `account_token_missing`). Use `POST /{workspaceUuid}/posts/validate` for a dry run and `GET /{workspaceUuid}/activity` to review what API clients did. ## Authentication All requests require a Bearer token in the `Authorization` header. Generate tokens in your PostBoost dashboard under **Settings → Access Tokens**. ``` Authorization: Bearer YOUR_API_TOKEN ```
php-extended/php-api-fr-insee-sirene-interface
9585 Downloads
A library that provides sirene (Système national d’Identification et du Répertoire des ENtreprises et de leurs Établissements) data as objects from insee.fr
hasyirin/laravel-actor
669 Downloads
A polymorphic action log for Eloquent models — track who did what, when.
crodas/remember
10005 Downloads
Remember computations you did before (file cache)
reasno/druid
3 Downloads
Coroutine Apache Druid Client for Hyperf
r4j4h/php-druid-query
13492 Downloads
Experimental PHP wrapper around querying druid
r4j4h/php-druid-ingest
62 Downloads
PHP Classes to wrap ingestion of data into Druid
digitoimistodude/dude-really-simple-ads
67 Downloads
A simple way to manage, track and show ads
diegotibi/dude
7 Downloads
The Dude PHP DB toolbox