Advertisement
Guest User

Setting.php

a guest
Mar 3rd, 2015
396
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.73 KB | None | 0 0
  1. <?php namespace App;
  2.  
  3. use Illuminate\Database\Eloquent\Model as Eloquent;
  4.  
  5. class Setting extends Eloquent
  6. {
  7. protected $table = 'settings';
  8. public $timestamps = false;
  9.  
  10. public function getSetting($name,$default_value=0){
  11. $setting = Setting::where('name', '=', $name)->first();
  12. if(isset($setting->value))
  13. return $setting->value;
  14. else return $default_value;
  15. }
  16.  
  17. public function putSetting($name,$value=0){
  18. $setting = Setting::where('name', '=', $name)->first();
  19. if(isset($setting->id))
  20. Setting::where('name', $name)->update(array('value' => $value));
  21. else {
  22. $this->name = $name;
  23. $this->value = $value;
  24. $this->save();
  25. }
  26. }
  27. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement