protected function syncAdtypesToSubscription(Subscription $subscription, $adtypes)
 {
     array_walk($adtypes, function (&$adtype, $key) {
         $adtype['number'] = $adtype['enabled'] == 1 && $adtype['number'] > 0 ? $adtype['number'] : 0;
         unset($adtype['enabled']);
     });
     $subscription->adtypes()->sync($adtypes);
 }
Exemple #2
0
 /**
  * Show the form for editing the specified resource.
  *
  * @param int $id
  *
  * @return Response
  */
 public function edit(Subscription $subscription)
 {
     $adtypes = $subscription->adtypes()->lists('number', 'adtype_id');
     return view_backend('subscription.edit', compact('subscription', 'adtypes'));
 }