29 lines
		
	
	
		
			736 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
		
			736 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <?php
 | |
| 
 | |
| declare(strict_types=1);
 | |
| 
 | |
| use Toby\Domain\Slack\Handlers\CatchAll;
 | |
| use Toby\Domain\Slack\Handlers\DailySummary;
 | |
| use Toby\Domain\Slack\Handlers\GiveKeysTo;
 | |
| use Toby\Domain\Slack\Handlers\Help;
 | |
| use Toby\Domain\Slack\Handlers\HomeOffice;
 | |
| use Toby\Domain\Slack\Handlers\KeyList;
 | |
| use Toby\Domain\Slack\Handlers\SaySomething;
 | |
| use Toby\Domain\Slack\Handlers\TakeKeysFrom;
 | |
| 
 | |
| return [
 | |
|     'url' => 'api/slack',
 | |
|     'signing_secret' => env('SLACK_SIGNING_SECRET'),
 | |
|     'verify_with_signing' => true,
 | |
|     'handlers' => [
 | |
|         TakeKeysFrom::class,
 | |
|         GiveKeysTo::class,
 | |
|         KeyList::class,
 | |
|         HomeOffice::class,
 | |
|         DailySummary::class,
 | |
|         SaySomething::class,
 | |
|         Help::class,
 | |
|         CatchAll::class
 | |
|     ],
 | |
| ];
 |