Skip to content

Remove manual Autoloader in favor of Composer#43

Merged
Progi1984 merged 1 commit into
PHPOffice:developfrom
slayerfx:update/remove-manual-autoloader
May 27, 2026
Merged

Remove manual Autoloader in favor of Composer#43
Progi1984 merged 1 commit into
PHPOffice:developfrom
slayerfx:update/remove-manual-autoloader

Conversation

@slayerfx
Copy link
Copy Markdown
Contributor

  • Removed src/PhpProject/Autoloader.php
  • Removed tests/PhpProject/Tests/AutoloaderTest.php (becomes obsolete)
  • Replaced manual autoloader require with vendor/autoload.php in :
    • tests/bootstrap.php
    • samples/Sample_Header.php
  • Removed "Manual install" sections in README.md and docs/installing.md (Composer is now the only supported installation method)
  • Updated code examples in README.md and docs/general.md to use vendor/autoload.php

@Progi1984 Progi1984 added this to the 0.3.0 milestone May 27, 2026
@Progi1984 Progi1984 merged commit a182e4c into PHPOffice:develop May 27, 2026
27 of 28 checks passed
@slayerfx slayerfx deleted the update/remove-manual-autoloader branch May 27, 2026 15:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants