-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathISParseris.php
37 lines (30 loc) · 944 Bytes
/
ISParseris.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
33
34
35
36
37
<?php
class InformacineSistema
{
public $kodas;
public $pavadinimas;
public function __construct($kodas, $pavadinimas){
$this->kodas = $kodas;
$this->pavadinimas = $pavadinimas;
}
}
/*
Informaciiniø sistemø parseris
$xlsData Spreadsheet_Excel_Reader klasës objektas
*/
class ISParseris
{
static public function rastiIS($xlsData, $sheetNr){
$res = array();
for ($i = 2; $i <= $xlsData->rowcount($sheetNr); $i++){
$IS = new InformacineSistema($xlsData->val($i, 1, $sheetNr), $xlsData->val($i, 2, $sheetNr));
$res[] = $IS;
}
return($res);
}
/*Bandoma nustatyti ar dokumentas yra tikrai padaliniø sarasas*/
static function validuotiDokumenta(){
return(TRUE);
}
}
?>