public function ArrayCollection::remove in Plug 7
Removes the element at the specified index from the collection.
Parameters
string|integer $key The kex/index of the element to remove.:
Return value
mixed The removed element or NULL, if the collection did not contain the element.
Overrides Collection::remove
1 call to ArrayCollection::remove()
- ArrayCollection::offsetUnset in lib/doctrine/ collections/ lib/ Doctrine/ Common/ Collections/ ArrayCollection.php 
- Required by interface ArrayAccess.
File
- lib/doctrine/ collections/ lib/ Doctrine/ Common/ Collections/ ArrayCollection.php, line 104 
Class
- ArrayCollection
- An ArrayCollection is a Collection implementation that wraps a regular PHP array.
Namespace
Doctrine\Common\CollectionsCode
public function remove($key) {
  if (!isset($this->elements[$key]) && !array_key_exists($key, $this->elements)) {
    return null;
  }
  $removed = $this->elements[$key];
  unset($this->elements[$key]);
  return $removed;
}