2929 * @property string $slug
3030 * @property array $title
3131 * @property array $description
32- * @property \Carbon\ Carbon|null $trial_ends_at
33- * @property \Carbon\ Carbon|null $starts_at
34- * @property \Carbon\ Carbon|null $ends_at
35- * @property \Carbon\ Carbon|null $cancels_at
36- * @property \Carbon\ Carbon|null $canceled_at
37- * @property \Carbon\ Carbon|null $created_at
38- * @property \Carbon\ Carbon|null $updated_at
39- * @property \Carbon\ Carbon|null $deleted_at
40- * @property-read \Laravelcm\Subscriptions\Models\ Plan $plan
32+ * @property Carbon|null $trial_ends_at
33+ * @property Carbon|null $starts_at
34+ * @property Carbon|null $ends_at
35+ * @property Carbon|null $cancels_at
36+ * @property Carbon|null $canceled_at
37+ * @property Carbon|null $created_at
38+ * @property Carbon|null $updated_at
39+ * @property Carbon|null $deleted_at
40+ * @property-read Plan $plan
4141 * @property-read \Illuminate\Database\Eloquent\Collection|\Laravelcm\Subscriptions\Models\SubscriptionUsage[] $usage
42- * @property-read \Illuminate\Database\Eloquent\ Model $subscriber
42+ * @property-read Model $subscriber
4343 *
4444 * @method static \Illuminate\Database\Eloquent\Builder|\Laravelcm\Subscriptions\Models\Subscription byPlanId($planId)
4545 * @method static \Illuminate\Database\Eloquent\Builder|\Laravelcm\Subscriptions\Models\Subscription findEndedPeriod()
@@ -141,7 +141,7 @@ public function subscriber(): MorphTo
141141 return $ this ->morphTo ('subscriber ' , 'subscriber_type ' , 'subscriber_id ' , 'id ' );
142142 }
143143
144- public function usage (): hasMany
144+ public function usage (): HasMany
145145 {
146146 return $ this ->hasMany (config ('laravel-subscriptions.models.subscription_usage ' ));
147147 }
@@ -233,10 +233,10 @@ public function renew(): self
233233 /**
234234 * Get bookings of the given subscriber.
235235 *
236- * @param \Illuminate\Database\Eloquent\ Builder $builder
237- * @param \Illuminate\Database\Eloquent\ Model $subscriber
236+ * @param Builder $builder
237+ * @param Model $subscriber
238238 *
239- * @return \Illuminate\Database\Eloquent\ Builder
239+ * @return Builder
240240 */
241241 public function scopeOfSubscriber (Builder $ builder , Model $ subscriber ): Builder
242242 {
@@ -247,10 +247,10 @@ public function scopeOfSubscriber(Builder $builder, Model $subscriber): Builder
247247 /**
248248 * Scope subscriptions with ending trial.
249249 *
250- * @param \Illuminate\Database\Eloquent\ Builder $builder
250+ * @param Builder $builder
251251 * @param int $dayRange
252252 *
253- * @return \Illuminate\Database\Eloquent\ Builder
253+ * @return Builder
254254 */
255255 public function scopeFindEndingTrial (Builder $ builder , int $ dayRange = 3 ): Builder
256256 {
@@ -263,9 +263,9 @@ public function scopeFindEndingTrial(Builder $builder, int $dayRange = 3): Build
263263 /**
264264 * Scope subscriptions with ended trial.
265265 *
266- * @param \Illuminate\Database\Eloquent\ Builder $builder
266+ * @param Builder $builder
267267 *
268- * @return \Illuminate\Database\Eloquent\ Builder
268+ * @return Builder
269269 */
270270 public function scopeFindEndedTrial (Builder $ builder ): Builder
271271 {
@@ -275,10 +275,10 @@ public function scopeFindEndedTrial(Builder $builder): Builder
275275 /**
276276 * Scope subscriptions with ending periods.
277277 *
278- * @param \Illuminate\Database\Eloquent\ Builder $builder
278+ * @param Builder $builder
279279 * @param int $dayRange
280280 *
281- * @return \Illuminate\Database\Eloquent\ Builder
281+ * @return Builder
282282 */
283283 public function scopeFindEndingPeriod (Builder $ builder , int $ dayRange = 3 ): Builder
284284 {
@@ -291,9 +291,9 @@ public function scopeFindEndingPeriod(Builder $builder, int $dayRange = 3): Buil
291291 /**
292292 * Scope subscriptions with ended periods.
293293 *
294- * @param \Illuminate\Database\Eloquent\ Builder $builder
294+ * @param Builder $builder
295295 *
296- * @return \Illuminate\Database\Eloquent\ Builder
296+ * @return Builder
297297 */
298298 public function scopeFindEndedPeriod (Builder $ builder ): Builder
299299 {
@@ -303,9 +303,9 @@ public function scopeFindEndedPeriod(Builder $builder): Builder
303303 /**
304304 * Scope all active subscriptions for a user.
305305 *
306- * @param \Illuminate\Database\Eloquent\ Builder $builder
306+ * @param Builder $builder
307307 *
308- * @return \Illuminate\Database\Eloquent\ Builder
308+ * @return Builder
309309 */
310310 public function scopeFindActive (Builder $ builder ): Builder
311311 {
0 commit comments