Implemented ActionManagement

This commit is contained in:
Kevin Frantz
2019-01-27 09:35:43 +01:00
parent 181872c41b
commit 7701bf86a8
3 changed files with 105 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
<?php
namespace App\Domain\ActionManagement;
use App\Domain\RequestManagement\Action\RequestedActionInterface;
/**
* This interface offers all classes for managing an Action.
*
* @author kevinfrantz
*/
interface ActionServiceInterface
{
/**
* @return RequestedActionInterface Returns the requested action
*/
public function getRequestedAction(): RequestedActionInterface;
/**
* @return bool true if the action permissions are right
*/
public function isRequestedActionSecure(): bool;
}