Packages from switon

  • PHP

    switon/authz

    Permission-based authorization with attributes, voters, and role-to-permission lookup for Switon Framework

  • PHP

    switon/beacon

    App-facing AI rules, skills, standards pointers, and CLI diagnostics for Switon Framework

  • PHP

    switon/binding

    Method argument lists and typed input hydration from rules and container state for Switon Framework

  • PHP

    switon/cache

    Redis-backed PSR-16 cache with JSON values, prefix-scoped clear, and cache lifecycle events for Switon Framework

  • PHP

    switon/captcha

    Sessionless image CAPTCHA challenges with shared-store verification for Switon Framework

  • PHP

    switon/cli

    Command surface with discovery, option binding, help output, and shell completion for Switon Framework

  • PHP

    switon/command

    Shared command discovery and reflection metadata for CLI listings and AI tooling for Switon Framework

  • PHP

    switon/composer-extra

    Cached Composer extra metadata reader for fast framework discovery at runtime for Switon Framework

  • PHP

    switon/console

    Reusable terminal primitives including progress bars, width detection, and ANSI styling for Switon Framework

  • PHP

    switon/context

    Default context manager for request- and coroutine-scoped service-owned state for Switon Framework

  • PHP

    switon/core

    Shared framework contracts, attributes, helpers, and runtime vocabulary for Switon Framework

  • PHP

    switon/crypto

    Symmetric encryption, derived keys, plaintext validation, and key rotation for Switon Framework

  • PHP

    switon/db

    Direct SQL client with named binds, transient transactions, and optional read or write routing for Switon Framework

  • PHP

    switon/di

    Property-based dependency injection with interface autowiring, named slots, and shared versus fresh instances for Switon Framework

  • PHP

    switon/dict

    Controlled value-set types for actions, validated inputs, and shared option rows for Switon Framework

  • PHP

    switon/event

    Class-based synchronous PSR-14 dispatch with attribute-discovered listeners for Switon Framework

  • PHP

    switon/executor

    Runner execution with batch, any-first, and task-scoped concurrency APIs for Switon Framework

  • PHP

    switon/http

    Controller-based HTTP boundary with request input, response shaping, lifecycle hooks, and runtime adapters for Switon Framework

  • PHP

    switon/http-cache

    Redis-backed per-action HTTP caching with request-derived keys and ETag revalidation for Switon Framework

  • PHP

    switon/http-client

    HTTP client contract with JSON-first helpers, typed failures, and pooled engines for Switon Framework

  • PHP

    switon/i18n

    Per-request locale, flat translation files, fallback lookup, and optional ICU formatting for Switon Framework

  • PHP

    switon/id

    Named ID generators for UUIDs, ULIDs, Snowflake, and compact public IDs for Switon Framework

  • PHP

    switon/inspector

    Request-scoped development inspection with collector payloads and multi-format views for Switon Framework

  • PHP

    switon/invocation

    Method-level guard and interceptor contracts for managed invocations for Switon Framework

  • PHP

    switon/invoker

    Guard-aware and intercepted method invocation on top of the DI invoker for Switon Framework

  • PHP

    switon/jwt

    HMAC JWT issue, validation, and optional kid-based key routing for Switon Framework

  • PHP

    switon/kernel

    Application bootstrap for environment, config, provider lifecycle, and fatal error handling for Switon Framework

  • PHP

    switon/log

    PSR-3 logging with automatic categories, structured context, and category-aware level filtering for Switon Framework

  • PHP

    switon/mail

    Outbound mail with fluent messages, SMTP serialization, and pooled transport for Switon Framework

  • PHP

    switon/openapi

    Split OpenAPI YAML workflow with route sync, merged export, and spec quality lint for Switon Framework

  • PHP

    switon/orm

    Typed entities, repository-first persistence, relation loading, and shard-aware routing for Switon Framework

  • PHP

    switon/orm-codegen

    Entity and repository code generation from database tables for Switon Framework

  • PHP

    switon/pool

    Owner-scoped object pools with guard-based borrow and return for Switon Framework

  • PHP

    switon/principal

    Runtime contracts for resolved caller identity and tenant state after boundary resolution for Switon Framework

  • PHP

    switon/query

    Fluent read SQL builder with joins, pagination, and shard-aware execution for Switon Framework

  • PHP

    switon/queue

    Redis-backed job queue with runner discovery and worker commands for Switon Framework

  • PHP

    switon/redis

    Pooled Redis client with transient connections for transactions, scans, and blocking commands for Switon Framework

  • PHP

    switon/renderer

    Template rendering with PHP and Sword engines, themes, and Frames composition for Switon Framework

  • PHP

    switon/router

    Attribute-discovered routes, route tables, and literal and dynamic path matching for Switon Framework

  • PHP

    switon/rpc

    Queue-backed synchronous request-reply calls between PHP handlers for Switon Framework

  • PHP

    switon/schedule

    Recurring scheduled tasks with a shared app clock, discovery, and optional Redis locking for Switon Framework

  • PHP

    switon/session

    Redis-backed HTTP session state with deferred writes and lifecycle events for Switon Framework

  • PHP

    switon/sharding

    Rule-driven shard resolution for database connections and tables for Switon Framework

  • PHP

    switon/skeleton

    Official starter application for Switon Framework

  • PHP

    switon/storage

    Local filesystem blob storage with safe relative keys under one root for Switon Framework

  • PHP

    switon/sync

    In-process channels, mutexes, wait groups, and stacks for coroutine-aware coordination for Switon Framework

  • PHP

    switon/testing

    Shared test container, TestCase base, and package-local test runner for Switon Framework

  • PHP

    switon/throttle

    Redis-backed rate limiting for HTTP actions and direct service checks for Switon Framework

  • PHP

    switon/validation

    Attribute-driven validation with normalization and locale-aware error messages for Switon Framework

  • PHP

    switon/view

    HTML views with request-scoped state, controller template resolution, and an HTTP response bridge for Switon Framework

  • PHP

    switon/yaml

    Strict Switon YAML subset parsing with placeholder interpolation for Switon Framework