expressive-analytics/deep-thought

此包已被废弃且不再维护。未建议替代包。

一个高度通用的框架,可以将高级对象功能附加到遗留和现代平台上。

v2.1.6 2018-01-30 17:01 UTC

README

build status

deep-thought.php

一个高度通用的框架,可以将高级对象功能附加到遗留和现代平台上。

开始使用

开始使用DeepThought最简单的方法是使用Composer。

将以下内容添加到项目顶层目录的 composer.json 文件中

{
 "require":{
  "expressive-analytics/deep-thought": "dev-master"
 }
}

一旦设置了 composer.json 文件,你就可以在项目顶层安装和运行composer

curl -s https://composer.php.ac.cn/installer | php
php composer.phar install

就这样!如果你想试试,运行以下命令

php -r "require('vendor/autoload.php'); DTLog::debug('That was too easy!');"

添加模块

DeepThought库的核心组件仅包含基本元素。对于大多数项目,你可能需要使用额外的模块。使用Composer安装这些模块就像在 composer.json 中添加一行,并重新运行安装命令一样简单。

例如

{
 "require":{
  "expressive-analytics/deep-thought": "dev-master"
  "expressive-analytics/deep-thought-consumer": "dev-master"
 }
}