Example #1
0
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     foreach (User::all() as $user) {
         if ($user->frontPageNodes()->isEmpty()) {
             FrontPageNode::reset($user);
         }
     }
 }
 public function update(Request $request)
 {
     $node_id = $request->input('node_id');
     $state = $request->input('state');
     $user = Auth::user();
     if ($state == 'on') {
         FrontPageNode::firstOrNew(['user_id' => $user->id, 'node_id' => $node_id])->save();
     } else {
         FrontPageNode::where('user_id', $user->id)->where('node_id', $node_id)->delete();
     }
 }
Example #3
0
 /**
  * Create a new event instance.
  *
  * @return void
  */
 public function __construct(User $user)
 {
     $this->user = $user;
     FrontPageNode::reset($user);
 }