Yii 2.0 Cookbook: CSRF

Another security article in Yii 2.0 Cookbook is about Cross-site request Forgery type of attack. It describes what the attack is and how Yii may protect you from it.

Yii 2.0 Cookbook: XSS

Fresh Yii 2.0 Cookbook describes what XSS security vulnerability is and how to deal with it.

materializecss for Yii2

Christoph Erdmann released production ready version of his Materialize CSS extension for Yii 2. It provides an alternative CSS framework to use instead of Bootstrap.

Yii 2.0 Cookbook: RBAC

The cookbook got a new article aiming to be more sequentional guide to role based access control emphasizing the most questioned parts of it.

Yii fork of jquery-pjax version 2.0.6 released

Yii fork of jquery-pjax just had a new release fixing bugs, adding enhancements and new options.

If your composer.json version isn't fixed to 2.0.5, run composer update in order to update the library. Else change the version and then run composer update.

Composer 1.0.0-beta1

Jordi Boggiano released first Composer beta. Yes, we've used enldess alphas before! That means more stability and some new features. My favorites are the following.

composer show now displays installed packages only, not all the packages available. By adding --tree we can get a nice installed packages tree. With composer why we can learn about why certain package was installed. And with composer why-not it's possible to get an idea why certain package wasn't installed in certain version.

Sandstorm. Build Yii 2 migrations phpMyAdmin style

Sandstorm is a desktop application that runs on NodeWebkit with ReactJS. Using it you can:

  • Create table structure in visual phpMyAdmin style
  • Generate migrations for Yii2
  • Run commands (migrate/up, gii/model, gii/crud) in project directory

Sandstorm

Indonesian Yii 2.0 book

Hafid Mukhlasin released a book about Yii 2.0 in Bahasa Indonesia. The book is self-published almost 500 pages writing covering both basic and not so basic topics such as testing and deployment. It's going to be distributed as hardcover book and is going to cost $10 — $15.

Preorder and sample PDF are available.

Yii 2 Command Bus component

Yii2 tactician is wrapper component for the phpleague tactician which can be used to present application business logic as a number of independent parts communicating using context independent commands. All comments and suggestions are welcome.

Remote Admin with LUYA

LUYA CMS got nice remote admin app that's able to gather info from all your CMS instances on various servers so you're able:

  • To see all outdated websites.
  • To collect info about the Websites themselves and make sure they are configured well.
  • To see how many administrators are active.
  • To have a list of direct website links.

It works out of the box with all Yii2 based LUYA Websites where admin module is enabled.

remote-admin.png