public function offsetSet($offset, $value) { if (null === $this->entries) { $this->__load___(); } return $this->entries->offsetSet($offset, $value); }
function it_returns_mass_action($handlerRegistry, DatagridInterface $grid, Acceptor $acceptor, MassActionExtension $massActionExtension, MassActionInterface $massActionInterface, QueryBuilder $queryBuilder, DatasourceInterface $datasource, ProductMassActionRepositoryInterface $massActionRepository, MassActionHandlerInterface $massActionHandler, $parametersParser) { $request = new Request(['inset' => 'inset', 'values' => 1, 'gridName' => 'grid', 'massAction' => $massActionInterface, 'actionName' => 'mass_edit_action']); $parametersParser->parse($request)->willReturn(['inset' => 'inset', 'values' => 1]); $datasource->getMassActionRepository()->willReturn($massActionRepository); $massActionRepository->applyMassActionParameters($queryBuilder, 'inset', 1)->willReturn(null); $massActionExtension->getMassAction('mass_edit_action', $grid)->willReturn($massActionInterface); $acceptor->getExtensions()->willReturn([$massActionExtension]); $alias = 'mass_action_alias'; $options = new ArrayCollection(); $options->offsetSet('handler', $alias); $massActionInterface->getOptions()->willReturn($options); $handlerRegistry->getHandler($alias)->willReturn($massActionHandler); $massActionHandler->handle($grid, $massActionInterface)->willReturn($massActionHandler); $this->dispatch($request)->shouldReturnAnInstanceOf('\\Pim\\Bundle\\DataGridBundle\\Extension\\MassAction\\Handler\\MassActionHandlerInterface'); }
/** * ArrayAccess implementation of offsetSet() * * @param mixed $offset Offset * @param mixed $value Value * * @return void */ public function offsetSet($offset, $value) { if ($this->checkElement($value, $offset)) { parent::offsetSet($offset, $value); } }
/** {@inheritDoc} */ public function offsetSet($offset, $value) { $this->initialize(); $this->isDirty = true; return $this->collection->offsetSet($offset, $value); }
/** * @param mixed $offset * @param Column $column * * @return bool|void */ public function offsetSet($offset, $column) { $this->columnTypeExpected($column); return parent::offsetSet($offset, $column); }
public function offsetSet($offset, $value) { return $this->fields->offsetSet($offset, $value); }
/** * @param mixed $offset * @param mixed $value * * @return bool|void */ public function offsetSet($offset, $value) { return parent::offsetSet($offset, $this->createDefinition($value)); }