PHPackages                             lisachenko/yii-aspect - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. lisachenko/yii-aspect

ActiveProject[Utility &amp; Helpers](/categories/utility)

lisachenko/yii-aspect
=====================

Yii and Go! aop demo project

9394JavaScript

Since Sep 28Pushed 12y ago4 watchersCompare

[ Source](https://github.com/lisachenko/yii-aspect)[ Packagist](https://packagist.org/packages/lisachenko/yii-aspect)[ RSS](/packages/lisachenko-yii-aspect/feed)WikiDiscussions master Synced 2w ago

READMEChangelogDependenciesVersions (1)Used By (0)

Description
-----------

[](#description)

Yii skeleton with some tweaks + [Go AOP PHP](https://github.com/lisachenko/go-aop-php).

This project allows you to test [aspect-oriented programming](http://en.wikipedia.org/wiki/Aspect-oriented_programming) with Yii framework.

Installation
------------

[](#installation)

Installation process is pretty easy, only few steps:

```
git clone https://github.com/lisachenko/yii-aspect.git && cd yii-aspect
composer install
```

After that add a `/app` folder as a home directory for web server and just open it in browser.

Aspect definition
-----------------

[](#aspect-definition)

Aspect class is defined in [TestMonitorAspect](https://github.com/lisachenko/yii-aspect/blob/master/app/protected/extensions/go-aop-php/TestMonitorAspect.php) class:

```
