web/lib
Mike Colagrosso 59eee3cc57 Explicitly set sort order for sources, contributors, and toc entries
This is just to avoid any future undefined behavior. The current DB table implementation returns these rows in insertion order, but it might not be wise to depend on that. Either way, the result sets of these queries are small and can be sorted quickly.
2024-11-04 13:16:56 -06:00
..
Enums Update framework standards 2024-09-12 21:45:28 -05:00
Exceptions Add a Type enum to Tags for artwork/ebook 2024-11-04 13:16:56 -06:00
Traits Update framework standards 2024-09-13 12:01:25 -05:00
Artist.php Redirect an artwork if it's found under an artist's alternate name. 2024-11-03 15:15:07 -06:00
Artwork.php Get ebook from DB for artworks 2024-11-04 13:16:56 -06:00
ArtworkSortType.php Flesh out some PHPDocs, and consistently name enums 2024-05-14 15:40:56 -05:00
ArtworkStatusType.php Flesh out some PHPDocs, and consistently name enums 2024-05-14 15:40:56 -05:00
ArtworkTag.php Add a Type enum to Tags for artwork/ebook 2024-11-04 13:16:56 -06:00
AtomFeed.php Rename Created and Updated in PHP code to EbookCreated and EbookUpdated to match the schema 2024-11-04 13:16:56 -06:00
Benefits.php Don't allow submitters to review their own artwork 2024-01-13 16:38:22 -06:00
Collection.php Fix PHPStan errors for CollectionType enum 2024-11-04 13:16:56 -06:00
CollectionMembership.php Add properties that were previously omitted 2024-11-04 13:16:56 -06:00
CollectionType.php Make collection type (series, set) an enum 2024-11-04 13:16:56 -06:00
Constants.php Use Ebook::GetByIdentifier() to read ebooks 2024-11-04 13:16:56 -06:00
Contributor.php Add properties that were previously omitted 2024-11-04 13:16:56 -06:00
Core.php Flesh out some PHPDocs, and consistently name enums 2024-05-14 15:40:56 -05:00
Db.php Create a helper function for SQL set membership 2024-11-04 13:16:56 -06:00
DbConnection.php Update framework standards 2024-09-12 21:45:28 -05:00
DonationDrive.php Add automatic donation drives 2024-10-17 11:58:25 -05:00
Ebook.php Explicitly set sort order for sources, contributors, and toc entries 2024-11-04 13:16:56 -06:00
EbookFormatType.php Flesh out some PHPDocs, and consistently name enums 2024-05-14 15:40:56 -05:00
EbookSortType.php Flesh out some PHPDocs, and consistently name enums 2024-05-14 15:40:56 -05:00
EbookSource.php Add properties that were previously omitted 2024-11-04 13:16:56 -06:00
EbookSourceType.php Initial code changes to insert/update Ebook records 2024-11-04 13:16:56 -06:00
EbookTag.php Ebook tags: Store UrlName so it can be queried 2024-11-04 13:16:56 -06:00
Email.php Continue improving type hints 2024-05-10 23:38:57 -05:00
Feed.php Continue improving type hints 2024-05-10 23:38:57 -05:00
Formatter.php Replace some global variables with static class properties in Formatter 2024-07-06 13:34:12 -05:00
GitCommit.php Add properties that were previously omitted 2024-11-04 13:16:56 -06:00
HttpInput.php Update framework standards 2024-09-12 21:45:28 -05:00
Image.php Continue improving type hints 2024-05-10 23:38:57 -05:00
ImageMimeType.php Remove unused import 2024-04-09 11:13:10 -05:00
Library.php Ebook tags: Store UrlName so it can be queried 2024-11-04 13:16:56 -06:00
LocSubject.php Use ::class names instead of strings in LocSubject and EbookTag 2024-11-04 13:16:56 -06:00
Log.php Use a NOW constant instead of new DateTimeImmutable objects, and tweak how some donation drive dates work 2024-10-15 22:21:12 -05:00
Manual.php Remove unused exception variables, now that this is possible with PHP8 2023-06-06 21:00:12 -05:00
Museum.php Add KMSK as approved museum in artwork form 2024-09-22 12:49:54 -05:00
NewsletterSubscription.php Use a NOW constant instead of new DateTimeImmutable objects, and tweak how some donation drive dates work 2024-10-15 22:21:12 -05:00
OpdsAcquisitionFeed.php Switch from DateTime to DateTimeImmutable across codebase 2024-04-13 14:05:14 -05:00
OpdsFeed.php Use a NOW constant instead of new DateTimeImmutable objects, and tweak how some donation drive dates work 2024-10-15 22:21:12 -05:00
OpdsNavigationEntry.php Switch from DateTime to DateTimeImmutable across codebase 2024-04-13 14:05:14 -05:00
OpdsNavigationFeed.php Continue improving type hints 2024-05-10 23:38:57 -05:00
Patron.php Use a NOW constant instead of new DateTimeImmutable objects, and tweak how some donation drive dates work 2024-10-15 22:21:12 -05:00
Payment.php Add type checks 2024-05-30 23:46:50 -05:00
PaymentProcessorType.php Flesh out some PHPDocs, and consistently name enums 2024-05-14 15:40:56 -05:00
Poll.php Use a NOW constant instead of new DateTimeImmutable objects, and tweak how some donation drive dates work 2024-10-15 22:21:12 -05:00
PollItem.php Use static class names instead of strings when getting objects from the DB 2024-05-13 14:49:28 -05:00
PollVote.php Use static class names instead of strings when getting objects from the DB 2024-05-13 14:49:28 -05:00
RssFeed.php Use a NOW constant instead of new DateTimeImmutable objects, and tweak how some donation drive dates work 2024-10-15 22:21:12 -05:00
Session.php Use a NOW constant instead of new DateTimeImmutable objects, and tweak how some donation drive dates work 2024-10-15 22:21:12 -05:00
Tag.php Add a Type enum to Tags for artwork/ebook 2024-11-04 13:16:56 -06:00
Template.php Bump PHPStan check level to max and add final round of type hints 2024-05-13 10:48:05 -05:00
User.php Use a NOW constant instead of new DateTimeImmutable objects, and tweak how some donation drive dates work 2024-10-15 22:21:12 -05:00
ViewType.php Add enum for view type and fix some type hints 2024-05-08 11:22:28 -05:00