PHPackages                             cmxperts/belongs-to-one - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Database &amp; ORM](/categories/database)
4. /
5. cmxperts/belongs-to-one

ActiveLibrary[Database &amp; ORM](/categories/database)

cmxperts/belongs-to-one
=======================

Belongs To One Laravel 5 Relation class

v1.0(2y ago)023MITPHP

Since Jul 25Pushed 2y ago1 watchersCompare

[ Source](https://github.com/cmxperts/belongs-to-one)[ Packagist](https://packagist.org/packages/cmxperts/belongs-to-one)[ RSS](/packages/cmxperts-belongs-to-one/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)Dependencies (3)Versions (2)Used By (0)

Belongs To One Relation for Laravel 10
======================================

[](#belongs-to-one-relation-for-laravel-10)

[![Travis CI](https://camo.githubusercontent.com/cf7d145663ed264053f8d08509a0cd64dd8584da24b0444a998dde16c497ddab/68747470733a2f2f7472617669732d63692e6f72672f636d5870657274732f62656c6f6e67732d746f2d6f6e652e7376673f6272616e63683d6d6173746572)](https://camo.githubusercontent.com/cf7d145663ed264053f8d08509a0cd64dd8584da24b0444a998dde16c497ddab/68747470733a2f2f7472617669732d63692e6f72672f636d5870657274732f62656c6f6e67732d746f2d6f6e652e7376673f6272616e63683d6d6173746572)

Based on [Belongs To Many](https://laravel.com/docs/5.3/eloquent-relationships#defining-relationships) Relation. Returns one model instead of Collection of models.

### Installation

[](#installation)

` composer require cmxperts/belongs-to-one`

### Usage

[](#usage)

BelongsToOne relation is almost identical to standard BelongsToMany except it returns one model instead of Collection of models and `null` if there is no related model in DB (BelongsToMany returns empty Collection in this case). Include `cmXperts\Database\Eloquent\Relations\BelongsToOneTrait` within your Model and use BelongsToOne relation.

Example:

```
