Skip to content

Commit 77a574b

Browse files
committed
Add calculated arudha, upagraha and extra lagna to varga block
1 parent ce91f1d commit 77a574b

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

src/Base/Data.php

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -410,8 +410,13 @@ public function calcExtraLagna(array $lagnaKeys = null)
410410
$Lagna = new Lagna($this);
411411
$generateLagna = $Lagna->generateLagna($lagnaKeys);
412412

413+
if (!isset($this->data[self::BLOCK_VARGA])) {
414+
$this->calcVargaData([Varga::KEY_D1]);
415+
}
416+
413417
foreach ($generateLagna as $key => $data) {
414418
$this->data[self::BLOCK_LAGNA][$key] = $data;
419+
$this->data[self::BLOCK_VARGA][Varga::KEY_D1][self::BLOCK_LAGNA][$key] = $data;
415420
}
416421
return $this;
417422
}
@@ -428,8 +433,13 @@ public function calcBhavaArudha(array $arudhaKeys = null, array $options = null)
428433
$Arudha = new Arudha($this, $options);
429434
$generateArudha = $Arudha->generateArudha($arudhaKeys);
430435

436+
if (!isset($this->data[self::BLOCK_VARGA])) {
437+
$this->calcVargaData([Varga::KEY_D1]);
438+
}
439+
431440
foreach ($generateArudha as $key => $data) {
432441
$this->data[self::BLOCK_LAGNA][$key] = $data;
442+
$this->data[self::BLOCK_VARGA][Varga::KEY_D1][self::BLOCK_LAGNA][$key] = $data;
433443
}
434444
return $this;
435445
}
@@ -445,8 +455,13 @@ public function calcUpagraha(array $upagrahaKeys = null)
445455
$Upagraha = new Upagraha($this);
446456
$generateUpagraha = $Upagraha->generateUpagraha($upagrahaKeys);
447457

458+
if (!isset($this->data[self::BLOCK_VARGA])) {
459+
$this->calcVargaData([Varga::KEY_D1]);
460+
}
461+
448462
foreach ($generateUpagraha as $key => $data) {
449463
$this->data[self::BLOCK_UPAGRAHA][$key] = $data;
464+
$this->data[self::BLOCK_VARGA][Varga::KEY_D1][self::BLOCK_UPAGRAHA][$key] = $data;
450465
}
451466
return $this;
452467
}

0 commit comments

Comments
 (0)