Λ
Size: a a a
Λ
MZ
Λ
BN
MZ
MZ
Λ
Λ
<?php
namespace App\Jobs\Auth;
use App\User;
use App\Http\Requests\Auth\LoginRequest;
class RegisterJob
{
/**
* @var string
*/
protected $phone;
/**
* @param LoginRequest $request
*
* @return void
*/
public function __construct(LoginRequest $request)
{
$this->phone = $request->getPhone();
}
/**
* @return User
*/
public function handle(): User
{
$user = new User(['phone' => $this->phone]);
$user->save();
return $user;
}
}
MZ
MZ
<?php
namespace App\Jobs\Auth;
use App\User;
use App\Http\Requests\Auth\LoginRequest;
class RegisterJob
{
/**
* @var string
*/
protected $phone;
/**
* @param LoginRequest $request
*
* @return void
*/
public function __construct(LoginRequest $request)
{
$this->phone = $request->getPhone();
}
/**
* @return User
*/
public function handle(): User
{
$user = new User(['phone' => $this->phone]);
$user->save();
return $user;
}
}
MZ
Λ
MZ
Λ
BN
MZ
MZ
Λ
<?phpсравните мой код и этот
namespace App\Jobs;
use App\Podcast;
use App\AudioProcessor;
use Illuminate\Bus\Queueable;
use Illuminate\Queue\SerializesModels;
use Illuminate\Queue\InteractsWithQueue;
use Illuminate\Contracts\Queue\ShouldQueue;
use Illuminate\Foundation\Bus\Dispatchable;
class ProcessPodcast implements ShouldQueue
{
use Dispatchable, InteractsWithQueue, Queueable, SerializesModels;
protected $podcast;
/**
* Create a new job instance.
*
* @param Podcast $podcast
* @return void
*/
public function __construct(Podcast $podcast)
{
$this->podcast = $podcast;
}
/**
* Execute the job.
*
* @param AudioProcessor $processor
* @return void
*/
public function handle(AudioProcessor $processor)
{
// Process uploaded podcast...
}
}
BN
MZ