v.0.1
This commit is contained in:
		
							
								
								
									
										24
									
								
								vendor/illuminate/contracts/Notifications/Dispatcher.php
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										24
									
								
								vendor/illuminate/contracts/Notifications/Dispatcher.php
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,24 @@
 | 
			
		||||
<?php
 | 
			
		||||
 | 
			
		||||
namespace Illuminate\Contracts\Notifications;
 | 
			
		||||
 | 
			
		||||
interface Dispatcher
 | 
			
		||||
{
 | 
			
		||||
    /**
 | 
			
		||||
     * Send the given notification to the given notifiable entities.
 | 
			
		||||
     *
 | 
			
		||||
     * @param  \Illuminate\Support\Collection|array|mixed  $notifiables
 | 
			
		||||
     * @param  mixed  $notification
 | 
			
		||||
     * @return void
 | 
			
		||||
     */
 | 
			
		||||
    public function send($notifiables, $notification);
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * Send the given notification immediately.
 | 
			
		||||
     *
 | 
			
		||||
     * @param  \Illuminate\Support\Collection|array|mixed  $notifiables
 | 
			
		||||
     * @param  mixed  $notification
 | 
			
		||||
     * @return void
 | 
			
		||||
     */
 | 
			
		||||
    public function sendNow($notifiables, $notification);
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										32
									
								
								vendor/illuminate/contracts/Notifications/Factory.php
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										32
									
								
								vendor/illuminate/contracts/Notifications/Factory.php
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,32 @@
 | 
			
		||||
<?php
 | 
			
		||||
 | 
			
		||||
namespace Illuminate\Contracts\Notifications;
 | 
			
		||||
 | 
			
		||||
interface Factory
 | 
			
		||||
{
 | 
			
		||||
    /**
 | 
			
		||||
     * Get a channel instance by name.
 | 
			
		||||
     *
 | 
			
		||||
     * @param  string|null  $name
 | 
			
		||||
     * @return mixed
 | 
			
		||||
     */
 | 
			
		||||
    public function channel($name = null);
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * Send the given notification to the given notifiable entities.
 | 
			
		||||
     *
 | 
			
		||||
     * @param  \Illuminate\Support\Collection|array|mixed  $notifiables
 | 
			
		||||
     * @param  mixed  $notification
 | 
			
		||||
     * @return void
 | 
			
		||||
     */
 | 
			
		||||
    public function send($notifiables, $notification);
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * Send the given notification immediately.
 | 
			
		||||
     *
 | 
			
		||||
     * @param  \Illuminate\Support\Collection|array|mixed  $notifiables
 | 
			
		||||
     * @param  mixed  $notification
 | 
			
		||||
     * @return void
 | 
			
		||||
     */
 | 
			
		||||
    public function sendNow($notifiables, $notification);
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user