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; } }