NovinkaZverejnili sme 50+ Laravel balíkov ako open source
Custom AI apps, agents and automation — Roundly ConsultingRoundly
Všetky balíky

RoundlyConsulting\Addresses\Http\Resources\AddressResource je JsonResource s explicitným a stabilným tvarom:

use App\Models\Customer;
use Illuminate\Support\Facades\Route;
use RoundlyConsulting\Addresses\Address;
use RoundlyConsulting\Addresses\Http\Resources\AddressResource;

Route::get('/customers/{customer}/addresses', function (Customer $customer) {
    return AddressResource::collection($customer->addresses);
});

Route::get('/addresses/{address}', function (Address $address) {
    return AddressResource::make($address);
});
KľúčHodnota
idId adresy.
typeReťazcová hodnota typu, napr. billing.
name, city, street, postal_codeUložené riadky adresy.
country_isoUložený ISO kód.
country_nameZistený názov krajiny, bez CountryResolver null.
is_primaryPrimárny príznak (boolean).
formattedJednoriadkový popis z formatted().
metaKolekcia meta, prípadne null.
created_at, updated_atČasové pečiatky.

country_name zodpovedá naviazanému CountryResolver (bez neho null) a formatted je popis z formatted(). Resource je finálny — ak potrebujete iný tvar, napíšte vlastný JsonResource nad modelom Address.

Prejavte lásku k open source

Tento balík je zadarmo pod licenciou MIT. Ak vám šetrí čas, jednorazový príspevok alebo členstvo na Patreone nám pomôže ho ďalej udržiavať, testovať a dokumentovať.

Ďalšie spôsoby podpory vrátane kryptomien

Odoslaním daru súhlasíte s našimi podmienkami prijímania darov.

Chcete to zabudovať do svojho produktu?

Naše balíky integrujeme do zákazkových Laravel a AI riešení. Napíšte nám, na čom pracujete, a ozveme sa do 48 hodín.