bugfix - to short version - skipping comment moves
This commit is contained in:
@@ -202,20 +202,24 @@ class PgnParser
|
||||
private function toShortVersion($branch)
|
||||
{
|
||||
foreach ($branch as &$move) {
|
||||
$move["n"] = $move["from"] . $move["to"];
|
||||
|
||||
#$move["n"] = $move["from"] . $move["to"];
|
||||
#unset($move["m"]);
|
||||
unset($move["fen"]);
|
||||
unset($move["from"]);
|
||||
unset($move["to"]);
|
||||
if (isset($move["variations"])) {
|
||||
$move["v"] = array();
|
||||
foreach ($move["variations"] as $variation) {
|
||||
$move["v"][] = $this->toShortVersion($variation);
|
||||
if (isset($move["from"])) {
|
||||
$move["n"] = $move["from"] . $move["to"];
|
||||
|
||||
#$move["n"] = $move["from"] . $move["to"];
|
||||
#unset($move["m"]);
|
||||
unset($move["fen"]);
|
||||
unset($move["from"]);
|
||||
unset($move["to"]);
|
||||
if (isset($move["variations"])) {
|
||||
$move["v"] = array();
|
||||
foreach ($move["variations"] as $variation) {
|
||||
$move["v"][] = $this->toShortVersion($variation);
|
||||
}
|
||||
}
|
||||
unset($move["variations"]);
|
||||
}
|
||||
unset($move["variations"]);
|
||||
|
||||
}
|
||||
return $branch;
|
||||
}
|
||||
|
Reference in New Issue
Block a user