Continued: - ops, wrong bait, wrong fish, inc/ is no more ... - moved/upgraded files from rewrite Signed-off-by: Roland Häder <roland@mxchange.org>
Renamed Registry -> GenericRegistry to make it clear that this registry does indeed accept any type of data and therefor is very generic. Signed-off-by: Roland Haeder <roland@mxchange.org>
Some updates: - inc/config/config-local.php is no longer supported as it requires a (mostly) application-specific file being placed into core which is not a good idea. Better is strict separation of core-specific (framework only) and application-specific. - updated all file's copyright year to 2016 - added dummy for upcoming datbase migration support (later also between different engines, if possible?) Signed-off-by: Roland Haeder <roland@mxchange.org>
Continued with renaming-season: - renamed inc -> framework - fixed all loaders and old tests (they will be rewritten anyway) - added initial start message for tests application - maybe the application will later have pre-filters for checking e.g. if all requirements in PHP are given? - no "hub" or "node" here Signed-off-by: Roland Häder <roland@mxchange.org>
Continued: - added "import" for Streamable + fixed namespace, no plural - added "import" for OutputStreamer - added "import" for NullPointerException + thrown one in middleware Signed-off-by: Roland Häder <roland@mxchange.org>
Continued: - added more namespaces - added "import" lines for BaseFrameworkSystem Signed-off-by: Roland Häder <roland@mxchange.org>
Continued: - added more namespaces - added more "import" lines for Registerable Signed-off-by: Roland Häder <roland@mxchange.org>
Introduced namespaces: - always use this pattern CoreFramework\Foo[\Bar] for namespaces - added lots of namespaces (breaks all stuff) - added "import" for FrameworkInterface Signed-off-by: Roland Häder <roland@mxchange.org>
update copyright as changes will happen this year Signed-off-by: Roland Häder <roland@mxchange.org>
Continued a bit: - config-hubmaster.php is long time deprecated (from very early days) and the 'hub' project is the only one using it, so why keep it around? - Some (needed by FrameworkInterface) methods now throw an UnsupportedOperationException indicating that they are not implemented. - Constructors are not even returning void, they are constructors (no real method) Signed-off-by: Roland Häder <roland@mxchange.org>
Renamed classes/main/ to main/classes/ + added FuseFeature, an upcoming feature for mounting parts of your application as a file system in user space (FUSE). Signed-off-by: Roland Häder <roland@mxchange.org>
Method convertToClassName() and convertDashesToUnderscores() are now static as they don't use any object context. Signed-off-by: Roland Häder <roland@mxchange.org>
Introduced ConfigValueTypeUnsupportedException Signed-off-by: Roland Häder <roland@mxchange.org>
Introduced isFieldSet(). Signed-off-by: Roland Häder <roland@mxchange.org>
Updated copyright: - Added a really lame script for doing this - Updated copyright year to 2015 (as it has been changed this year) Signed-off-by: Roland Häder <roland@mxchange.org>
Added new interfaces Handleable/-DataSet and ProtocolHandler (no content yet). Updated copyright year to latest. Signed-off-by: Roland Häder <roland@mxchange.org>
Copyright year updated, converted double->single quotes
Updated domain without a dash :(
Better check for PHP version in setMagicQuotesRuntime() as set_magic_quotes_runtime() is deprecated since 5.4.x
Make it public now :(