use Culpa\BlameableObserver;
use Culpa\CreatedBy;
use Culpa\UpdatedBy;
use Culpa\DeletedBy;
class Partner extends Model
{
    use LocatableTrait;
    use NoteableTrait;
    use SoftDeletes;
    use CreatedBy;
    use UpdatedBy;
    use DeletedBy;
    protected $blameable = array('created', 'updated', 'deleted');
    protected $table = 'partners';
    /**
     *
     */
    function objects()
    {
        return $this->hasMany('App\\Object', 'partner_id');
    }
    /**
     *
     */
    function __toString()
    {
        return $this->name;
    }
}
Partner::observe(new BlameableObserver());