We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a69e397 commit af07470Copy full SHA for af07470
1 file changed
src/DbTranslatable/IsDbTranslatable.php
@@ -2,6 +2,7 @@
2
3
namespace Javaabu\Translatable\DbTranslatable;
4
5
+use Illuminate\Database\Eloquent\Builder;
6
use Javaabu\Translatable\Contracts\Translatable;
7
use Javaabu\Translatable\Exceptions\CannotDeletePrimaryTranslationException;
8
use Javaabu\Translatable\Exceptions\FieldNotAllowedException;
@@ -248,6 +249,11 @@ public function isRootTranslation(): bool
248
249
return empty($this->translatable_parent_id);
250
}
251
252
+ public function scopeRootTranslations(Builder $builder)
253
+ {
254
+ return $builder->whereNull('translatable_parent_id');
255
+ }
256
+
257
/**
258
* Check if the current translation can update its parent translation.
259
*/
0 commit comments