public function prepareDataRequest() : self
{
$data = request()->only("name","order","logo");
$logoPath = $this->uploadLogo($data["name"]);
if(!is_null($logoPath) && (is_null($logoPath) && is_null($this->brand->logo)))
{
$data["logo"] = $logoPath;
}
$slug = $this->slugGenerate($data["name"],request()->slug);
$data["slug"] = $slug;
$data["status"] = request()->has("status");
$data["is_featured"] = request()->has("is_featured");
$this->prepareData = $data;
// TODO: DATA IS EMPTY.
return $this;
}