Skip to content

Instantly share code, notes, and snippets.

public function __get($nomeDoAtributo){
$nomeDoAtributoNoRepositorio = Configuracoes::getConfiguracoesDeCamposDasLeituras()[$nomeDoAtributo][$this->getEstacaoMeteorologicaId()];
if(is_array($nomeDoAtributoNoRepositorio)){
foreach($nomeDoAtributoNoRepositorio as $nomeDoAtributo){
$valorDoAtributo = $this->getValorDoAtributo($nomeDoAtributoNoRepositorio);
}
} else if(is_string($nomeDoAtributoNoRepositorio)){
$valorDoAtributo = $this->getValorDoAtributo($nomeDoAtributoNoRepositorio);
} else {
@neylsongularte
neylsongularte / exemplo.php
Created December 3, 2021 19:53 — forked from juarezfranco/exemplo.php
laravel - baixar arquivos grandes
use Laravel\Lumen\Http\ResponseFactory; // para lumen
use Illuminate\Http\Response; // para laravel
ResponseFactory::macro('baixarStream', function ($stream) {
return response()->stream(function () use ($stream) {
while (!feof($stream)) {
echo fread($stream, 1024);
}
fclose($stream);
});