for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Win;
/**
* Comportamento injetável
*/
trait InjectableTrait
{
* Cria instância da classe via DI
* @return static
public static function instance()
return DI::instance(get_called_class());
}