# Container **Repository Path**: vijay_0215/Container ## Basic Information - **Project Name**: Container - **Description**: 容器,通过注解直接赋值,减少构造函数中的操作 - **Primary Language**: PHP - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-07-11 - **Last Updated**: 2022-06-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Container ## 介绍 容器,通过注解直接赋值,减少构造函数中的操作 ## 版本更新记录 ### 2.0.0 1. ID中支持标明是否重新构建、是否保留实例、指定使用范围的信息 1. 注册时可以标明指定范围、是否保留实例的信息 1. 注册时可以只传入工厂类名,在需要创建实例时再创建工厂 1. 注册时可以添加对象属性赋值(如果注册时标明的是工厂,则是对工厂对象赋值) 1. 增加范围容器,实例范围只在范围容器中出现 1. 增加克隆魔术方法,克隆容器时不再复制已创建的实例,只保留配置信息 ## 安装教程 ```bash composer require dreamcat/container ``` ## 容器使用说明 1. 创建容器,注入相应工厂方法、别名、实例 ```php