Skip to content

Commit 0c8cc1b

Browse files
committed
refactoring: Drop laravel world dependencies and apply refactoring to views and tests
1 parent 611d8a4 commit 0c8cc1b

File tree

118 files changed

+2097
-1941
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

118 files changed

+2097
-1941
lines changed

.github/workflows/phpstan.yml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,9 @@ jobs:
1010
strategy:
1111
fail-fast: false
1212
matrix:
13-
php: [8.2]
14-
laravel: [9.*]
13+
php: [8.2, 8.3]
14+
laravel: [10.*]
1515
dependency-version: [prefer-stable]
16-
include:
17-
- laravel: 9.*
1816
name: P${{ matrix.php }} - L${{ matrix.laravel }} - ${{ matrix.dependency-version }}
1917
steps:
2018
- uses: actions/checkout@v3
@@ -32,4 +30,4 @@ jobs:
3230
- name: Install dependencies
3331
run: composer install --prefer-dist --no-interaction
3432
- name: Run PHPStan
35-
run: composer stan
33+
run: ./vendor/bin/phpstan

.phpunit.cache/test-results

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"version":"pest_2.35.0","defects":[],"times":{"P\\Tests\\Feature\\BasicArchitectureTest::__pest_evaluable__Debug_test__\u2192_there_is_not_any_dd_or_dump_left":0.387,"P\\Tests\\Feature\\Cleanup\\DeleteOldUnverifiedUsersTest::__pest_evaluable_it_will_delete_unverified_users_after_some_days":0.066,"P\\Tests\\Feature\\Cleanup\\DeleteOldUnverifiedUsersTest::__pest_evaluable_it_will_not_delete_verified_users":0.002,"P\\Tests\\Feature\\Forum\\ChannelTest::__pest_evaluable_channel_can_have_children":0.006,"P\\Tests\\Feature\\Forum\\ChannelTest::__pest_evaluable_child_channel_can_be_a_parent":0.004,"P\\Tests\\Feature\\Forum\\DiscussionTest::__pest_evaluable_it_can_find_by_slug":0.003,"P\\Tests\\Feature\\Forum\\DiscussionTest::__pest_evaluable_it_can_give_an_excerpt_of_its_body":0.005,"P\\Tests\\Feature\\Forum\\DiscussionTest::__pest_evaluable_html_in_excerpts_is_markdown_converted":0.003,"P\\Tests\\Feature\\Forum\\DiscussionTest::__pest_evaluable_it_can_have_many_tags":0.004,"P\\Tests\\Feature\\Forum\\DiscussionTest::__pest_evaluable_it_records_activity_when_a_discussion_is_created":0.007,"P\\Tests\\Feature\\Forum\\DiscussionTest::__pest_evaluable_it_generates_a_slug_when_valid_url_characters_provided":0.001,"P\\Tests\\Feature\\Forum\\DiscussionTest::__pest_evaluable_it_generates_a_unique_slug_when_valid_url_characters_provided":0.002,"P\\Tests\\Feature\\Forum\\DiscussionTest::__pest_evaluable_it_generates_a_slug_when_invalid_url_characters_provided":0.022,"P\\Tests\\Feature\\Forum\\ReplyTest::__pest_evaluable_it_records_activity_when_a_reply_is_send":0,"P\\Tests\\Feature\\Forum\\ThreadTest::__pest_evaluable_it_can_find_by_slug":0.002,"P\\Tests\\Feature\\Forum\\ThreadTest::__pest_evaluable_it_can_give_an_excerpt_of_its_body":0.002,"P\\Tests\\Feature\\Forum\\ThreadTest::__pest_evaluable_html_in_excerpts_is_markdown_converted":0.002,"P\\Tests\\Feature\\Forum\\ThreadTest::__pest_evaluable_it_can_have_many_channels":0,"P\\Tests\\Feature\\Forum\\ThreadTest::__pest_evaluable_it_records_activity_when_a_thread_is_created":0,"P\\Tests\\Feature\\Forum\\ThreadTest::__pest_evaluable_its_conversation_is_old_when_the_oldest_reply_was_six_months_ago":0.005,"P\\Tests\\Feature\\Forum\\ThreadTest::__pest_evaluable_its_conversation_is_old_when_there_are_no_replies_but_the_creation_date_was_six_months_ago":0.002,"P\\Tests\\Feature\\Forum\\ThreadTest::__pest_evaluable_we_can_mark_and_unmark_a_reply_as_the_solution":0.007,"P\\Tests\\Feature\\Forum\\ThreadTest::__pest_evaluable_it_can_retrieve_the_latest_threads_in_a_correct_order":0.004,"P\\Tests\\Feature\\Forum\\ThreadTest::__pest_evaluable_it_can_retrieve_only_resolved_threads":0.007,"P\\Tests\\Feature\\Forum\\ThreadTest::__pest_evaluable_it_can_retrieve_only_active_threads":0.005,"P\\Tests\\Feature\\Forum\\ThreadTest::__pest_evaluable_it_generates_a_slug_when_valid_url_characters_provided":0.001,"P\\Tests\\Feature\\Forum\\ThreadTest::__pest_evaluable_it_generates_a_unique_slug_when_valid_url_characters_provided":0.003,"P\\Tests\\Feature\\Forum\\ThreadTest::__pest_evaluable_it_generates_a_slug_when_invalid_url_characters_provided":0.001,"P\\Tests\\Feature\\UserActivitiesTest::__pest_evaluable_it_records_activity_when_an_article_is_created":0,"P\\Tests\\Feature\\UserActivitiesTest::__pest_evaluable_it_get_feed_from_any_user":0}}

README.md

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
<p align="center">
66
<a href="https://laravel.com">
7-
<img alt="Laravel v9.x" src="https://img.shields.io/badge/Laravel-v9.x-FF2D20">
7+
<img alt="Laravel v10.x" src="https://img.shields.io/badge/Laravel-v10.x-FF2D20">
88
</a>
99
<a href="https://github.com/laravelcm/laravel.cm/actions">
1010
<img src="https://github.com/laravelcm/laravel.cm/workflows/Tests/badge.svg" alt="Build Status" />
@@ -29,10 +29,9 @@ Vous pouvez rejoindre la communauté ou nous suivre via nos différentes platefo
2929
## Sponsors
3030
Nous tenons à remercier ces **entreprises extraordinaires** pour leur parrainage. Si vous souhaitez devenir sponsor, veuillez visiter <a href="https://laravel.cm/sponsors">la page Laravel.cm de Sponsoring</a>.
3131

32-
- **[Laravel Shopper](https://laravelshopper.io)**
32+
- **[Laravel Shopper](https://laravelshopper.dev)**
3333
- [GDG Douala](https://gdg.community.dev/gdg-douala)
3434
- [NotchPay](https://notchpay.co)
35-
- [Dark Code](https://dark-code.cm)
3635
- [Sharuco](https://sharuco.lndev.me)
3736

3837
## Caractéristiques Serveur
@@ -90,11 +89,11 @@ TELEGRAM_CHANNEL=
9089
```
9190

9291
## Commands
93-
Command | Description
94-
--- | ---
95-
**`composer pest`** | Exécuter les tests
96-
`php artisan migrate:fresh --seed` | Reset la base de données
97-
`yarn run watch` | Surveillez les changements dans les fichiers CSS et JS
92+
| Command | Description |
93+
|------------------------------------|--------------------------------------------------------|
94+
| **`composer test`** | Exécuter les tests |
95+
| `php artisan migrate:fresh --seed` | Reset la base de données |
96+
| `yarn && yarn watch` | Surveillez les changements dans les fichiers CSS et JS |
9897

9998
## Maintainers
10099

app/Console/Commands/CreateAdminUser.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@
55
namespace App\Console\Commands;
66

77
use App\Models\User;
8+
use Exception;
89
use Illuminate\Console\Command;
910
use Illuminate\Database\QueryException;
1011
use Illuminate\Support\Facades\Hash;
11-
use Exception;
1212

1313
final class CreateAdminUser extends Command
1414
{

app/Events/ApiRegistered.php

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,5 @@ final class ApiRegistered
1111
{
1212
use SerializesModels;
1313

14-
public function __construct(public User $user)
15-
{
16-
}
14+
public function __construct(public User $user) {}
1715
}

app/Events/ArticleWasSubmittedForApproval.php

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,5 @@ final class ArticleWasSubmittedForApproval
1111
{
1212
use SerializesModels;
1313

14-
public function __construct(public Article $article)
15-
{
16-
}
14+
public function __construct(public Article $article) {}
1715
}

app/Events/CommentWasAdded.php

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,5 @@
1212
{
1313
use SerializesModels;
1414

15-
public function __construct(public Reply $reply, public Discussion $discussion)
16-
{
17-
}
15+
public function __construct(public Reply $reply, public Discussion $discussion) {}
1816
}

app/Events/EmailAddressWasChanged.php

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,5 @@ final class EmailAddressWasChanged
1313
use Dispatchable;
1414
use SerializesModels;
1515

16-
public function __construct(public User $user)
17-
{
18-
}
16+
public function __construct(public User $user) {}
1917
}

app/Events/ReplyWasCreated.php

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,5 @@ final class ReplyWasCreated
1111
{
1212
use SerializesModels;
1313

14-
public function __construct(public Reply $reply)
15-
{
16-
}
14+
public function __construct(public Reply $reply) {}
1715
}

app/Events/SponsoringPaymentInitialize.php

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,5 @@ final class SponsoringPaymentInitialize
1111
{
1212
use SerializesModels;
1313

14-
public function __construct(public Transaction $transaction)
15-
{
16-
}
14+
public function __construct(public Transaction $transaction) {}
1715
}

0 commit comments

Comments
 (0)