Skip to content

Commit

Permalink
Merge pull request #147 from eleven26/master
Browse files Browse the repository at this point in the history
Optimize trait usage
  • Loading branch information
hhxsv5 committed May 30, 2019
2 parents 41c62a6 + 772fbab commit 72170c4
Show file tree
Hide file tree
Showing 4 changed files with 2 additions and 21 deletions.
13 changes: 2 additions & 11 deletions src/LaravelS.php
Original file line number Diff line number Diff line change
Expand Up @@ -35,17 +35,8 @@ class LaravelS extends Server
/**
* Fix conflicts of traits
*/
use InotifyTrait, LaravelTrait, LogTrait, ProcessTitleTrait, TimerTrait, CustomProcessTrait {
LogTrait::log insteadof InotifyTrait, TimerTrait, CustomProcessTrait;
LogTrait::logException insteadof InotifyTrait, TimerTrait, CustomProcessTrait;
LogTrait::trace insteadof InotifyTrait, TimerTrait, CustomProcessTrait;
LogTrait::info insteadof InotifyTrait, TimerTrait, CustomProcessTrait;
LogTrait::warning insteadof InotifyTrait, TimerTrait, CustomProcessTrait;
LogTrait::error insteadof InotifyTrait, TimerTrait, CustomProcessTrait;
LogTrait::callWithCatchException insteadof InotifyTrait, TimerTrait, CustomProcessTrait;
ProcessTitleTrait::setProcessTitle insteadof InotifyTrait, TimerTrait, CustomProcessTrait;
LaravelTrait::initLaravel insteadof TimerTrait, CustomProcessTrait;
}
use InotifyTrait, LaravelTrait, LogTrait, ProcessTitleTrait, TimerTrait, CustomProcessTrait;

/**@var array */
protected $laravelConf;

Expand Down
3 changes: 0 additions & 3 deletions src/Swoole/Traits/CustomProcessTrait.php
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,6 @@

trait CustomProcessTrait
{
use ProcessTitleTrait;
use LogTrait;

public function addCustomProcesses(Server $swoole, $processPrefix, array $processes, array $laravelConfig)
{
$pidfile = dirname($swoole->setting['pid_file']) . '/laravels-custom-processes.pid';
Expand Down
3 changes: 0 additions & 3 deletions src/Swoole/Traits/InotifyTrait.php
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,6 @@

trait InotifyTrait
{
use ProcessTitleTrait;
use LogTrait;

public function addInotifyProcess(Server $swoole, array $config, array $laravelConf)
{
if (empty($config['enable'])) {
Expand Down
4 changes: 0 additions & 4 deletions src/Swoole/Traits/TimerTrait.php
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,6 @@

trait TimerTrait
{
use ProcessTitleTrait;
use LaravelTrait;
use LogTrait;

public function addTimerProcess(Server $swoole, array $config, array $laravelConfig)
{
if (empty($config['enable']) || empty($config['jobs'])) {
Expand Down

0 comments on commit 72170c4

Please sign in to comment.