mirror of
https://github.com/Neetpone/ponepaste.git
synced 2025-03-12 22:50:07 +01:00
30 lines
781 B
PHP
30 lines
781 B
PHP
<?php
|
|
|
|
namespace Illuminate\Contracts\Database\Eloquent;
|
|
|
|
interface SupportsPartialRelations
|
|
{
|
|
/**
|
|
* Indicate that the relation is a single result of a larger one-to-many relationship.
|
|
*
|
|
* @param string|null $column
|
|
* @param string|\Closure|null $aggregate
|
|
* @param string $relation
|
|
* @return $this
|
|
*/
|
|
public function ofMany($column = 'id', $aggregate = 'MAX', $relation = null);
|
|
|
|
/**
|
|
* Determine whether the relationship is a one-of-many relationship.
|
|
*
|
|
* @return bool
|
|
*/
|
|
public function isOneOfMany();
|
|
|
|
/**
|
|
* Get the one of many inner join subselect query builder instance.
|
|
*
|
|
* @return \Illuminate\Database\Eloquent\Builder|void
|
|
*/
|
|
public function getOneOfManySubQuery();
|
|
}
|