У меня есть код, подобный следующему:
return $client->general;
, где general имеет отношение только к клиенту.Теперь, как я могу избежать отправки атрибутов, где значение равно NULL или пустой строке.Beacuse Общая таблица содержит много столбцов, и я не хочу отправлять все значения, если некоторые из них имеют значение NULL или пустую строку.
РЕДАКТИРОВАТЬ: Прямо сейчас я использую это решение, но есть ли лучшеспособ сделать это?
foreach($client->general->toArray() as $key => $value) {
if($value === null || $value === "") {
unset($client->general[$key]);
}
}
return $client->general;