[ Avaa Bypassed ]




Upload:

Command:

hmhc3928@18.117.71.102: ~ $
Derived Collections
===================

You can create custom collection classes by extending the
``Doctrine\Common\Collections\ArrayCollection`` class. If the
``__construct`` semantics are different from the default ``ArrayCollection``
you can override the ``createFrom`` method:

.. code-block:: php
    final class DerivedArrayCollection extends ArrayCollection
    {
        /** @var \stdClass */
        private $foo;

        public function __construct(\stdClass $foo, array $elements = [])
        {
            $this->foo = $foo;

            parent::__construct($elements);
        }

        protected function createFrom(array $elements) : self
        {
            return new static($this->foo, $elements);
        }
    }

Filemanager

Name Type Size Permission Actions
derived-collections.rst File 738 B 0644
expression-builder.rst File 3.46 KB 0644
expressions.rst File 2.17 KB 0644
index.rst File 8.21 KB 0644
lazy-collections.rst File 740 B 0644
sidebar.rst File 122 B 0644