Skip to content

Conversation

@f3l1x
Copy link
Member

@f3l1x f3l1x commented Dec 15, 2025

No description provided.

claude and others added 2 commits December 15, 2025 09:56
Implements File class as requested in issue #7 with the following features:
- Constructor with path and optional title
- getName(), getSize(), getTitle(), getPath() getters
- exists() and deprecated exist() methods for file existence check
- move() method for relocating files
- toImage() method for converting to Nette Image
- toResponse() method for creating HTTP file response

Also adds:
- FileNotFoundException for missing file errors
- FileResponse class for standalone HTTP file downloads
- Comprehensive test coverage for all functionality
- Remove deprecated exist() method
- Remove useless docblock comments
- Rewrite tests to use Toolkit::test() format
@f3l1x f3l1x force-pushed the claude/implement-it-5dcJk branch from 5ccfa41 to 2d8adc3 Compare December 15, 2025 10:13
- Update ruleset.xml to use ruleset-8.2.xml (8.0 no longer exists)
- Fix Deeper::has() and Deeper::get() parameter type hints
- Fix LazyCollection constructor visibility for consistent-constructor
@f3l1x f3l1x merged commit 924152f into master Dec 15, 2025
8 checks passed
@f3l1x f3l1x deleted the claude/implement-it-5dcJk branch December 15, 2025 14:52
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.

3 participants