robot-loader

🍀 RobotLoader: high performance and comfortable autoloader that will search and autoload classes within your application.

OTHER License

Downloads
41.1M
Stars
868
Committers
15

Bot releases are visible (Hide)

robot-loader - Released version 4.0.2

Published by dg 4 months ago

  • md5 replaced with xxHash
  • checks whether temp directory is absolute
robot-loader - Released version 4.0.1 Latest Release

Published by dg about 1 year ago

  • support for PHP 8.3
  • fixed parser #28
  • removed Nette\SmartObject
robot-loader - Released version 4.0.0

Published by dg almost 2 years ago

  • requires PHP 8.0
  • renamed getCacheKey() -> generateCacheKey() (BC break)
  • removed support for netterobots.txt (BC break)
robot-loader - Released version 3.4.2

Published by dg almost 2 years ago

  • refactoring
  • support for PHP 8.2
robot-loader - Released version 3.4.1

Published by dg about 3 years ago

  • support for PHP 8.1
  • added support for PHP 8.1 enum #23
robot-loader - Released version 3.4.0

Published by dg over 3 years ago

  • Saves cache only once
  • stores list of empty PHP files
  • uses realpath() for added directories
  • refactoring
robot-loader - Released version 3.3.2

Published by dg over 3 years ago

  • fixed buggy behavior after 788ab3ec
robot-loader - Released version 3.0.5

Published by dg over 3 years ago

compatible with PHP 8.0

robot-loader - Released version 2.4.5

Published by dg over 3 years ago

compatible with PHP 8.0

robot-loader - Released version 3.2.4

Published by dg almost 4 years ago

compatibility with PHP 8.0

robot-loader - Released version 3.1.2

Published by dg almost 4 years ago

  • compatibility with PHP 8.0

For the details you can have a look at the diff.

robot-loader - Released version 3.3.1

Published by dg about 4 years ago

  • compatibility with PHP 8.0
  • getRealPath() can return false (in PHAR)

For the details you can have a look at the diff.

robot-loader - Released version 3.3.0

Published by dg about 4 years ago

  • Loads and builds cache on demand

For the details you can have a look at the diff.

robot-loader - Released version 3.2.3

Published by dg over 4 years ago

  • fixed renaming on windows, when it is read at the same time #11
  • added acquireLock() and better exception messages
  • ensures that $this->classes & $this->missing are not null

For the details you can have a look at the diff.

robot-loader - Released version 3.2.2

Published by dg over 4 years ago

  • saveCache() is atomic, fixed problem on Windows #11

For the details you can have a look at the diff.

robot-loader - Released version 3.2.1

Published by dg almost 5 years ago

  • $this is not available in loaded file
  • RobotLoader: Fixed the empty variadic array in addDirectory() #17
  • PhpStan fixes (#16)
  • removed support for comment //netteloader

For the details you can have a look at the diff.

robot-loader - Released version 3.2.0

Published by dg over 5 years ago

  • requires PHP 7.1
  • uses PHP 7.1 features & declare(strict_types=1)
  • deprecated support for addDirectory($array) and excludeDirectory($array) (BC break)
  • triggers warnings when $ignoreDirs or $acceptFiles is not array (BC break)
robot-loader - Released version 3.1.1

Published by dg over 5 years ago

  • added refresh()
  • readme: added info about non-autoloading usage

For the details you can have a look at the diff.

robot-loader - Released version 3.1.0

Published by dg about 6 years ago

By default, RobotLoader reports errors in PHP files by throwing exception ParseError (since PHP 7.0). It can be disabled via $loader->reportParseErrors(false).

For the details you can have a look at the diff.

robot-loader - Released version 3.0.4

Published by dg over 6 years ago

  • RobotLoader: fixed exclusion when scanned dir contains .. #13
  • phpDoc: added $var name to @param

For the details you can have a look at the diff.

Package Rankings
Top 0.45% on Packagist.org
Badges
Extracted from project README
RobotLoader Downloads this Month Tests Coverage Status Latest Stable Version License Buy me a coffee
Related Projects