forked from devsam/core
30 lines
708 B
PHP
30 lines
708 B
PHP
<?php
|
|
namespace sammo\Command;
|
|
use \sammo\General;
|
|
use \sammo\LastTurn;
|
|
|
|
abstract class NationCommand extends BaseCommand{
|
|
protected $lastTurn;
|
|
protected $resultTurn;
|
|
|
|
public function __construct(General $generalObj, array $env, LastTurn $lastTurn, $arg = null){
|
|
$this->lastTurn = $lastTurn;
|
|
$this->resultTurn = $lastTurn->duplicate();
|
|
parent::__construct($generalObj, $env, $arg);
|
|
}
|
|
|
|
public function getLastTurn():LastTurn{
|
|
return $this->lastTurn;
|
|
}
|
|
|
|
public function setResultTurn(LastTurn $lastTurn){
|
|
$this->resultTurn = $lastTurn;
|
|
}
|
|
|
|
public function getResultTurn():LastTurn{
|
|
return $this->resultTurn;
|
|
}
|
|
|
|
|
|
|
|
}; |