expressive-analytics / deep-thought
A highly versatile framework for attaching advanced object functionality to both legacy and modern platforms.
Installs: 2 137
Dependents: 15
Suggesters: 0
Security: 0
Stars: 6
Watchers: 3
Forks: 5
Open Issues: 1
Requires
- php: >=5.3.0
Requires (Dev)
- phpunit/phpunit: ~5.0
- dev-master
- v2.1.6
- v2.1.5
- v2.1.4
- v2.1.3
- v2.1.2
- v2.1.1
- v2.1.0
- v2.0.0
- v1.5.17
- v1.5.16
- v1.5.15
- v1.5.14
- v1.5.13
- v1.5.12
- v1.5.11
- v1.5.10
- v1.5.9
- v1.5.8
- v1.5.7
- v1.5.6
- v1.5.5
- v1.5.4
- v1.5.3
- v1.5.2
- v1.5.1
- v1.5.0
- v1.4.2
- v1.4.1
- v1.4.0
- v1.3.6
- v1.3.5
- v1.3.4
- v1.3.3
- v1.3.2
- v1.3.1
- v1.3.0
- v1.2.5
- v1.2.4
- v1.2.3
- v1.2.2
- v1.2.1
- v1.2.0
- v1.1.2
- v1.1.1
- v1.1.0
- v1.0.0
- dev-version2
- dev-jbkc85-dtstore.php-patch
This package is not auto-updated.
Last update: 2018-02-14 23:38:13 UTC
README
deep-thought.php
A highly versatile framework for attaching advanced object functionality to both legacy and modern platforms.
Getting Started
The easiest way to get started with DeepThought is by using Composer.
Add the following to composer.json at the top level of your project:
{
"require":{
"expressive-analytics/deep-thought": "dev-master"
}
}
Once you've got your composer.json file set up, you can install and run composer at the top level of your project:
curl -s http://getcomposer.org/installer | php
php composer.phar install
That's it! If you want to try it out, run the following command:
php -r "require('vendor/autoload.php'); DTLog::debug('That was too easy!');"
Adding Modules
The core components of the DeepThought library contain only the bare essentials. For most projects, you will want to use additional modules. Installing these with Composer is as easy as adding a line to composer.json and rerunning the install command.
For example:
{
"require":{
"expressive-analytics/deep-thought": "dev-master"
"expressive-analytics/deep-thought-consumer": "dev-master"
}
}