public function snapshot()
    {
        collect($this->measuredJobs())->each(function ($job) {
            $this->storeSnapshotForJob($job);
        });

        collect($this->measuredQueues())->each(function ($queue) {
            $this->storeSnapshotForQueue($queue);
        });

        $this->storeSnapshotTimestamp();
    }
public function snapshot()
    {
        collect($this->measuredJobs())->each(function ($job) {
            $this->storeSnapshotForJob($job);
        });

        collect($this->measuredQueues())->each(function ($queue) {
            $this->storeSnapshotForQueue($queue);
        });

        $this->storeSnapshotTimestamp();
    }
public function snapshot ( ) { collect ( $ this -> measuredJobs ( ) ) -> each ( function ( $ job ) { $ this -> storeSnapshotForJob ( $ job ) ; } ) ; collect ( $ this -> measuredQueues ( ) ) -> each ( function ( $ queue ) { $ this -> storeSnapshotForQueue ( $ queue ) ; } ) ; $ this -> storeSnapshotTimestamp ( ) ; }
Store a snapshot of the metrics information.

@return void
Store a snapshot of the metrics information .