From 69466a1b453de780956c8792465661f2b75260fb Mon Sep 17 00:00:00 2001 From: DHTMLGoodies Date: Thu, 17 Aug 2017 14:33:53 +0200 Subject: [PATCH] updates --- PgnParser.php | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/PgnParser.php b/PgnParser.php index 27f3430..24a57c8 100755 --- a/PgnParser.php +++ b/PgnParser.php @@ -163,7 +163,6 @@ class PgnParser } - public function getGameByIndex($index) { $games = $this->getUnparsedGames(); @@ -222,8 +221,7 @@ class PgnParser } - private - function getParsedGame($unParsedGame) + private function getParsedGame($unParsedGame) { $this->pgnGameParser->setPgn($unParsedGame); $ret = $this->pgnGameParser->getParsedData(); @@ -232,4 +230,16 @@ class PgnParser } return $ret; } + + private function getParsedGameShort($unParsedGame) + { + $this->pgnGameParser->setPgn($unParsedGame); + $ret = $this->pgnGameParser->getParsedData(); + if ($this->fullParsing()) { + $ret = $this->gameParser->getParsedGame($ret, true); + $moves = &$ret["moves"]; + $moves = $this->toShortVersion($moves); + } + return $ret; + } }