/**
  * Create a new Share.
  *
  * @param Array $data Data To be implemented
  *
  * @return Bool Return true or false if model creation passes or fails, respectively.
  */
 public function create($data)
 {
     $data['slug'] = !empty($data['slug']) ? $this->slugify($data['slug']) : $this->slugify($data['title']);
     return Share::create($data);
 }
<?php

use Socializr\Models\Share;
$shares = [['Facebook', 'facebook', '//www.facebook.com/sharer/sharer.php?u={{ current_url }}'], ['Twitter', 'twitter', '//twitter.com/intent/tweet?text={{ current_title }}&url={{ current_url }}&via=@socializr'], ['Google+', 'google-plus', '//plus.google.com/share?url={{ current_url }}'], ['LinkedIn', 'linkedin', 'https://www.linkedin.com/shareArticle?mini=true&url={{ current_url }}&title={{ current_title }}&summary=Shared By Socializr&source={{ blog_url }}'], ['Reddit', 'reddit', '//www.reddit.com/submit?url={{ current_url }}&title={{ current_title }}']];
foreach ($shares as $share) {
    list($title, $slug, $url) = $share;
    Share::create(compact('title', 'slug', 'url') + ['default_set' => true]);
}