<commit_before># PHP版本的IOC框架 #

## 项目依赖 ##
在构建当前项目前，需要先在当前目录下的GIT命令行中clone以下依赖项目的分支：

 * PHP版本的缓存机制框架：git clone https://github.com/peigong/php-cache.git --branch 0.0.2 ./libs/php-cache-0.0.2

## 使用说明 ##
 * 需要使用定义WEB系统根目录的静态常量ROOT。
 * 在正式的商业系统中使用时，需要在WEB服务器上（如Apache、Ngix），把IOC配置目录（如conf）设置为禁止外部访问。
 * 框架默认的IOC配置目录是WEB系统根目录ROOT下的conf目录。

## 分发目录的说明 ##
分发目录dist中的目录用途介绍如下：

 * inc：纯粹的PHP IOC类库。
 * inc.all：包含了所有依赖项目的PHP IOC类库。
 * demo：对PHP IOC类库用法的演示。

## 版本更新记录 ##
### 0.0.5 ###
 * 将IOC配置文件的默认目录修改为conf/ioc。
### 0.0.4 ###
 * 增加了添加IOC配置目录接口方法setConfigPath。
 * 调整了使用缓存机制的位置。
 * 引入grunt构建工具。
 * 版本管理迁移到github。

### 0.0.3 ###
 * 增加了抽象类的配置和继承的机制。
 * 将ClassFactory命名修改成了ApplicationContext。
 * 增加了ApplicationContext工厂。
 * 将获取实例的方法由get($id)修改为getBean($id)。<commit_msg>修改说明文件。<commit_after># PHP版本的IOC框架 #

## 项目依赖 ##
在构建当前项目前，需要先在当前目录下的GIT命令行中clone以下依赖项目的分支：

 * PHP版本的缓存机制框架：git clone https://github.com/peigong/php-cache.git --branch 0.0.2 ./libs/php-cache-0.0.2

## 使用说明 ##
 * 需要使用定义WEB系统根目录的静态常量ROOT。
 * 在正式的商业系统中使用时，需要在WEB服务器上（如Apache、Ngix），把IOC配置目录（如conf）设置为禁止外部访问。
 * 框架默认的IOC配置目录是WEB系统根目录ROOT下的conf目录。

## 分发目录的说明 ##
分发目录dist中的目录用途介绍如下：

 * inc：纯粹的PHP IOC类库。
 * inc.all：包含了所有依赖项目的PHP IOC类库。
 * demo：对PHP IOC类库用法的演示。

## 版本更新记录 ##
### 0.0.5 ###
 * 将IOC配置文件的默认目录修改为conf/ioc。

### 0.0.4 ###
 * 增加了添加IOC配置目录接口方法setConfigPath。
 * 调整了使用缓存机制的位置。
 * 引入grunt构建工具。
 * 版本管理迁移到github。

### 0.0.3 ###
 * 增加了抽象类的配置和继承的机制。
 * 将ClassFactory命名修改成了ApplicationContext。
 * 增加了ApplicationContext工厂。
 * 将获取实例的方法由get($id)修改为getBean($id)。
{'fraction_non_alphanumeric': 0.1553205551883675, 'fraction_numerical': 0.01982815598149372, 'mean_word_length': 5.582608695652174, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3155589', 'n_tokens_mistral': 1032, 'n_tokens_neox': 1173, 'n_words': 69}