17 lines
529 B
PHP
Executable File
17 lines
529 B
PHP
Executable File
<?php
|
|
|
|
namespace Src\Modules\JsonObjects\Interfaces\Application;
|
|
|
|
use Src\Common\Interfaces\Application\IBaseValidator;
|
|
|
|
interface IValidator extends IBaseValidator
|
|
{
|
|
public function createObject(array $data): bool;
|
|
public function editObject(array $data): bool;
|
|
public function renameObject(array $data): bool;
|
|
public function deleteObject(array $data): bool;
|
|
public function createDir(array $data): bool;
|
|
public function renameDir(array $data): bool;
|
|
public function deleteDir(array $data): bool;
|
|
}
|