31 Commits

Author SHA1 Message Date
HDVinnie f8060e3e22 fix: notification setting logic when notification doesn't exist 2025-03-09 06:00:52 +00:00
Jay Sizzla d0d187753a Use individual if statements instead of using OR conditions 2025-02-27 13:39:49 +00:00
Jay Sizzla 6e34a86388 Use shouldSend for NewBounty notifications 2025-02-27 13:09:23 +00:00
Roardom 64a60089d9 refactor: treat sprintf as native function
This breaks the pint CI currently. This is probably due to the next version of php (8.4) adding opcache optimizations to sprintf and our config requiring pre-slashing native functions.
2024-08-09 21:08:26 +00:00
Roardom b86475a732 add: strict types to all files 2024-05-23 13:58:29 +00:00
Roardom c7408be672 update: pass types directly into some notifications
Only the request notifications for now, but they should all get done with time.
2024-03-01 17:58:24 +00:00
Roardom 182cfeaca7 fix: add type hints to notifications 2023-08-26 08:14:04 +00:00
HDVinnie 472c820f99 update: UNIT3D linting
- github action updated with new ruleset in pint.json
- codebase linted with new ruleset
- contributors can now run `./vendor/bin/pint`
- action workflow will auto correct any lint issues upon commit/opened pull request
2023-02-02 08:02:34 -05:00
HDVinnie 2ca429c4ce Revert "PSR12 Linting"
This reverts commit 7e65e1d589.
2022-09-11 19:51:58 -04:00
HDVinnie 7e65e1d589 PSR12 Linting 2022-09-11 23:50:41 +00:00
HDVinnie 98521378d2 chore: phpdoc blocks 2022-01-10 17:46:43 -05:00
HDVinnie 97394c062f chore: adopt type hints 2022-01-07 23:35:33 -05:00
HDVinnie 3407075214 refactor: better php8 usage
- Change simple property init and assign to constructor promotion
- Remove unused variable in catch()
- Change docs types to union types, where possible
2021-05-15 22:41:28 -04:00
HDVinnie 999c16093b cleanup: unused variables 2021-05-15 12:52:00 -04:00
HDVinnie d44cc7c406 Apply fixes from StyleCI
[ci skip] [skip ci]
2020-12-30 17:34:45 +00:00
HDVinnie 2c2203d796 refactor: notifications 2020-12-30 12:34:33 -05:00
HDVinnie 467d31f10a refactor: constructor promotions 2020-12-17 23:25:50 -05:00
HDVinnie 29628335f0 update: phpdoc blocks 2020-07-22 23:08:40 -04:00
HDVinnie a975116218 refactor: preslash simple functions
- Add pre-slash to short named functions to improve performance by almost 30%
-  @see https://stackoverflow.com/questions/55419673/php7-adding-a-slash-to-all-standard-php-functions-php-cs-fixer-rule
2020-07-22 15:09:37 -04:00
HDVinnie e7ccde0190 refactor: rename property to match type 2020-07-22 14:50:41 -04:00
HDVinnie 605c337204 refactor: encapsed strings to sprintf 2020-02-17 13:52:20 -05:00
HDVinnie 780e0c1f0e chore: update license block 2020-02-12 15:05:34 -05:00
HDVinnie 9a893662de Apply fixes from StyleCI
[ci skip] [skip ci]
2020-01-08 16:28:32 +00:00
HDVinnie d889971834 Apply fixes from StyleCI
[ci skip] [skip ci]
2019-11-05 22:40:30 +00:00
HDVinnie 92f825289e (Update) CRUDDY PT.10 🚀 2019-11-03 13:09:45 -05:00
HDVinnie eed3b51c92 (Update) CRUDDY PT.7 🚀 2019-10-25 17:35:14 -04:00
Laravel Shift dcc003602b Adopt Laravel coding style
The Laravel framework adopts the PSR-2 coding style with some additions.
Laravel apps *should* adopt this coding style as well.

However, Shift allows you to customize the adopted coding style through
the [.shiftrc][1] file by using your [PHP CS Fixer][2] config.

[1]: https://laravelshift.com/shiftrc-configuration-file
[2]: https://github.com/FriendsOfPHP/PHP-CS-Fixer
2019-05-09 00:04:58 +00:00
HDVinnie 67339d7329 (Update) PHPDocs 🚀 2019-04-03 20:02:01 -04:00
HDVinnie e0e1aa924b Apply fixes from StyleCI 2019-02-22 13:16:32 +00:00
HDVinnie 3c87845e54 (Update) Namespace models under App\Models 🚀 2019-02-22 08:15:41 -05:00
singularity43 3f9abfa85f (Add) NewRequestBounty Notify
Dump from PM.
2019-01-30 21:45:43 -05:00