Example #1
0
 public function getSeedMaleAvatar()
 {
     $FILE = new \Illuminate\Filesystem\Filesystem();
     $files = $FILE->files('/Users/vicens/www/meigui/public/uploads/avatar');
     try {
         transaction();
         foreach ($files as $path) {
             $file = $FILE->name($path) . '.jpg';
             $user = User::where('sex', UserEnum::SEX_MALE)->whereNull('avatar')->first();
             if ($user && !$user->getOriginal('avatar')) {
                 $user->update(array('avatar' => $file));
             }
         }
         commit();
         return '添加成功';
     } catch (\Exception $e) {
         rollback();
         return $e->getMessage();
     }
 }