name: Prunable class_comment: null dependencies: - name: ModelsPruned type: class source: Illuminate\Database\Events\ModelsPruned - name: LogicException type: class source: LogicException properties: [] methods: - name: pruneAll visibility: public parameters: - name: chunkSize default: '1000' comment: '# * Prune all prunable models in the database. # * # * @param int $chunkSize # * @return int' - name: prunable visibility: public parameters: [] comment: '# * Get the prunable model query. # * # * @return \Illuminate\Database\Eloquent\Builder' - name: prune visibility: public parameters: [] comment: '# * Prune the model in the database. # * # * @return bool|null' - name: pruning visibility: protected parameters: [] comment: '# * Prepare the model for pruning. # * # * @return void' traits: - Illuminate\Database\Events\ModelsPruned - LogicException interfaces: []