Search by

Yii2 adapter for the framework-agnostic Inertia.js PHP protocol core.

0.6.2 2026-10-23 15:52 UTC

This package is auto-updated.

Last update: 2026-10-23 15:59:00 UTC


README

Yii Framework

Inertia for Yii2


PHPUnit Mutation Testing PHPStan Security

Connect Yii requests, responses, views, sessions, and redirects to the Inertia protocol

Architecture

php-forge/inertia owns the Inertia protocol, page model, prop resolution, headers, redirects, and result objects. This package connects that core to Yii requests, responses, views, and sessions. The application supplies its JavaScript client, component resolver, and asset build.

Installation

Yii 2.0.x is outside this package's declared support.

composer require yii2-extensions/inertia:^0.6

See the installation guide for Yii development-line resolution, bootstrap registration, CSRF configuration, and frontend setup.

Quick start

Register the adapter in the existing web application configuration:

'bootstrap' => [\yii\inertia\Bootstrap::class],

Return a page from an existing controller action:

return \yii\inertia\Inertia::render('Dashboard', ['stats' => ['visits' => 42]]);

A normal visit renders HTML; an Inertia visit returns a JSON page. The default view supplies the page payload but loads no frontend bundle. Continue with configuration and the usage examples to connect the application's client.

Documentation

Practical guides and application recipes, with exact contracts in PHPDoc.

The guides and the API reference generated from the PHPDoc in src/ are published at https://yii2-framework.github.io/docs/extensions/inertia/.

AI assistance

AI agents: read the documentation index and fetch the Markdown version of a page by appending index.md to its URL. The AI agents guide covers skill installation, client setup and verification.

The hosted documentation covers Yii 22.0. If it does not match the installed revision or is unavailable, use the repository guides, the skill source, the source PHPDoc and the changelog.

Package information

PHP Yii 22.0.x Latest Stable Version Total Downloads

Project status

Codecov PHPStan Level Max Quality StyleCI

Our social networks

Follow on X Follow on Facebook Join our Subreddit Join on Telegram

License

License