- new "undo" function for "signature table", closed #218, closed #726

- improved "signature table" added "loading" spinner if table gets updated or data is processed
- improved ajax endpoints for "signatures". Moved into new REST API
- improved ajax endpoints for "structures". Moved into new REST API
- upgraded DB "Cortex", PHP lib `v1.6.0-dev` → `v1.6.0`
- upgraded DB "Schema", PHP lib `v2.2.2` → `v2.2.3`
- upgraded some 3rd party NodeJs packaged (or development) in `package.json`
This commit is contained in:
Mark Friedrich
2019-03-22 17:33:43 +01:00
parent 20a9d7811c
commit af59235b73
202 changed files with 65739 additions and 1094 deletions

View File

@@ -417,17 +417,15 @@ class Controller {
* @return Model\CharacterModel|null
* @throws \Exception
*/
public function getCharacter($ttl = 0){
public function getCharacter(int $ttl = 0) : ?Model\CharacterModel {
$character = null;
$characterData = $this->getSessionCharacterData();
if( !empty($characterData) ){
if(!empty($characterData = $this->getSessionCharacterData())){
/**
* @var $characterModel Model\CharacterModel
*/
$characterModel = Model\BasicModel::getNew('CharacterModel');
$characterModel->getById( (int)$characterData['ID'], $ttl);
$characterModel->getById((int)$characterData['ID'], $ttl);
if(
!$characterModel->dry() &&
$characterModel->hasUserCharacter()