File tree Expand file tree Collapse file tree 3 files changed +21
-43
lines changed Expand file tree Collapse file tree 3 files changed +21
-43
lines changed Original file line number Diff line number Diff line change 21
21
}
22
22
],
23
23
"require" : {
24
- "php" : " >=7.2 " ,
24
+ "php" : " ^8.0 " ,
25
25
"nette/utils" : " ^3.0" ,
26
26
"mathematicator-core/vizualizator" : " ^2.0"
27
27
},
28
28
"require-dev" : {
29
- "brainmaestro/composer-git-hooks" : " dev-master" ,
30
- "nette/bootstrap" : " ^3.0" ,
31
- "nette/tester" : " ^2.3" ,
32
29
"phpstan/phpstan" : " ^0.12.74" ,
30
+ "tracy/tracy" : " ^2.8" ,
33
31
"phpstan/phpstan-nette" : " ^0.12.14" ,
34
32
"spaze/phpstan-disallowed-calls" : " ^1.1" ,
35
- "roave/security-advisories" : " dev-master"
33
+ "roave/security-advisories" : " dev-master" ,
34
+ "jetbrains/phpstorm-attributes" : " ^1.0" ,
35
+ "brainmaestro/composer-git-hooks" : " dev-master" ,
36
+ "nette/bootstrap" : " ^3.0" ,
37
+ "nette/tester" : " ^2.3"
36
38
},
37
39
"autoload" : {
38
40
"psr-4" : {
Original file line number Diff line number Diff line change 14
14
*/
15
15
final class MandelbrotSet
16
16
{
17
-
18
- /** @var string */
19
- private $ tempDir ;
17
+ private string $ tempDir ;
20
18
21
19
22
20
public function __construct (string $ tempDir )
23
21
{
24
22
ini_set ('max_execution_time ' , '100000 ' );
25
- FileSystem::createDir ($ tempDir );
23
+ if (\is_dir ($ tempDir ) === false ) {
24
+ FileSystem::createDir ($ tempDir );
25
+ }
26
26
$ this ->tempDir = $ tempDir ;
27
27
}
28
28
Original file line number Diff line number Diff line change 5
5
namespace Mathematicator \MandelbrotSet ;
6
6
7
7
8
- use Nette \SmartObject ;
9
-
10
8
final class MandelbrotSetRequest
11
9
{
12
- use SmartObject;
13
-
14
- /** @var int */
15
- private $ width ;
10
+ private int $ width ;
16
11
17
- /** @var int */
18
- private $ height ;
12
+ private int $ height ;
19
13
20
- /** @var int */
21
- private $ iterations ;
14
+ private int $ iterations ;
22
15
23
- /** @var float */
24
- private $ minX ;
16
+ private float $ minX ;
25
17
26
- /** @var float */
27
- private $ maxX ;
18
+ private float $ maxX ;
28
19
29
- /** @var float */
30
- private $ minY ;
20
+ private float $ minY ;
31
21
32
- /** @var float */
33
- private $ maxY ;
22
+ private float $ maxY ;
34
23
35
- /** @var int */
36
- private $ deltaA ;
24
+ private int $ deltaA ;
37
25
38
- /** @var int */
39
- private $ deltaB ;
26
+ private int $ deltaB ;
40
27
41
28
42
- /**
43
- * @param int $deltaA
44
- * @param int $deltaB
45
- * @param int $width
46
- * @param int $height
47
- * @param int $iterations
48
- * @param float $minX
49
- * @param float $maxX
50
- * @param float $minY
51
- * @param float $maxY
52
- */
53
29
public function __construct (
54
30
int $ deltaA ,
55
31
int $ deltaB ,
56
32
int $ width = 300 ,
57
- $ height = 300 ,
33
+ int $ height = 300 ,
58
34
int $ iterations = 18 ,
59
35
float $ minX = -2.0 ,
60
36
float $ maxX = 1.0 ,
You can’t perform that action at this time.
0 commit comments