-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathParamosKiekiaiParseris.php
32 lines (27 loc) · 1.04 KB
/
ParamosKiekiaiParseris.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<?php
require_once("ParamosKiekis.php");
class ParamosKiekiaiParseris
{
/*
return:
ParamosKiekis[]{priemonesKodas, paramosNuo, paramosIki, kiekis}
*/
static public function rastiParamosKiekius($xlsData, $sheetNr)
{
$res = array();
for ($i = 2; $i <= $xlsData->rowcount($sheetNr); $i++){
$paramosKiekiai = new ParamosKiekis();
$paramosKiekiai->priemonesKodas = $xlsData->val($i, 1, $sheetNr);
$paramosKiekiai->paramosNuo = $xlsData->val($i, 2, $sheetNr);
$paramosKiekiai->paramosIki = $xlsData->val($i, 3, $sheetNr);
$paramosKiekiai->kiekis = $xlsData->val($i, 4, $sheetNr);
$res[] = $paramosKiekiai;
}
return($res);
}
/*Bandoma nustatyti ar dokumentas yra tikrai paramos priemoniu sarasas*/
static public function validuotiDokumenta(){
return(TRUE);
}
}
?>