public function lang() { $lang = Idioma::where('codigo', App::getLocale())->where('estado', 'A')->first(); $portfolio_completo = PortfolioCompleto::join('portfolio_completo_lang', 'portfolio_completo_lang.portfolio_completo_id', '=', 'portfolio_completo.id')->where('portfolio_completo_lang.lang_id', $lang->id)->where('portfolio_completo.id', $this->id)->first(); if (is_null($portfolio_completo)) { echo "Por null"; $lang = Idioma::where('codigo', 'es')->where('estado', 'A')->first(); $portfolio_completo = PortfolioCompleto::join('portfolio_completo_lang', 'portfolio_completo_lang.portfolio_completo_id', '=', 'portfolio_completo.id')->where('portfolio_completo_lang.lang_id', $lang->id)->where('portfolio_completo.id', $this->id)->first(); } return $portfolio_completo; }