bookboon/api-php

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
.github/workflows/ci.yml
.gitignore
LICENSE.txt
Makefile
README.md
composer.json
phpunit.xml.dist
psalm.xml
src/Bookboon.php49
A
1 hr
A
100%
src/Client/BasicAuthClient.php175
A
4 hrs
B
84%
src/Client/BookboonResponse.php64
A
0 mins
F
58%
src/Client/ClientInterface.php42
A
35 mins
F
0%
src/Client/ClientTrait.php56
A
0 mins
A
96%
src/Client/HashTrait.php21
A
0 mins
A
100%
src/Client/Headers.php83
A
1 hr
D
68%
src/Client/Oauth/BookboonProvider.php118
A
35 mins
C
78%
src/Client/Oauth/BookboonResourceOwner.php61
A
0 mins
F
0%
src/Client/Oauth/OauthGrants.php8
A
0 mins
F
0%
src/Client/OauthClient.php222
B
6 hrs
B
85%
src/Client/RequestTrait.php81
A
1 hr
D
67%
src/Client/ResponseTrait.php56
A
0 mins
A
90%
src/Entity/Answer.php17
A
0 mins
A
100%
src/Entity/AudioBook.php6
A
0 mins
F
0%
src/Entity/AudioTalkBook.php6
A
0 mins
F
0%
src/Entity/Author.php110
A
2 hrs
F
18%
src/Entity/Book.php300
C
1 day
C
71%
src/Entity/Category.php114
A
35 mins
C
72%
src/Entity/Chapter.php46
A
1 hr
src/Entity/ClassroomBook.php6
A
0 mins
src/Entity/Detail.php17
A
0 mins
A
100%
src/Entity/Entity.php67
A
35 mins
D
68%
src/Entity/EntityStore.php54
A
0 mins
F
20%
src/Entity/Exam.php107
A
2 hrs
F
0%
src/Entity/ExamAnswer.php17
A
0 mins
F
0%
src/Entity/ExamQuestion.php21
A
0 mins
F
0%
src/Entity/Frontpage.php74
A
35 mins
F
0%
src/Entity/Journey.php92
A
40 mins
B
89%
src/Entity/Language.php47
A
40 mins
F
58%
src/Entity/PdfBook.php6
A
0 mins
F
0%
src/Entity/Question.php53
A
0 mins
C
75%
src/Entity/Review.php56
A
1 hr
F
43%
src/Entity/Subscription.php54
A
1 hr
F
0%
src/Entity/TimeTag.php42
A
1 hr
src/Entity/VideoBook.php6
A
0 mins
F
0%
src/Exception/ApiAccessTokenExpired.php5
A
0 mins
F
0%
src/Exception/ApiAuthenticationException.php5
A
0 mins
F
0%
src/Exception/ApiDecodeException.php9
A
0 mins
F
0%
src/Exception/ApiGeneralException.php5
A
0 mins
F
0%
src/Exception/ApiInvalidStateException.php5
A
0 mins
F
0%
src/Exception/ApiNotFoundException.php5
A
0 mins
F
0%