Skip to content

Instantly share code, notes, and snippets.

<?php
namespace Tests\Feature\Version;
use Facades\App\Process;
use Tests\Fake\ProcessFake;
use Tests\TestCase;
class WebServerTest extends TestCase
{
<?php
namespace App\Http\Controllers;
use Facades\App\Process;
class WebServerController extends Controller
{
public function restart()
{
<?php
namespace Tests\Fake;
use App\Process;
use PHPUnit\Framework\Assert as PHPUnit;
class ProcessFake extends Process
{
/**
<?php
namespace Tests\Integration;
use Facades\App\Process;
use Tests\TestCase;
class ProcessTest extends TestCase
{
/**
<?php
namespace App\Http\Resources;
use Illuminate\Http\Resources\Json\Resource;
class UsersResource extends Resource
{
/**
* Transform the resource into an array.
<?php
namespace App\Http\Controllers;
use App\Http\Resources\UsersResource;
use App\User;
class UsersController extends Controller
{
/**
<?php
namespace App\Http\Resources;
use Illuminate\Http\Resources\Json\Resource;
class UsersResource extends Resource
{
/**
* @var array
<?php
namespace App\Http\Resources;
use Illuminate\Http\Resources\Json\Resource;
class UsersResource extends Resource
{
public static function collection($resource)
<?php
namespace App\Http\Resources;
use Illuminate\Http\Resources\Json\ResourceCollection;
class UsersResourceCollection extends ResourceCollection
{
/**
* @var array
@deleugpn
deleugpn / Resource.php
Last active November 23, 2018 02:59
Filter resource fields by query string
<?php
namespace App\Http\Resources;
use Illuminate\Http\Resources\Json\Resource;
class UsersResource extends Resource
{
/**
* Transform the resource into an array.