Syntax:-
$collection->collect(function($value)
{
return !empty($value);
}
)->filter()->values();
Aresource
<?php
namespace App\Http\Resources;
use App\Model\Mymodel;
use Illuminate\Http\Resources\Json\JsonResource;
use stdClass;
class Aresource extends JsonResource
{
$data = Mymodel::whereIn('mymodel', 10)
->get();
$week_details = Bresource::collection($data);
return [
"name"=>"Neeraj choudhary";,
"my" => collect($data)->filter(function($data){
return !empty($data);
})->values(),
];
}
}
Bresource
<?php
namespace App\Http\Resources;
use Illuminate\Http\Resources\Json\JsonResource;
use stdClass;
class Bresource extends JsonResource
{
public function toArray($request)
{
return [
'id'=>$this->id,
'name'=>$this->name,
'email'=>$this->email
];
}
}
}
Comments
Post a Comment
If you any doubt of any topic then you can comment me.