RedBeanPHP\AssociationManager::relatedRows PHP Method

relatedRows() private method

Returns the many-to-many related rows of table $type for bean $bean using additional SQL in $sql and $bindings bindings. If $getLinks is TRUE, link rows are returned instead.
private relatedRows ( redbeanphp\OODBBean $bean, string $type, string $sql = '', array $bindings = [] ) : array
$bean redbeanphp\OODBBean reference bean instance
$type string target bean type
$sql string additional SQL snippet
$bindings array bindings for query
return array
    private function relatedRows($bean, $type, $sql = '', $bindings = array())
    {
        $ids = array($bean->id);
        $sourceType = $bean->getMeta('type');
        try {
            return $this->writer->queryRecordRelated($sourceType, $type, $ids, $sql, $bindings);
        } catch (SQLException $exception) {
            $this->handleException($exception);
            return array();
        }
    }