SYMBOL INDEX (92 symbols across 17 files) FILE: src/ComponentInstaller/ComponentInstallerPlugin.php class ComponentInstallerPlugin (line 25) | class ComponentInstallerPlugin implements PluginInterface method activate (line 30) | public function activate(Composer $composer, IOInterface $io) FILE: src/ComponentInstaller/Installer.php class Installer (line 22) | class Installer extends LibraryInstaller method supports (line 47) | public function supports($packageType) method getComponentPath (line 79) | public function getComponentPath(PackageInterface $package) method initializeVendorDir (line 113) | protected function initializeVendorDir() method getComponentDir (line 123) | public function getComponentDir() method removeCode (line 134) | public function removeCode(PackageInterface $package) method removeComponent (line 146) | public function removeComponent(PackageInterface $package) method installCode (line 157) | public function installCode(PackageInterface $package) method postAutoloadDump (line 168) | public static function postAutoloadDump(Event $event) FILE: src/ComponentInstaller/Process/BuildJsProcess.php class BuildJsProcess (line 17) | class BuildJsProcess extends Process method process (line 22) | public function process() method compile (line 34) | public function compile($packages) method definePrefix (line 72) | protected function definePrefix($componentName) method definePostfix (line 83) | protected function definePostfix() FILE: src/ComponentInstaller/Process/CopyProcess.php class CopyProcess (line 17) | class CopyProcess extends Process method process (line 22) | public function process() method copy (line 34) | public function copy($packages) FILE: src/ComponentInstaller/Process/Process.php class Process (line 26) | class Process implements ProcessInterface method __construct (line 73) | public function __construct(Composer $composer = null, IOInterface $io... method init (line 88) | public function init() method process (line 148) | public function process() method getComponentName (line 164) | public function getComponentName($prettyName, array $extra = array()) method getComponentDir (line 187) | public function getComponentDir() method setComponentDir (line 197) | public function setComponentDir($dir) method getVendorDir (line 209) | public function getVendorDir(array $package) FILE: src/ComponentInstaller/Process/ProcessInterface.php type ProcessInterface (line 17) | interface ProcessInterface method __construct (line 27) | public function __construct(Composer $composer, IOInterface $io); method init (line 35) | public function init(); method process (line 43) | public function process(); FILE: src/ComponentInstaller/Process/RequireCssProcess.php class RequireCssProcess (line 23) | class RequireCssProcess extends Process method process (line 28) | public function process() method packageStyles (line 98) | public function packageStyles(array $packages) FILE: src/ComponentInstaller/Process/RequireJsProcess.php class RequireJsProcess (line 23) | class RequireJsProcess extends Process method init (line 33) | public function init() method process (line 46) | public function process() method requireJson (line 91) | public function requireJson(array $packages) method aggregateScripts (line 158) | public function aggregateScripts($package, array $scripts, $file) method requireJs (line 192) | public function requireJs(array $json = array()) method arrayMergeRecursiveDistinct (line 223) | protected function arrayMergeRecursiveDistinct(array &$array1, array &... method newAssetCollection (line 246) | protected function newAssetCollection() FILE: src/ComponentInstaller/Resources/require.js function isFunction (line 41) | function isFunction(it) { function isArray (line 45) | function isArray(it) { function each (line 53) | function each(ary, func) { function eachReverse (line 68) | function eachReverse(ary, func) { function hasProp (line 79) | function hasProp(obj, prop) { function getOwn (line 83) | function getOwn(obj, prop) { function eachProp (line 92) | function eachProp(obj, func) { function mixin (line 107) | function mixin(target, source, force, deepStringMixin) { function bind (line 127) | function bind(obj, fn) { function scripts (line 133) | function scripts() { function getGlobal (line 139) | function getGlobal(value) { function makeError (line 158) | function makeError(id, msg, err, requireModules) { function newContext (line 190) | function newContext(contextName) { function getInteractiveScript (line 1881) | function getInteractiveScript() { FILE: src/ComponentInstaller/Util/Filesystem.php class Filesystem (line 19) | class Filesystem extends BaseFilesystem method recursiveGlob (line 33) | public function recursiveGlob($pattern, $flags = 0) method recursiveGlobFiles (line 62) | public function recursiveGlobFiles($pattern, $flags = 0) FILE: src/bootstrap.php function includeIfExists (line 12) | function includeIfExists($file) FILE: tests/ComponentInstaller/Test/InstallerTest.php class InstallerTest (line 23) | class InstallerTest extends LibraryInstallerTest method setUp (line 40) | protected function setUp() method tearDown (line 60) | protected function tearDown() method testInstallerCreationShouldNotCreateComponentDirectory (line 70) | public function testInstallerCreationShouldNotCreateComponentDirectory() method testComponentSupports (line 89) | public function testComponentSupports($type, $expected) method providerComponentSupports (line 100) | public function providerComponentSupports() method testGetComponentPath (line 121) | public function testGetComponentPath($expected, $package) { method providerGetComponentPath (line 136) | public function providerGetComponentPath() FILE: tests/ComponentInstaller/Test/Process/CopyProcessTest.php class CopyProcessTest (line 19) | class CopyProcessTest extends ProcessTest method setUp (line 26) | public function setUp() method testCopyStyles (line 39) | public function testCopyStyles($packages, $files) method providerCopyStyles (line 49) | public function providerCopyStyles() FILE: tests/ComponentInstaller/Test/Process/ProcessTest.php class ProcessTest (line 26) | class ProcessTest extends \PHPUnit_Framework_TestCase method setUp (line 68) | public function setUp() method tearDown (line 101) | protected function tearDown() method testGetComponentName (line 116) | public function testGetComponentName($prettyName, array $extra, $expec... method providerGetComponentName (line 128) | public function providerGetComponentName() FILE: tests/ComponentInstaller/Test/Process/RequireCssProcessTest.php class RequireCssProcessTest (line 20) | class RequireCssProcessTest extends ProcessTest method setUp (line 27) | public function setUp() method testPackageStyles (line 40) | public function testPackageStyles(array $packages, array $config, $exp... method providerPackageStyles (line 48) | public function providerPackageStyles() FILE: tests/ComponentInstaller/Test/Process/RequireJsProcessTest.php class RequireJsProcessTest (line 20) | class RequireJsProcessTest extends ProcessTest method setUp (line 27) | public function setUp() method testRequireJs (line 40) | public function testRequireJs(array $json = array(), $expected = '') method providerRequireJs (line 46) | public function providerRequireJs() method testRequireJson (line 78) | public function testRequireJson(array $packages, array $config, $expec... method providerRequireJson (line 86) | public function providerRequireJson() FILE: tests/ComponentInstaller/Test/Util/FilesystemTest.php class FilesystemTest (line 19) | class FilesystemTest extends \PHPUnit_Framework_TestCase method testRecursiveGlobFiles (line 29) | public function testRecursiveGlobFiles($expected, $pattern, $flags = 0) method providerRecursiveGlobFiles (line 41) | public function providerRecursiveGlobFiles() method testRecursiveGlob (line 108) | public function testRecursiveGlob($expected, $pattern, $flags = 0) method providerRecursiveGlob (line 119) | public function providerRecursiveGlob()