• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

valkyrjaio / valkyrja / 13047041070
99%

Build:
DEFAULT BRANCH: master
Ran 30 Jan 2025 06:44AM UTC
Jobs 2
Files 1168
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

30 Jan 2025 06:43AM UTC coverage: 47.621% (+0.2%) from 47.422%
13047041070

push

github

MelechMizrachi
PHPStan level 7 and 8.

168 of 1038 new or added lines in 111 files covered. (16.18%)

444 existing lines in 45 files now uncovered.

5195 of 10909 relevant lines covered (47.62%)

18.83 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
0.0
0.0% src/Valkyrja/Cache/Tagger/Tagger.php
1
98.67
-1.33% src/Valkyrja/Container/Container.php
1
1.79
0.12% src/Valkyrja/Event/Collection/Collection.php
1
36.0
0.0% src/Valkyrja/Http/Routing/Url/Url.php
1
0.0
0.0% src/Valkyrja/Notification/Factory/ContainerFactory.php
1
0.0
0.0% src/Valkyrja/Orm/Driver/PgSqlDriver.php
1
70.97
-2.37% src/Valkyrja/Reflection/Reflection.php
1
0.0
-100.0% src/Valkyrja/Session/Adapter/LogAdapter.php
1
96.77
-3.23% src/Valkyrja/Support/Provider/ProvidersAwareTrait.php
1
94.44
-5.56% src/Valkyrja/Type/BuiltIn/Enum/Enum.php
1
94.74
-5.26% src/Valkyrja/Type/BuiltIn/Support/Arr.php
1
83.33
-16.67% src/Valkyrja/Type/Id/Id.php
1
83.33
-16.67% src/Valkyrja/Type/Id/IntId.php
1
83.33
-16.67% src/Valkyrja/Type/Id/StringId.php
1
98.94
-1.06% src/Valkyrja/Type/Model/Model.php
1
81.82
-0.87% src/Valkyrja/Type/Ulid/Support/Ulid.php
1
0.0
0.0% src/Valkyrja/Validation/Rule/Int/GreaterThan.php
1
0.0
0.0% src/Valkyrja/Validation/Rule/Int/LessThan.php
1
0.0
0.0% src/Valkyrja/Validation/Rule/Is/Email.php
1
0.0
0.0% src/Valkyrja/Validation/Rule/Is/Equal.php
1
0.0
0.0% src/Valkyrja/Validation/Rule/Is/IsBool.php
1
0.0
0.0% src/Valkyrja/Validation/Rule/Is/IsEmpty.php
1
50.0
0.0% src/Valkyrja/Validation/Rule/Is/IsNumeric.php
1
50.0
0.0% src/Valkyrja/Validation/Rule/Is/IsString.php
1
0.0
0.0% src/Valkyrja/Validation/Rule/Is/NotEqual.php
1
0.0
0.0% src/Valkyrja/Validation/Rule/String/Alpha.php
1
0.0
0.0% src/Valkyrja/Validation/Rule/String/Contains.php
1
0.0
0.0% src/Valkyrja/Validation/Rule/String/EndsWith.php
1
0.0
0.0% src/Valkyrja/Validation/Rule/String/Lowercase.php
1
0.0
0.0% src/Valkyrja/Validation/Rule/String/Max.php
1
0.0
0.0% src/Valkyrja/Validation/Rule/String/Min.php
1
0.0
0.0% src/Valkyrja/Validation/Rule/String/Regex.php
1
0.0
0.0% src/Valkyrja/Validation/Rule/String/StartsWith.php
1
0.0
0.0% src/Valkyrja/Validation/Rule/String/Uppercase.php
1
36.67
0.0% src/Valkyrja/View/Provider/ServiceProvider.php
2
0.0
0.0% src/Valkyrja/Auth/Auth.php
2
0.0
0.0% src/Valkyrja/Auth/Middleware/AuthMiddleware.php
2
97.5
-2.5% src/Valkyrja/Http/Message/Stream/Stream.php
2
0.0
0.0% src/Valkyrja/Manager/Factory/ContainerMessageFactory.php
2
0.0
0.0% src/Valkyrja/Path/Generator/Generator.php
2
94.74
-5.26% src/Valkyrja/Type/BuiltIn/StringT.php
2
92.59
-7.41% src/Valkyrja/Type/BuiltIn/Support/Obj.php
2
0.0
0.0% src/Valkyrja/Validation/Rule/ORM.php
3
0.0
0.0% src/Valkyrja/Auth/Policy/Policy.php
3
22.0
1.63% src/Valkyrja/Http/Routing/Router.php
3
0.0
0.0% src/Valkyrja/Orm/Entity/Entity.php
3
0.0
0.0% src/Valkyrja/Orm/Migration/SqlFileMigration.php
4
0.0
0.0% src/Valkyrja/Broadcast/Middleware/VerifyAuthBroadcastMiddleware.php
4
0.0
0.0% src/Valkyrja/Config/Config/DataConfig.php
4
67.65
-3.78% src/Valkyrja/Container/CacheableContainer.php
4
20.75
-2.65% src/Valkyrja/Filesystem/Adapter/InMemoryAdapter.php
4
0.0
0.0% src/Valkyrja/Jwt/Adapter/FirebaseAdapter.php
4
0.0
0.0% src/Valkyrja/Mail/Adapter/MailgunAdapter.php
4
0.0
0.0% src/Valkyrja/Orm/Adapter/Adapter.php
4
0.0
0.0% src/Valkyrja/Orm/Adapter/PdoAdapter.php
4
0.0
0.0% src/Valkyrja/Orm/Pdo/PgSqlPdo.php
4
0.0
0.0% src/Valkyrja/Orm/Repository/Repository.php
4
0.0
0.0% src/Valkyrja/Orm/Support/Helpers.php
4
0.0
0.0% src/Valkyrja/Session/Adapter/NullAdapter.php
4
0.0
0.0% src/Valkyrja/View/Engine/PhpEngine.php
5
0.0
0.0% src/Valkyrja/Orm/Persister/Persister.php
5
0.0
0.0% src/Valkyrja/View/Engine/OrkaEngine.php
6
75.0
-3.69% src/Valkyrja/Application/Valkyrja.php
6
0.0
0.0% src/Valkyrja/Crypt/Adapter/SodiumAdapter.php
6
0.0
0.0% src/Valkyrja/Orm/Query/Query.php
7
0.0
src/Valkyrja/Orm/Adapter/PgSqlPdoAdapter.php
8
0.0
0.0% src/Valkyrja/Auth/Factory/ContainerFactory.php
8
40.74
-4.26% src/Valkyrja/Event/Collection/CacheableCollection.php
8
0.0
0.0% src/Valkyrja/Jwt/Adapter/Firebase/EdDsaAdapter.php
8
0.0
0.0% src/Valkyrja/Jwt/Adapter/Firebase/HsAdapter.php
10
44.44
-5.56% src/Valkyrja/Http/Routing/Collection/CacheableCollection.php
10
0.0
0.0% src/Valkyrja/Orm/Retriever/Retriever.php
11
0.0
0.0% src/Valkyrja/Orm/Pdo/Pdo.php
12
0.0
0.0% src/Valkyrja/Jwt/Support/KeyGen.php
12
0.0
0.0% src/Valkyrja/Orm/Middleware/EntityRouteMatchedMiddleware.php
12
0.0
0.0% src/Valkyrja/Session/Adapter/PHPAdapter.php
16
30.0
-6.36% src/Valkyrja/Console/CacheableConsole.php
18
29.79
-0.21% src/Valkyrja/Crypt/Provider/ServiceProvider.php
18
0.0
0.0% src/Valkyrja/Orm/Statement/PdoStatement.php
20
0.0
0.0% src/Valkyrja/Jwt/Adapter/Firebase/RsAdapter.php
20
0.0
0.0% src/Valkyrja/Notification/Notification.php
20
0.0
0.0% src/Valkyrja/Orm/Repository/CacheRepository.php
24
28.57
-1.43% src/Valkyrja/Jwt/Provider/ServiceProvider.php
25
26.67
1.67% src/Valkyrja/Cache/Provider/ServiceProvider.php
26
44.44
1.37% src/Valkyrja/Client/Provider/ServiceProvider.php
32
41.1
2.63% src/Valkyrja/Session/Provider/ServiceProvider.php
33
27.03
0.56% src/Valkyrja/Sms/Provider/ServiceProvider.php
42
37.04
2.95% src/Valkyrja/Filesystem/Provider/ServiceProvider.php
43
35.44
1.71% src/Valkyrja/Log/Provider/ServiceProvider.php
46
23.91
1.91% src/Valkyrja/Broadcast/Provider/ServiceProvider.php
58
22.22
1.17% src/Valkyrja/Mail/Provider/ServiceProvider.php
74
20.9
4.62% src/Valkyrja/Auth/Provider/ServiceProvider.php
106
21.29
0.31% src/Valkyrja/Orm/Provider/ServiceProvider.php

Uncovered Existing Lines

Lines Coverage ∆ File
1
0.0
0.0% src/Valkyrja/Auth/Gate/Gate.php
1
10.0
0.0% src/Valkyrja/Event/Dispatcher.php
1
0.0
0.0% src/Valkyrja/Auth/Policy/EntityPolicy.php
1
32.0
0.0% src/Valkyrja/Notification/Provider/ServiceProvider.php
1
0.0
0.0% src/Valkyrja/Manager/MessageManager.php
1
0.0
0.0% src/Valkyrja/Orm/Repository/CacheRepository.php
1
0.0
0.0% src/Valkyrja/Crypt/Adapter/Adapter.php
1
0.0
0.0% src/Valkyrja/Crypt/Adapter/SodiumAdapter.php
1
0.0
0.0% src/Valkyrja/Orm/Persister/Persister.php
2
94.37
-2.82% src/Valkyrja/Annotation/Parser/Parser.php
2
0.0
0.0% src/Valkyrja/Auth/Factory/ContainerFactory.php
3
29.79
-0.21% src/Valkyrja/Crypt/Provider/ServiceProvider.php
3
28.57
-1.43% src/Valkyrja/Jwt/Provider/ServiceProvider.php
4
44.44
1.37% src/Valkyrja/Client/Provider/ServiceProvider.php
4
86.84
0.0% src/Valkyrja/Http/Message/Response/JsonResponse.php
4
0.0
0.0% src/Valkyrja/Event/Config.php
4
0.0
0.0% src/Valkyrja/Auth/Entity/TokenizableUserTrait.php
4
35.44
1.71% src/Valkyrja/Log/Provider/ServiceProvider.php
5
30.0
-6.36% src/Valkyrja/Console/CacheableConsole.php
5
16.67
-33.33% src/Valkyrja/Filesystem/Data/InMemoryMetadata.php
5
41.1
2.63% src/Valkyrja/Session/Provider/ServiceProvider.php
5
40.74
-4.26% src/Valkyrja/Event/Collection/CacheableCollection.php
5
37.04
2.95% src/Valkyrja/Filesystem/Provider/ServiceProvider.php
5
20.75
-2.65% src/Valkyrja/Filesystem/Adapter/InMemoryAdapter.php
5
26.67
1.67% src/Valkyrja/Cache/Provider/ServiceProvider.php
6
27.03
0.56% src/Valkyrja/Sms/Provider/ServiceProvider.php
7
23.91
1.91% src/Valkyrja/Broadcast/Provider/ServiceProvider.php
8
22.22
1.17% src/Valkyrja/Mail/Provider/ServiceProvider.php
8
0.0
0.0% src/Valkyrja/Broadcast/Adapter/LogAdapter.php
8
0.0
0.0% src/Valkyrja/Client/Adapter/NullAdapter.php
8
0.0
0.0% src/Valkyrja/Broadcast/Adapter/CryptPusherAdapter.php
11
0.0
0.0% src/Valkyrja/Broadcast/Adapter/PusherAdapter.php
11
67.65
-3.78% src/Valkyrja/Container/CacheableContainer.php
11
20.9
4.62% src/Valkyrja/Auth/Provider/ServiceProvider.php
12
0.0
0.0% src/Valkyrja/Client/Adapter/LogAdapter.php
18
63.79
0.0% src/Valkyrja/Console/Console.php
18
21.29
0.31% src/Valkyrja/Orm/Provider/ServiceProvider.php
20
0.0
0.0% src/Valkyrja/Cache/Adapter/RedisAdapter.php
21
4.55
-0.72% src/Valkyrja/Container/Annotation/Annotations.php
22
3.57
-6.43% src/Valkyrja/Console/Kernel/Kernel.php
29
0.0
0.0% src/Valkyrja/Api/Model/JsonData.php
33
0.0
0.0% src/Valkyrja/Auth/Auth.php
36
42.7
0.0% src/Valkyrja/Http/Routing/Collector/Collector.php
36
0.0
0.0% src/Valkyrja/Filesystem/Adapter/FlysystemAdapter.php
47
0.0
0.0% src/Valkyrja/Cache/Tagger/Tagger.php
Jobs
ID Job ID Ran Files Coverage
1 13047041070.1 30 Jan 2025 06:43AM UTC 1168
47.62
GitHub Action Run
2 13047041070.2 30 Jan 2025 06:43AM UTC 1168
47.61
GitHub Action Run
Source Files on build 13047041070
  • Tree
  • List 1168
  • Changed 181
  • Source Changed 0
  • Coverage Changed 178
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • c28d0d3b on github
  • Prev Build on master (#12786029933)
  • Next Build on master (#13049807881)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc