Abel Hoogeveen
440964b375
Resolved problems brought up by PhpStorm.
...
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
Includes problems such as:
- Grammar errors
- Type, argument and return declarations
- Redundant argument removal
2021-11-24 18:56:36 +01:00
Abel Hoogeveen
c74967f2a2
Allow library objects to be added by reference to the autoloaded library class.
2020-01-28 11:31:13 +01:00
Abel Hoogeveen
ccbf09aa76
Implemented last change before release 1.2.0
2019-08-21 17:50:06 +02:00
Abel Hoogeveen
4e8bb7ede3
Imlemented the autoloader into libraries.
...
Libraries can now provide classes to be added to the autoloader, although this is not required.
2019-07-27 17:22:12 +02:00
Abel Hoogeveen
8b01dd2f84
Implemented three requested features.
...
- FuzeWorks\Core now manages autoloading of classes for Plugins. Plugins no longer need to implement this themselves. Autoloading for libraries to be added soon.
- FuzeWorks\Factory::getInstance('') now returns a requested component. No arguments will result in the Factory being returned. This should simplify invoking components. cloneInstance() replaces old functionality.
- FuzeWorks\Logger can now properly write logs to file. It's unknown how this issue wasn't discovered before.
2019-07-22 19:48:13 +02:00
Abel Hoogeveen
f364245d90
Implemented Priority for componentPaths.
2019-01-21 17:19:09 +01:00
Abel Hoogeveen
be449b4f0d
Implemented ComponentPathsTrait.
...
Now every classes that uses paths doesn't have its own code anymore. All methods for handling paths have been standardized.
2019-01-18 11:00:22 +01:00
Abel Hoogeveen
f1beb64ab1
Implemented consistency with directories. Closes #131 .
2019-01-12 11:31:01 +01:00
Abel Hoogeveen
0c569a9eb1
Updated copyright notice to 2019
2019-01-10 23:59:00 +01:00
Abel Hoogeveen
4086af2040
Updated directory consistency and notice in copyright.
2018-12-13 23:45:55 +01:00
Abel Hoogeveen
dbc7e202e5
Release 1.2.0 BETA
2018-10-07 21:02:18 +00:00
Abel Hoogeveen
f5a4c9b7f4
Removed void return type, since this is not officially supported.
2017-12-22 00:06:01 +01:00
Abel Hoogeveen
3907ecc780
Implemented PHP7 type hinting accross the Core of FuzeWorks.
2017-12-21 22:18:23 +01:00
Abel Hoogeveen
b205111e61
Changed license headers and version information.
...
Version 1.0.0 is now described.
2016-07-23 17:06:19 +02:00
Abel Hoogeveen
320edec16b
Implemented a PSR-4 compliant scheme.
...
FuzeWorks can now be properly loaded by Composer, without any lost functionality.
2016-07-11 12:44:13 +02:00