1
0
Fork 0
Commit Graph

713 Commits (0e7c0d918f3879213a894420007454121413bd39)

Author SHA1 Message Date
Jordi Boggiano 0e7c0d918f Add useIncludePath support to ClassLoader 2012-02-09 15:42:47 +01:00
Jordi Boggiano 247d19e2f8 Add type hints 2012-02-08 18:12:46 +01:00
Jordi Boggiano 93baa38d5c Allow show command to work without a composer.json 2012-02-08 10:24:36 +01:00
Jordi Boggiano 2d780fbef6 Register all packages via the autoload generator before dispatching events 2012-02-07 11:13:29 +01:00
Jordi Boggiano 5daaba9e62 Extract some code in a AutoloadGenerator::buildPackageMap method 2012-02-07 11:12:03 +01:00
Jordi Boggiano 8c535b1961 Allow the Composer ClassLoader to be unregistered easily 2012-02-07 11:11:39 +01:00
Jordi Boggiano f761bf8d99 Simplify install() signature 2012-02-06 13:59:46 +01:00
Jordi Boggiano 162a6e5781 Merge remote-tracking branch 'simensen/install-arguments' 2012-02-06 10:51:04 +01:00
Beau Simensen d05f0a6e40 Addressed coding standard issues reported by @stof 2012-02-05 18:25:41 -08:00
Beau Simensen e1370be7a0 Continued refactoring of install() method, mainly by way of adding Composite Repository
* Rewritten `install()` method now takes a repository instead of a list of packages (per @nadermen)
 * Added Composite Repository
 * Added tests for Composite Repository
 * Removed "local repository" concept from Platform Repository
 * Removed some `use` statements for Platform Repository where it was not actually being used
2012-02-05 18:25:41 -08:00
Beau Simensen 473f127ff1 Super simplified, works, but needs refactoring w/ Composer Repository 2012-02-05 18:22:56 -08:00
Beau Simensen df72919ba3 @naderman says this is wrong. 2012-02-05 18:22:56 -08:00
Beau Simensen 57ffc9d59b Changed some variable names, continue 2, locked install changed
Changed some some instances of the $package variable name to be
able to be consistent in all branches of the "add to request"
section of code.

Updated an instance of "break" to "continue 2" as it was resulting
in the same package getting both update() and install() called
on request. Seems like this is probably not needed, should be
just one or the other? (could be way wrong on this)

Gave "locked" branch of the update/locked/install code some
logic to handle internally installed packages.
2012-02-05 18:22:56 -08:00
Beau Simensen c1ba2be345 Provide the ability to specify internally installed packages (i.e., embedded in phar) 2012-02-05 18:22:56 -08:00
Beau Simensen c94d867c07 Make install method self contained
Experimental: Updated `install()` method to accept its Composer
and input option dependencies as method arguments.
2012-02-05 18:16:50 -08:00
Jordi Boggiano 385075cda3 Cosmetic fixes 2012-02-05 22:38:42 +01:00
Jordi Boggiano 26e909a1a0 Apply nested-autoload support to all relevant files 2012-02-05 21:23:52 +01:00
Jordi Boggiano 4b18753ad6 Merge remote-tracking branch 'simensen/vendor-bin-runnable' 2012-02-05 21:17:08 +01:00
Jordi Boggiano 2262a3f864 Fix test 2012-02-05 21:13:16 +01:00
Jordi Boggiano d35a1a4a9d Stylistic fixes to the previous merge 2012-02-05 21:08:43 +01:00
Jordi Boggiano d52feb1a9f Merge remote-tracking branch 'digitalkaoz/issue_209' 2012-02-05 20:59:30 +01:00
Jordi Boggiano c9a770fe94 Merge pull request #277 from francoispluchino/master
Fix bug on authorization of file download for the private repositories
2012-02-05 11:50:29 -08:00
François Pluchino a0afb88d5d Fix bug on authorization of file download for the private repositories 2012-02-05 20:21:06 +01:00
Jordi Boggiano 39ab5017aa Update scripts docs 2012-02-05 16:27:55 +01:00
Jordi Boggiano d43dd33632 Add scripts loading 2012-02-05 16:14:44 +01:00
Jordi Boggiano 7add1001ae Refactor scripts 2012-02-05 16:14:25 +01:00
Jordi Boggiano c2aac6a37c Merge remote-tracking branch 'francoispluchino/master' 2012-02-05 14:07:08 +01:00
Jordi Boggiano d18e749f85 Test fix, fixes #274 2012-02-03 20:33:57 +01:00
Jordi Boggiano 568d9dabf6 fix previous commit 2012-02-03 20:32:09 +01:00
Jordi Boggiano e1a11302a8 Merge remote-tracking branch 'padraic/pear-channelurimissingforwardslash' 2012-02-03 20:29:52 +01:00
Pádraic Brady 3f7e7dff33 Fix a small bug where some PEAR channels' category link href doesn't contain a starting forward slash 2012-02-02 19:57:37 +00:00
Jordi Boggiano 15d78e6ad1 Fix autoload generator with vendor-dir = working-dir 2012-02-02 16:38:48 +01:00
Jordi Boggiano ad92154c8f Merge pull request #273 from hason/autoloader
Fixed autoload generator
2012-02-02 07:02:13 -08:00
Martin Hasoň d27989c808 Fixed obscure code 2012-02-02 15:36:38 +01:00
Jordi Boggiano 2e9de65ae0 Merge pull request #272 from justinrainbow/bug_211
SplFixedArray issue also affects PHP 5.3.3
2012-02-01 08:38:37 -08:00
Justin Rainbow 8e64229461 Increasing version number to include 5.3.3 which also has an issue with SplFixedArray 2012-02-01 09:31:27 -07:00
François Pluchino 2902e9ee06 Update doc/faqs/triggers.md 2012-01-25 18:29:44 +01:00
François Pluchino 1699b5c338 Update trigger faq 2012-01-25 18:23:04 +01:00
François Pluchino c7b898d10d Remove TriggerEvent setter and adding arguments to the constructor 2012-01-25 17:31:46 +01:00
François Pluchino 0bcf3c26d9 Add .composer/autoload.php in namespace loader 2012-01-25 17:08:06 +01:00
François Pluchino f017074655 Remove package trigger
Rename GetTriggerEvent on TriggerEvent
Remove get/set Application in TriggerEvent
Remove get/set Dispatcher in TriggerEvent
Add get/set Composer in TriggerEvent
Add get/set IO in TriggerEvent
Restaure ConsoleIO and IOInterface
Update Faq
2012-01-25 00:22:12 +01:00
Jordi Boggiano 54dece1dc7 Update README 2012-01-24 22:49:57 +01:00
Jordi Boggiano 6b2e53836b Merge remote-tracking branch 'digitalkaoz/issue_245' 2012-01-24 22:48:19 +01:00
Jordi Boggiano 20222a04bc Merge pull request #256 from hason/jsonencode
JsonFile - changed "encode" method to static and added detection of missing colon in json
2012-01-24 13:27:49 -08:00
François Pluchino b147210ff4 Adding access to input's options and arguments used by the triggers 2012-01-24 18:10:22 +01:00
François Pluchino 2f6a3ce8b9 Add system trigger 2012-01-24 18:08:41 +01:00
Martin Hasoň e46e1fb981 Changed method to static - JsonFile::encode 2012-01-24 15:57:23 +01:00
Martin Hasoň 76a2be5ae0 Fixed detection of missing comma and added detection of missing colon in json 2012-01-24 15:10:55 +01:00
Jordi Boggiano b9f0e89e7b Merge pull request #255 from hason/vcsdownloader
Fixed copy-paste bug
2012-01-24 04:51:09 -08:00
Martin Hasoň 6227b5ec4e Fixed copy-paste bug 2012-01-24 13:18:54 +01:00