public function run()
 {
     Eloquent::unguard();
     Configuration::create(array('id' => 1, 'site_id' => currentSite()->id, 'name' => 'site.name', 'value' => 'Nome do síte'));
     Configuration::create(array('id' => 2, 'site_id' => currentSite()->id, 'name' => 'site.telephone', 'value' => 'Telefone'));
     Configuration::create(array('id' => 3, 'site_id' => currentSite()->id, 'name' => 'site.address', 'value' => 'Endereço'));
 }
 public function get($name)
 {
     $model = Configuration::where('name', '=', $name)->first();
     if ($model) {
         return $model->value;
     }
 }
 public function getModel()
 {
     $model = Configuration::where('name', '=', $this->name)->first();
     if ($model) {
         return $model;
     } else {
         $model = new Configuration();
         $model->name = $this->name;
         return $model;
     }
 }