Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
gilour
/
laravel
/
horizon
/
src
/
Contracts
:
MasterSupervisorRepository.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php namespace Laravel\Horizon\Contracts; use Laravel\Horizon\MasterSupervisor; interface MasterSupervisorRepository { /** * Get the names of all the master supervisors currently running. * * @return array */ public function names(); /** * Get information on all of the master supervisors. * * @return array */ public function all(); /** * Get information on a master supervisor by name. * * @param string $name * @return array */ public function find($name); /** * Get information on the given master supervisors. * * @param array $names * @return array */ public function get(array $names); /** * Update the information about the given master supervisor. * * @param \Laravel\Horizon\MasterSupervisor $master * @return void */ public function update(MasterSupervisor $master); /** * Remove the master supervisor information from storage. * * @param string $name * @return void */ public function forget($name); /** * Remove expired master supervisors from storage. * * @return void */ public function flushExpired(); }