NamespaceSim 0.5.0
Sponsored Links
NamespaceSim 0.5.0 Ranking & Summary
File size:
MB
Platform:
Any Platform
License:
LGPL (GNU Lesser General Public License)
Price:
Downloads:
815
Date added:
2007-08-08
Publisher:
Martin Alterisio
NamespaceSim 0.5.0 description
NamespaceSim project can be used to emulate class namespaces under PHP 5.
It parses PHP code to extract namespace definition statements. The code is rewritten to emulate the namespace support in a way similar to the Java language namespace support.
This package implements new commands named package and import. The package command defines the package that a class belongs. The package name is prepended to the class names using PEAR class naming and directory conventions.
The import command indicates that the package should be imported for use in the PHP script on which the import command is used. Classes that are not found in the current script are looked in the imported namespaces.
Error mapping has been added since 0.4.0, which requires that caching is enabled. This features makes php errors in rewritten files point to the right place in the original file.
As of version 0.5.0 nsim supports namespaces in:
- class definition (w/inheritance & interfaces implementation)
- interface definition (w/inheritance)
- static class vars & functions
- class constants
- instanceof operator
- type hinting
It parses PHP code to extract namespace definition statements. The code is rewritten to emulate the namespace support in a way similar to the Java language namespace support.
This package implements new commands named package and import. The package command defines the package that a class belongs. The package name is prepended to the class names using PEAR class naming and directory conventions.
The import command indicates that the package should be imported for use in the PHP script on which the import command is used. Classes that are not found in the current script are looked in the imported namespaces.
Error mapping has been added since 0.4.0, which requires that caching is enabled. This features makes php errors in rewritten files point to the right place in the original file.
As of version 0.5.0 nsim supports namespaces in:
- class definition (w/inheritance & interfaces implementation)
- interface definition (w/inheritance)
- static class vars & functions
- class constants
- instanceof operator
- type hinting
NamespaceSim 0.5.0 Screenshot
NamespaceSim 0.5.0 Keywords
NamespaceSim
PHP
NamespaceSim 0.5.0
PHP 5
can be used to
can be used
be used to
to emulate
used to
Under PHP
be used
can be
class
package
used
Namespaces
Bookmark NamespaceSim 0.5.0
NamespaceSim 0.5.0 Copyright
WareSeeker periodically updates pricing and software information of NamespaceSim 0.5.0 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of NamespaceSim 0.5.0 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
how animals can be used to control pest
used to love her
can be used to heat large amounts of liquid
used to be
be used to doing
ways excel can be used in business
used to love you
metronidazole be used to treat
what did veterans day used to be called
be used to get used to
used to daughtry
we used to be friends
madonna this used to be my playground
what can block grants be used for
be used to and get used to
used to be ilya
classic industries
used to get it in ohio
Related Software
KAOMP is a Python/KDE application to download ordered files from AllOfMP3.com. Free Download
Class::Meta is a Perl class automation, introspection, and data validation. Free Download
Class::Meta::Express is a Perl module for concise, expressive creation of Class::Meta classes. Free Download
Filaments is a library package that can be used to create architecture-independent parallel programs. Free Download
slackget10::Package this class is the internal representation of a package for slack-get 1.0. Free Download
Software::Packager::Rpm provides a common interface for the creation of platform specific software installation packagers. Free Download
Class::XML is a Perl module for simple XML Abstraction. Free Download
Class::Meta::Declare is a Perl module deprecated in favor of Class::Meta::Express. Free Download
Latest Software
Popular Software
Favourite Software