Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
L
laravel-mongodb
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
sinan
laravel-mongodb
Commits
ea3be777
Commit
ea3be777
authored
Jul 17, 2017
by
Eric Tucker
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Apply StyleCI patch
parent
77341b55
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
3 additions
and
8 deletions
+3
-8
Builder.php
src/Jenssegers/Mongodb/Eloquent/Builder.php
+0
-1
EloquentBuilder.php
src/Jenssegers/Mongodb/Helpers/EloquentBuilder.php
+1
-2
QueriesRelationships.php
src/Jenssegers/Mongodb/Helpers/QueriesRelationships.php
+1
-4
database.php
tests/config/database.php
+1
-1
No files found.
src/Jenssegers/Mongodb/Eloquent/Builder.php
View file @
ea3be777
...
@@ -160,7 +160,6 @@ class Builder extends EloquentBuilder
...
@@ -160,7 +160,6 @@ class Builder extends EloquentBuilder
return
$this
->
model
->
newFromBuilder
((
array
)
$results
);
return
$this
->
model
->
newFromBuilder
((
array
)
$results
);
}
// The result is a single object.
}
// The result is a single object.
elseif
(
is_array
(
$results
)
and
array_key_exists
(
'_id'
,
$results
))
{
elseif
(
is_array
(
$results
)
and
array_key_exists
(
'_id'
,
$results
))
{
return
$this
->
model
->
newFromBuilder
((
array
)
$results
);
return
$this
->
model
->
newFromBuilder
((
array
)
$results
);
}
}
...
...
src/Jenssegers/Mongodb/Helpers/EloquentBuilder.php
View file @
ea3be777
...
@@ -7,5 +7,4 @@ use Illuminate\Database\Eloquent\Builder;
...
@@ -7,5 +7,4 @@ use Illuminate\Database\Eloquent\Builder;
class
EloquentBuilder
extends
Builder
class
EloquentBuilder
extends
Builder
{
{
use
QueriesRelationships
;
use
QueriesRelationships
;
}
}
\ No newline at end of file
src/Jenssegers/Mongodb/Helpers/QueriesRelationships.php
View file @
ea3be777
...
@@ -96,7 +96,6 @@ trait QueriesRelationships
...
@@ -96,7 +96,6 @@ trait QueriesRelationships
return
$this
->
whereIn
(
$this
->
getRelatedConstraintKey
(
$relation
),
$relatedIds
,
$boolean
,
$not
);
return
$this
->
whereIn
(
$this
->
getRelatedConstraintKey
(
$relation
),
$relatedIds
,
$boolean
,
$not
);
}
}
/**
/**
* Returns key we are constraining this parent model's query with
* Returns key we are constraining this parent model's query with
* @param $relation
* @param $relation
...
@@ -138,7 +137,6 @@ trait QueriesRelationships
...
@@ -138,7 +137,6 @@ trait QueriesRelationships
protected
function
getConstrainedRelatedIds
(
$relations
,
$operator
,
$count
)
protected
function
getConstrainedRelatedIds
(
$relations
,
$operator
,
$count
)
{
{
$relationCount
=
array_count_values
(
array_map
(
function
(
$id
)
{
$relationCount
=
array_count_values
(
array_map
(
function
(
$id
)
{
return
(
string
)
$id
;
// Convert Back ObjectIds to Strings
return
(
string
)
$id
;
// Convert Back ObjectIds to Strings
},
is_array
(
$relations
)
?
$relations
:
$relations
->
flatten
()
->
toArray
()));
},
is_array
(
$relations
)
?
$relations
:
$relations
->
flatten
()
->
toArray
()));
// Remove unwanted related objects based on the operator and count.
// Remove unwanted related objects based on the operator and count.
...
@@ -163,5 +161,4 @@ trait QueriesRelationships
...
@@ -163,5 +161,4 @@ trait QueriesRelationships
// All related ids.
// All related ids.
return
array_keys
(
$relationCount
);
return
array_keys
(
$relationCount
);
}
}
}
}
\ No newline at end of file
tests/config/database.php
View file @
ea3be777
...
@@ -23,4 +23,4 @@ return [
...
@@ -23,4 +23,4 @@ return [
],
],
],
],
];
];
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment