Skip to content
This repository was archived by the owner on Apr 24, 2024. It is now read-only.

Commit cd022df

Browse files
committed
Add CoordinateSystem48Well
1 parent cf3228f commit cd022df

File tree

4 files changed

+25
-3
lines changed

4 files changed

+25
-3
lines changed

CHANGELOG.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
## Unreleased
1111

12+
## v5.5.0
13+
14+
### Added
15+
16+
- Add `CoordinateSystem48Well`
17+
1218
## v5.4.0
1319

1420
### Added
1521

16-
- Add `MicroplateSet` possibility to calculate a `Location` within this set by a position
22+
- Add `MicroplateSet` possibility to calculate a `Location` within this set by a position
1723

1824
## v5.3.0
1925

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ coverage: vendor ## Collects coverage from running unit tests with phpunit
1313

1414
.PHONY: fix
1515
fix: vendor ## Apply automatic code fixes
16-
vendor/bin/php-cs-fixer fix
1716
vendor/bin/rector process
17+
vendor/bin/php-cs-fixer fix
1818

1919
.PHONY: infection
2020
infection: vendor ## Runs mutation tests with infection

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
"infection/infection": "~0.25",
2626
"jangregor/phpstan-prophecy": "^1",
2727
"mll-lab/graphql-php-scalars": "^6",
28-
"mll-lab/php-cs-fixer-config": "^4.3",
28+
"mll-lab/php-cs-fixer-config": "^5",
2929
"mll-lab/rector-config": "^2",
3030
"nunomaduro/larastan": "^1 || ^2",
3131
"orchestra/testbench": "^5 || ^6 || ^7 || ^8",

src/CoordinateSystem48Well.php

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
<?php declare(strict_types=1);
2+
3+
namespace Mll\Microplate;
4+
5+
final class CoordinateSystem48Well extends CoordinateSystem
6+
{
7+
public function rows(): array
8+
{
9+
return range('A', 'F');
10+
}
11+
12+
public function columns(): array
13+
{
14+
return range(1, 8);
15+
}
16+
}

0 commit comments

Comments
 (0)