1、安装composer
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
2、使用
vim composer.json
{ "name": "you/themename", "type": "wordpress-theme", "require": { "composer/installers": "~1.0" } }
psr-0映射到 vendor中 autoload_namespaces.php中
"autoload": {
"psr-0":{
"test\" : "src1/"
}
}
到
<?php
// autoload_namespaces.php @generated by Composer
$vendorDir = dirname(dirname(__FILE__));
$baseDir = dirname($vendorDir);
return array(
'test\' => array($baseDir . '/src1'),
'Composer\Installers\' => array($vendorDir . '/composer/installers/src'),
);
例如 test.php中
<?php
require_once("vendor/autoload.php");
$t3 = new test est2();
$t3->test1();
目录结构
------src1
|--test
|--test2.php (
namespace test;
class test2.php{
}
)