Search results for two-way

nette/routing

263 Favers
12732933 Downloads

Nette Routing: two-ways URL conversion

Go to Download


kingmaker/laravel-many-to-many-self-relationship

19 Favers
112853 Downloads

Laravel Many to Many Relationship on the same Model through a pivot table providing two-way association.

Go to Download


messagemedia/messages-sdk

12 Favers
437062 Downloads

The MessageMedia Messages API provides a number of endpoints for building powerful two-way messaging applications.

Go to Download


davmixcool/cryptman

4 Favers
65072 Downloads

Dead-simple two-way encryption for PHP, with tamper detection built in.

Go to Download


medienbaecker/kirby-mastodon

16 Favers
65 Downloads

Two-way Mastodon integration for Kirby: post pages from the Panel or CLI, fetch and display replies

Go to Download


martinusso/opencrypt

8 Favers
20921 Downloads

Two-way encryption (encrypt and decrypt) data using PHP with OpenSSL

Go to Download


ufo-tech/dto-transformer

3 Favers
2248 Downloads

The library provides tools for two-way transformation of DTO objects ⇄ arrays, respecting typing, contracts, and flexible transformation logic.

Go to Download


phpgt/cipher

0 Favers
1125 Downloads

Two-way encryption of messages for secure plain text transmission.

Go to Download


mwguerra/wire-bridge

3 Favers
127 Downloads

Seamless two-way reactive bridge between Livewire 4 and Vue 3 / React components with automatic state persistence.

Go to Download


awes-io/form-builder

67 Favers
25116 Downloads

A component that allows creating forms with two-way binding from data object with default HTML fields and custom, like multi-block or AJAX-select.

Go to Download


magicoli/two-way-ticket

0 Favers
29 Downloads

Helpdesk truckin' down the track - Flexible ticketing system for Laravel / Filament

Go to Download


krmgns/cryptee

6 Favers
230 Downloads

Pretty easy, fast and secure two-way encryption with PHP.

Go to Download


zippendo/zippendo-php

0 Favers
9 Downloads

Public API documentation for Zippendo. Authenticate using your API token (Bearer token prefixed with zipp_). **Brands (sub-accounts).** An organization can be split into brands, each keeping its own orders, shipments and configuration separate. There are two ways to scope requests to one brand, and NEITHER changes any request body: 1. **Bind the token.** Create an API token with a `brandId` and every request it makes is confined to that brand — reads filtered, writes stamped. This is the recommended way to give a single brand's team its own credential. 2. **Send the `X-Zippendo-Brand` header.** An organization-wide token can scope an individual request by sending the brand's id or slug in this header. Most SDKs let you set it once on the client so every call inherits it. A brand-bound token that receives an `X-Zippendo-Brand` header naming a different brand is rejected with `403 BRAND_ACCESS_DENIED` — the binding is never widened. Omit both and requests cover the whole organization, which is the behaviour of every existing token. Records that belong to no brand carry `brandId: null`. Configuration (carriers, shipping rules, addresses) with a null brand is organization-wide and remains visible inside every brand; orders and shipments with a null brand are only visible organization-wide. List endpoints additionally take a `?brandScope=own|shared|both` parameter to narrow further within whichever brand context already applies. `own` returns only rows assigned to that brand, and requires a brand context — a brand-bound token, a resolved brand session, or the `X-Zippendo-Brand` header above — otherwise `400`. `shared` returns only the organization-wide rows (equivalent to filtering `brandId=none`). The default, `both`, keeps the existing behaviour: a brand context sees its own rows plus the organization-wide ones. Set `X-Zippendo-Brand-Scope` as a client default to apply the same choice to every request instead of repeating the query parameter on each call — an explicit `brandScope` query parameter always wins over the header, and a blank header value is ignored. Brands themselves are managed under the **Brands** tag. Retiring a brand is done with `POST /orgs/{orgId}/brands/{brandId}/archive` — permanent deletion is a dashboard-only action, since it is refused while any order, shipment, member or token still references the brand. Brands require a plan that includes them; creating one beyond your plan's limit returns `403`.

Go to Download


yamsafer/name-translation

5 Favers
10793 Downloads

package to translate names with one of the two ways 1.Rosette 2.Google Translate

Go to Download


ux2dev/link-mobility

0 Favers
6 Downloads

PHP library for the LINK Mobility MessageHub API (SMS, Viber, Push, Voice/TTS, delivery reports, two-way callbacks)

Go to Download


Next >>