예제 #1
0
 /**
  * Execute the console command.
  *
  * @param FieldRepositoryInterface      $fields
  * @param StreamRepositoryInterface     $streams
  * @param AssignmentRepositoryInterface $assignments
  */
 public function fire(FieldRepositoryInterface $fields, StreamRepositoryInterface $streams, AssignmentRepositoryInterface $assignments)
 {
     $streams->cleanup();
     $this->info('Abandoned streams deleted successfully.');
     $fields->cleanup();
     $this->info('Abandoned fields deleted successfully.');
     $assignments->cleanup();
     $this->info('Abandoned assignments deleted successfully.');
 }
 /**
  * Handle the command.
  *
  * @param AssignmentRepositoryInterface $assignments
  * @param StreamRepositoryInterface     $streams
  * @param FieldRepositoryInterface      $fields
  */
 public function handle(AssignmentRepositoryInterface $assignments, StreamRepositoryInterface $streams, FieldRepositoryInterface $fields)
 {
     $assignments->cleanup();
     $streams->cleanup();
     $fields->cleanup();
 }