squirrelphp/entities

View on GitHub
src/MultiRepositorySelectQueryInterface.php

Summary

Maintainability
A
0 mins
Test Coverage
F
0%
<?php

namespace Squirrel\Entities;

use Squirrel\Queries\DBSelectQueryInterface;

interface MultiRepositorySelectQueryInterface
{
    /**
     * @return DBSelectQueryInterface Get query of the underlying connection
     */
    public function getQuery(): DBSelectQueryInterface;

    /**
     * @return array Get select fields types
     */
    public function getTypes(): array;

    /**
     * @return array Get select fields types which can be nullable
     */
    public function getTypesNullable(): array;
}