Skip to content

The definitive guide to Yii3 ​

We release this guide under the Terms of Yii Documentation.

Introduction ​

Getting started ​

Key concepts ​

Application structure ​

Packages ​

Handling requests ​

Security ​

Caching ​

Working with databases ​

Views ​

Getting data from users ​

  • Creating forms TODO
  • Validating input
  • Uploading files TODO
  • Collecting tabular input TODO

Displaying data ​

  • Data formatting TODO
  • Pagination TODO
  • Sorting TODO
  • Data providers TODO
  • Data widgets TODO

REST APIs ​

  • Quick start
  • Resources TODO
  • Controllers TODO
  • Routing TODO
  • Authentication TODO
  • Rate limiting TODO
  • Versioning TODO
  • Error handling TODO

Development tools ​

  • Debug toolbar and debugger
  • Generating code using Gii
  • Generating API documentation

Testing ​

Special topics ​

Helpers ​

Extras ​