jasonej/bootable-traits
Composer 安装命令:
composer require jasonej/bootable-traits
包简介
Quickly and easily enable booting of traits in any class.
README 文档
README
A simple package for enabling the booting of traits.
Installation
composer require jasonej/bootable-traits
Usage
<?php use Jasonej\BootableTraits\BootsTraits; trait ExampleTrait { public $booted = false; public function bootExampleTrait(): void { $this->booted = true; } } class ExampleClass { use BootsTraits; use ExampleTrait; public function __construct() { static::bootTraits($this); } }
<?php use Jasonej\BootableTraits\BootsTraits; trait ExampleTrait { public static $booted = false; public static function bootExampleTrait(): void { static::$booted = true; } } class ExampleClass { use BootsTraits; use ExampleTrait; public static function init() { static::bootTraits(); } }
统计信息
- 总下载量: 9
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2020-02-14