/** * @param $name * * @return Budget|null */ protected function findBudget($name) { // account $user = User::whereEmail('*****@*****.**')->first(); /** @var Budget $budget */ foreach (Budget::get() as $budget) { if ($budget->name == $name && $user->id == $budget->user_id) { return $budget; break; } } return null; }
/** * @param $name * * @return Budget|null */ protected function findBudget($name) { /** @var Budget $budget */ foreach (Budget::get() as $budget) { if ($budget->name == $name && $this->user->id == $budget->user_id) { return $budget; break; } } return null; }
public function moveBudgetsBack() { Budget::get()->each(function (Budget $budget) { Component::firstOrCreate(['name' => $budget->name, 'user_id' => $budget->user_id, 'class' => 'Budget']); }); }