Ahabzig member since: Jan 18, 2018 · Transparency log
Ahabzig's packages
-
PHP
webx-ui/cache
Cache on versioned keys for a WebX UI site: named groups of data, one version a group, an entry that goes when any group it was built from moves — on file and database stores as well as Redis.
-
PHP
webx-ui/compositions
Compound views as trees of nodes with ids: a package gives the tree, modules add their pieces, a theme and the site patch it by id — compiled into plain Blade views, nothing merged on a request.
-
PHP
webx-ui/delivery-novaposhta
Nova Poshta for WebX UI delivery: the carrier, its key and sender settings, a thin read-guarded client of its JSON API, and three method types — branch, parcel locker, courier.
-
PHP
webx-ui/geography
The shared geography of a WebX UI site: countries, regions and localities in the site's languages, the key their names are matched by, and the search a checkout picks a town with.
-
PHP
webx-ui/localization
Languages for a WebX UI site: the list a site is published in, translated Eloquent attributes, and the dictionary the admin panel is drawn from.
-
PHP
webx-ui/mcp
The contract by which a WebX UI admin module offers its tools, resources and prompts to an AI agent, and the registry that collects them.
-
PHP
webx-ui/module-admin
The frame a WebX UI admin panel is built on: a module contract, the manifest the front end reads, and the routes that serve it.
-
PHP
webx-ui/module-audit
A site audit for the WebX UI admin panel: the production config, the host's mirrors, slashes and headers, and every address in the database that points at a development stand.
-
PHP
webx-ui/module-auth
Administrators, roles and sign-in for a WebX UI admin panel — kept separate from the site's own users.
-
PHP
webx-ui/module-banners
Banners for the WebX UI admin panel: a picture (and one for phones), a video (and one for phones, and a poster), a title, a text and up to three buttons, kept in named places and printed by the site's own templates through banners().
-
PHP
webx-ui/module-blocks
The block constructor for the WebX UI admin panel: block types made entirely in the panel — fields, Blade, CSS, script — and the renderer that prints an entity's content from them.
-
PHP
webx-ui/module-blog
A blog for the WebX UI admin panel: articles made of blocks, rubrics and tags, addresses from the registry, scheduled publication and a feed.
-
PHP
webx-ui/module-cart
A guest cart for WebX UI sites: lines of anything a module sells through the Purchasable contract, priced live by their owner, totals as a chain other modules plug into, and cart() for Blade.
-
PHP
webx-ui/module-catalog
A product catalogue for the WebX UI admin panel: products, a tree of categories, prices, a gallery and the registries its satellite modules plug into.
-
PHP
webx-ui/module-catalog-brands
Brands for the WebX UI catalogue: one per product, each with its own page of the catalogue, a logo and a description, a filter, a line on the card, products()->brand() and brands()->featured() in a template.