src/Entity/AbstractArrayAccess.php line 21

Open in your IDE?
  1. <?php
  2. namespace App\Entity;
  3. use ArrayAccess;
  4. abstract class AbstractArrayAccess implements ArrayAccess
  5. {
  6.     
  7.     /* ArrayAccess */
  8.      public function offsetExists($offset) {
  9.         // In this example we say that exists means it is not null
  10.         $value $this->{"get$offset"}();
  11.         return $value !== null;
  12.     }
  13.     public function offsetSet($offset$value) {
  14.         $this->{"set$offset"}($value);
  15.     }
  16.     public function offsetGet($offset) {
  17.         return $this->{"get$offset"}();
  18.     }
  19.     public function offsetUnset($offset) {
  20.         $this->{"set$offset"}(null);
  21.     }
  22.     /* End ArrayAccess */
  23.     
  24. }
  25. ?>