private function initialiseStates() { $i = 0; $this->addState(++$i, 'Perfektni'); $this->addState(++$i, 'Lehce opotřebený'); $this->addState(++$i, 'Opotřebený'); $this->addState(++$i, 'Silně Opotřebený'); $this->addState(++$i, 'Poničený bojem'); $this->states->flush(); return $i; }
public function handleSort() { $order = $this->getParameter('sort'); foreach ($order as $sequence => $id) { /** @var State $state */ $state = $this->states->find($id); $state->sequence = $sequence + 1; $this->states->save($state, false); } $this->states->flush(); }