mirror of
https://github.com/kevinveenbirkenbach/infinito.git
synced 2026-04-05 06:42:20 +00:00
Optimized SecureCRUDFactory
This commit is contained in:
@@ -7,6 +7,6 @@ use App\Domain\SecureCRUDManagement\CRUD\AbstractSecureCRUD;
|
||||
/**
|
||||
* @author kevinfrantz
|
||||
*/
|
||||
abstract class AbstractSecureCreator extends AbstractSecureCRUD implements SecureCreatorInterface
|
||||
abstract class AbstractSecureCreate extends AbstractSecureCRUD implements SecureCreateInterface
|
||||
{
|
||||
}
|
||||
@@ -10,7 +10,7 @@ use App\Domain\SecureCRUDManagement\CRUD\SecureCRUDInterface;
|
||||
*
|
||||
* @author kevinfrantz
|
||||
*/
|
||||
interface SecureCreatorInterface extends SecureCRUDInterface
|
||||
interface SecureCreateInterface extends SecureCRUDInterface
|
||||
{
|
||||
/**
|
||||
* @return EntityInterface The created entity
|
||||
@@ -7,13 +7,12 @@ use App\Entity\EntityInterface;
|
||||
/**
|
||||
* @author kevinfrantz
|
||||
*/
|
||||
final class SecureHeredityCreator extends AbstractSecureCreator
|
||||
final class SecureHeredityCreate extends AbstractSecureCreate
|
||||
{
|
||||
/**
|
||||
* @todo Implement
|
||||
* {@inheritdoc}
|
||||
*
|
||||
* @see \App\Domain\SecureCRUDManagement\CRUD\Create\SecureCreatorInterface::create()
|
||||
* @return EntityInterface
|
||||
*/
|
||||
public function create(): EntityInterface
|
||||
{
|
||||
@@ -7,7 +7,7 @@ use App\Entity\EntityInterface;
|
||||
/**
|
||||
* @author kevinfrantz
|
||||
*/
|
||||
final class SecureMemberCreator extends AbstractSecureCreator
|
||||
final class SecureMemberCreate extends AbstractSecureCreate
|
||||
{
|
||||
public function create(): EntityInterface
|
||||
{
|
||||
@@ -7,13 +7,12 @@ use App\Entity\EntityInterface;
|
||||
/**
|
||||
* @author kevinfrantz
|
||||
*/
|
||||
final class SecureRightCreator extends AbstractSecureCreator
|
||||
final class SecureRightCreate extends AbstractSecureCreate
|
||||
{
|
||||
/**
|
||||
* @todo Implement!
|
||||
* {@inheritdoc}
|
||||
*
|
||||
* @see \App\Domain\SecureCRUDManagement\CRUD\Create\SecureCreatorInterface::create()
|
||||
* @return EntityInterface
|
||||
*/
|
||||
public function create(): EntityInterface
|
||||
{
|
||||
@@ -10,7 +10,7 @@ use App\Entity\Source\Primitive\Text\TextSource;
|
||||
*
|
||||
* @todo Implement!
|
||||
*/
|
||||
final class SecureSourceCreator extends AbstractSecureCreator
|
||||
final class SecureSourceCreate extends AbstractSecureCreate
|
||||
{
|
||||
/**
|
||||
* {@inheritdoc}
|
||||
Reference in New Issue
Block a user