ShareSettings.php 760 B

123456789101112131415161718192021222324252627
  1. <?php
  2. namespace App\Models;
  3. use Illuminate\Database\Eloquent\Model;
  4. class ShareSettings extends Model
  5. {
  6. protected $table = 'love_share_settings';
  7. protected $fillable = [
  8. 'username', 'domain','icon','title','description','live_rome_username', 'live_rome_title', 'live_rome_icon','live_rome_description','live_rome_domain'
  9. ];
  10. public function getIconAttribute(){
  11. $icon=$this->attributes['icon'];
  12. if ($icon){
  13. return config('love.QINIU_MY_DOMAINS').$icon;
  14. }
  15. return '';
  16. }
  17. public function getLiveRomeIconAttribute(){
  18. $icon=$this->attributes['live_rome_icon'];
  19. if ($icon){
  20. return config('love.QINIU_MY_DOMAINS').$icon;
  21. }
  22. return '';
  23. }
  24. }