pathfinder-84 [Feature Request] CREST Pilot Tracking, many smaller Bugfixes

This commit is contained in:
Exodus4D
2016-04-05 21:31:03 +02:00
parent 7e94ec4889
commit 95119fcd3d
86 changed files with 1940 additions and 3642 deletions

View File

@@ -151,21 +151,21 @@ class SystemSignatureModel extends BasicModel {
/**
* check object for model access
* @param UserModel $user
* @param CharacterModel $characterModel
* @return bool
*/
public function hasAccess(UserModel $user){
return $this->systemId->hasAccess($user);
public function hasAccess(CharacterModel $characterModel){
return $this->systemId->hasAccess($characterModel);
}
/**
* delete signature
* @param UserModel $user
* @param CharacterModel $characterModel
*/
public function delete(UserModel $user){
if(!$this->dry()){
// check if editor has access
if($this->hasAccess($user)){
public function delete(CharacterModel $characterModel){
if( !$this->dry() ){
// check if character has access
if($this->hasAccess($characterModel)){
$this->erase();
}
}