PHPackages                             mikehaertl/xcrudcontroller - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Admin Panels](/categories/admin)
4. /
5. mikehaertl/xcrudcontroller

ActiveYii-extension[Admin Panels](/categories/admin)

mikehaertl/xcrudcontroller
==========================

xcrudcontroller is a Yii base class to quickly build customized CRUD interfaces.

1.0.1(13y ago)9342MITPHPPHP &gt;=5.0.0

Since Feb 20Pushed 10y ago4 watchersCompare

[ Source](https://github.com/mikehaertl/xcrudcontroller)[ Packagist](https://packagist.org/packages/mikehaertl/xcrudcontroller)[ Docs](https://github.com/mikehaertl/xcrudcontroller)[ RSS](/packages/mikehaertl-xcrudcontroller/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (2)Used By (0)

XCrudController
===============

[](#xcrudcontroller)

A base class to quickly build customized CRUD interfaces.

Features
========

[](#features)

- **Create, list, view, edit and delete actions.**Follow DRY and don't repeat the same CRUD logic in all your controllers.
- **Powerful filter pattern.**Use a dedicated filter form in your listing to build convenient search interfaces.
- **Helpers for URL creation.**Take the user back to the same listing page after editing/viewing a record.

Quickstart
==========

[](#quickstart)

1 A simple controller
---------------------

[](#1-a-simple-controller)

To get started you only have to supply the name of the ActiveRecord class that you want to build a CRUD for:

```
