23 Commits

Author SHA1 Message Date
b5850e4fc3 Extend ContainerInterface 2025-10-25 13:04:35 -04:00
6f05915e06 get() Method Throws NotFoundException 2025-10-25 13:03:01 -04:00
865f50ad9b Create NotFoundException 2025-10-25 12:48:52 -04:00
e91a72117a Require potter/throwable 2025-10-25 12:46:45 -04:00
5fa1832928 Extend Cloneable 2025-10-25 12:08:09 -04:00
67255faf77 Add without() Method 2025-10-25 12:06:55 -04:00
1a0c5bdc30 Add with() Method 2025-10-25 12:05:46 -04:00
4dd0e11339 Add unset() Method 2025-10-25 12:02:18 -04:00
287395aba5 Require Cloneable 2025-10-25 12:00:39 -04:00
ee2ddf6e38 Check for empty() in has() Method 2025-10-25 11:39:24 -04:00
83dfd7ed72 Add set() Method 2025-10-25 11:32:29 -04:00
6454fa61fc Fix has() Method 2025-10-25 11:31:46 -04:00
6fe0bfc36d Add has() Method 2025-10-25 11:30:19 -04:00
46b092f7df Add get() Method 2025-10-25 11:29:22 -04:00
e0ba49d7c7 Create AwareTrait 2025-10-25 11:25:36 -04:00
b6804dfb91 Create Aware 2025-10-25 11:24:51 -04:00
6f12fdfbdf Create AbstractAware 2025-10-25 11:24:40 -04:00
2e1d49a855 Create AwareInterface 2025-10-25 11:24:30 -04:00
2069f14adf Create composer.json 2025-10-25 11:21:29 -04:00
19e3d8a83d Add /nbproject/ 2025-10-25 11:13:19 -04:00
3e7df21b61 First name in Copyright
Signed-off-by: Jay Potter <j@ypotter.ca>
2025-10-25 15:08:15 +00:00
c6aa623953 Add composer.lock
Signed-off-by: Jay Potter <j@ypotter.ca>
2025-10-25 15:07:31 +00:00
2bdc898d2f Initial commit 2025-10-25 15:06:10 +00:00