name: ArrayObject class_comment: '# * @template TKey of array-key # * @template TItem # * # * @extends \ArrayObject' dependencies: - name: BaseArrayObject type: class source: ArrayObject - name: Arrayable type: class source: Illuminate\Contracts\Support\Arrayable - name: JsonSerializable type: class source: JsonSerializable properties: [] methods: - name: collect visibility: public parameters: [] comment: '# * @template TKey of array-key # * @template TItem # * # * @extends \ArrayObject # */ # class ArrayObject extends BaseArrayObject implements Arrayable, JsonSerializable # { # /** # * Get a collection containing the underlying array. # * # * @return \Illuminate\Support\Collection' - name: toArray visibility: public parameters: [] comment: '# * Get the instance as an array. # * # * @return array' - name: jsonSerialize visibility: public parameters: [] comment: '# * Get the array that should be JSON serialized. # * # * @return array' traits: - Illuminate\Contracts\Support\Arrayable - JsonSerializable interfaces: - Arrayable