public function deleteById($id)
 {
     $path = 'web/producer_logo/' . $id;
     if (Storage::disk('public')->exists($path)) {
         Storage::disk('public')->deleteDirectory($path);
     }
     $result = ProducerLogo::find($id)->delete();
     return $result;
 }
예제 #2
0
 public function create($data)
 {
     $producer = Producer::create($data);
     if ($data['token']) {
         $producer_logo = ProducerLogo::whereProducerToken($data['token'])->first();
         if ($producer_logo) {
             $producer_logo->producer_id = $producer->id;
             $producer_logo->save();
         }
     }
     return $producer;
 }