for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace andmemasin\myabstract\traits;
use andmemasin\myabstract\Module;
/**
* Trait ModuleTrait
* @property-read Module $abstractModule
* @package andmemasin\myabstract
*/
trait ModuleTrait
{
* @return Module
public function getAbstractModule()
/** @var Module $module */
$module = \Yii::$app->getModule('myabstract');
return $module;
}