Commit Graph

37 Commits

Author SHA1 Message Date
Sebastian Meyer 3670945f3e Update documentation 2024-03-31 17:41:04 +02:00
Sebastian Meyer 975785e989 Add TypeChecker trait 2024-03-26 17:24:46 +01:00
Sebastian Meyer 45c1716876 Explicitly declare used functions 2024-02-16 16:16:05 +01:00
Sebastian Meyer 4bb4d531a3 Don't mark public methods as internal 2024-02-12 11:31:48 +01:00
Sebastian Meyer 5b1572d259 Add reference to Singleton documentation 2024-02-11 22:48:57 +01:00
Sebastian Meyer fec263c64b Add Overloading traits 2024-02-11 19:05:56 +01:00
Sebastian Meyer 02a108aac2 Update phpDoc for Getter and Setter traits 2024-02-11 17:33:36 +01:00
Sebastian Meyer 3f666d724d Update phpDoc for Singleton trait 2024-02-11 16:21:02 +01:00
Sebastian Meyer 01cd52aeae Make Collection type-sensitive 2024-02-05 15:37:02 +01:00
Sebastian Meyer 11a7179c21 Update phpDoc 2024-01-26 16:37:41 +01:00
Sebastian Meyer addf2e869d Add Psalm tooling 2024-01-26 11:40:26 +01:00
Sebastian Meyer ca19810a56 Update PHPDocs 2024-01-23 17:58:33 +01:00
Sebastian Meyer b20a8df00c Add exception handling to Singleton trait 2024-01-03 15:27:36 +01:00
Sebastian Meyer a0315b8196 Update PHPDoc for Singleton trait 2023-12-20 13:48:35 +01:00
Sebastian Meyer da33bce753 Raise PHPStan level to 9 2023-11-19 20:53:44 +01:00
Sebastian Meyer 6730748032 Run PHP-CS-Fixer 2023-11-19 15:56:42 +01:00
Sebastian Meyer a65299546c Use sprintf() for error messages 2023-11-18 18:50:14 +01:00
Sebastian Meyer 7456e56266 Make namespaces more consistent 2023-11-18 18:13:51 +01:00
Sebastian Meyer 9266905a2b Consolidate namespaces 2023-11-15 14:43:11 +01:00
Sebastian Meyer b39a482136 Add generic interface implementations 2023-11-15 12:01:40 +01:00
Sebastian Meyer 4b02d4f0e6 Improve phpDoc documentation 2023-11-15 12:01:21 +01:00
Sebastian Meyer dc4209e40f Throw exception when cloning singleton 2023-11-12 15:27:56 +01:00
Sebastian Meyer ac57fcfd32 Use late static binding in traits 2023-11-11 20:06:53 +01:00
Sebastian Meyer 3f5bcbf26b Update singleton trait 2023-11-11 09:34:02 +01:00
Sebastian Meyer 9cb46b4935 Move project to php-basics 2023-11-06 17:54:14 +01:00
Sebastian Meyer 7398804b71 Use PSR-12 code styling 2023-11-04 09:45:24 +01:00
Sebastian Meyer ef1f8ba8ef Clarify documentation 2023-10-11 18:42:26 +02:00
Sebastian Meyer 7b79f60005 Remove ineffective final keyword 2023-10-11 17:03:44 +02:00
Sebastian Meyer ad37644ff0 Add queue trait 2023-10-11 16:36:43 +02:00
Sebastian Meyer 2006073f94 Fix for late static binding 2023-10-11 13:31:51 +02:00
Sebastian Meyer b5ddbab61f Adhere to PSR-12 coding styles 2023-10-11 13:31:20 +02:00
Sebastian Meyer 9653d7872e Use strict typing 2023-10-08 21:57:28 +02:00
Sebastian Meyer 424faf83a0 Make singleton constructor private 2023-09-29 21:50:16 +02:00
Sebastian Meyer 74e18eb4f6 Update Singleton.php 2023-09-29 19:29:16 +02:00
Sebastian Meyer 128e377712 Catch exceptions 2023-09-29 19:28:08 +02:00
Sebastian Meyer 00d6e24f31 Add missing return type declaration 2023-09-29 19:27:16 +02:00
Sebastian Meyer 68d9c6fa3f Initial Commit 2023-09-11 19:31:06 +02:00