<?php

class RbacModule extends CWebModule
{
	public function init()
	{
		// this method is called when the module is being created
		// you may place code here to customize the module or the application
		
		//$urlScript = Yii::app()->assetManager->publish(Yii::getPathOfAlias('rbac').'/assets/newstyle.css');
		//Yii::app()->clientScript->registerCssFile($urlScript, CClientScript::POS_HEAD);
		// publish and insert script.js into the <head> section   
		
		// import the module-level models and components
		$this->setImport(array(
			'rbac.models.*',
			'rbac.components.*',
		));
	}

	public function beforeControllerAction($controller, $action)
	{
		if(parent::beforeControllerAction($controller, $action))
		{
			// this method is called before any module controller action is performed
			// you may place customized code here
			return true;
		}
		else
			return false;
	}
	public function getUser() {
		return new User; // Posts is our main blog post Model. (ie: models/Posts.php)
	}
}
