File tree 3 files changed +12
-5
lines changed
3 files changed +12
-5
lines changed Original file line number Diff line number Diff line change @@ -195,9 +195,11 @@ public function destroy($ids = [])
195
195
/**
196
196
* Delete all embedded models.
197
197
*
198
+ * @param null $id
199
+ *
198
200
* @return int
199
201
*/
200
- public function delete ()
202
+ public function delete ($ id = null )
201
203
{
202
204
// Overwrite the local key with an empty array.
203
205
$ result = $ this ->query ->update ([$ this ->localKey => []]);
Original file line number Diff line number Diff line change @@ -133,9 +133,11 @@ public function dissociate()
133
133
/**
134
134
* Delete all embedded models.
135
135
*
136
+ * @param ?string $id
137
+ *
136
138
* @return int
137
139
*/
138
- public function delete ()
140
+ public function delete ($ id = null )
139
141
{
140
142
return $ this ->performDelete ();
141
143
}
Original file line number Diff line number Diff line change 8
8
use Illuminate \Database \Eloquent \Collection ;
9
9
use Illuminate \Database \Eloquent \Model as EloquentModel ;
10
10
use Illuminate \Database \Eloquent \Relations \Relation ;
11
+ use Illuminate \Database \Query \Expression ;
11
12
use MongoDB \Laravel \Eloquent \Model ;
12
13
13
14
use function array_merge ;
@@ -103,9 +104,11 @@ public function get($columns = ['*'])
103
104
/**
104
105
* Get the number of embedded models.
105
106
*
107
+ * @param Expression|string $columns
108
+ *
106
109
* @return int
107
110
*/
108
- public function count ()
111
+ public function count ($ columns = ' * ' )
109
112
{
110
113
return count ($ this ->getEmbedded ());
111
114
}
@@ -396,8 +399,8 @@ public function getQualifiedForeignKeyName()
396
399
/**
397
400
* Get the name of the "where in" method for eager loading.
398
401
*
399
- * @param \Illuminate\Database\Eloquent\Model $model
400
- * @param string $key
402
+ * @param EloquentModel $model
403
+ * @param string $key
401
404
*
402
405
* @return string
403
406
*/
You can’t perform that action at this time.
0 commit comments