Changed model to be jsonserialiazable and it's factory into repository
Added model, create and required/optional to repository
This commit is contained in:
@ -1,12 +1,13 @@
|
||||
<?php
|
||||
namespace ProVM\Concept;
|
||||
|
||||
use ProVM\Concept\Model\Factory;
|
||||
use JsonSerializable;
|
||||
use ProVM\Concept\Model\Repository;
|
||||
|
||||
interface Model
|
||||
interface Model extends JsonSerializable
|
||||
{
|
||||
public function setFactory(Factory $factory): Model;
|
||||
public function getFactory(): Factory;
|
||||
public function setRepository(Repository $factory): Model;
|
||||
public function getRepository(): Repository;
|
||||
public function setId(int $id): Model;
|
||||
public function getId(): int;
|
||||
public function setNew(): Model;
|
||||
|
Reference in New Issue
Block a user