/** * 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(); } }
/** * Create a new event instance. * * @return void */ public function __construct(User $user) { $this->user = $user; FrontPageNode::reset($user); }