Code Coverage
 
Classes and Traits
Functions and Methods
Lines
Total
n/a
0 / 0
n/a
0 / 0
CRAP
n/a
0 / 0
<?php
namespace EntitySchema\DataAccess;
use EntitySchema\Domain\Model\SchemaId;
/**
 * @license GPL-2.0-or-later
 */
interface SchemaInserter {
    /**
     * @param string $language
     * @param string $label
     * @param string $description
     * @param string[] $aliases
     * @param string $schemaText
     *
     * @return SchemaId id of inserted Schema
     */
    public function insertSchema(
        $language,
        $label,
        $description,
        array $aliases,
        $schemaText
    ): SchemaId;
}