Thanks to visit codestin.com
Credit goes to github.com

Skip to content
This repository was archived by the owner on Jan 8, 2020. It is now read-only.

Fixed the classmap autoloader to work under Windows in Phar files.#5813

Closed
slaff wants to merge 1 commit into
zendframework:masterfrom
slaff:master
Closed

Fixed the classmap autoloader to work under Windows in Phar files.#5813
slaff wants to merge 1 commit into
zendframework:masterfrom
slaff:master

Conversation

@slaff
Copy link
Copy Markdown

@slaff slaff commented Feb 11, 2014

The following change makes it possible to use the classmap autoloader also under Windows in phar context.
(Example path: 'phar://D:/GDrive/zs-client.phar/module/Client/autoload_classmap.php')

(Example path: 'phar://D:/GDrive/zs-client.phar/module/Client/autoload_classmap.php')
@ezimuel
Copy link
Copy Markdown
Contributor

ezimuel commented Feb 11, 2014

@slaff can you provide a unit test to cover this use case? Thanks.

@slaff
Copy link
Copy Markdown
Author

slaff commented Feb 11, 2014

@ezimuel There is already test case for this that before this patch was failing under Windows. The name of the test is testCanLoadClassMapFromPhar and is here: https://github.com/zendframework/zf2/blob/master/tests/ZendTest/Loader/ClassMapAutoloaderTest.php#L168

@ezimuel ezimuel self-assigned this Feb 11, 2014
@ezimuel ezimuel added this to the 2.2.6 milestone Feb 11, 2014
@ezimuel
Copy link
Copy Markdown
Contributor

ezimuel commented Feb 11, 2014

Merged with commit @6f2d37956f

@ezimuel ezimuel closed this Feb 11, 2014
weierophinney added a commit that referenced this pull request Feb 11, 2014
Fixed the classmap autoloader to work under Windows in Phar files.
weierophinney added a commit that referenced this pull request Feb 11, 2014
Forward port #5813

Conflicts:
	library/Zend/Code/Reflection/FunctionReflection.php
	library/Zend/Code/Reflection/MethodReflection.php
	tests/ZendTest/Code/Reflection/FunctionReflectionTest.php
@weierophinney
Copy link
Copy Markdown
Member

Merged to develop as well with 4d8a7eb

@weierophinney weierophinney modified the milestone: 2.2.6 Feb 11, 2014
weierophinney added a commit to zendframework/zend-loader that referenced this pull request May 15, 2015
Forward port zendframework/zendframework#5813

Conflicts:
	library/Zend/Code/Reflection/FunctionReflection.php
	library/Zend/Code/Reflection/MethodReflection.php
	tests/ZendTest/Code/Reflection/FunctionReflectionTest.php
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants