Commit 502fc4f5 authored by alissonalbuquerque's avatar alissonalbuquerque
Browse files

add models de extensao e pesquisa

parent b5db8e07
...@@ -55,7 +55,7 @@ class ExtensaoCoordenacao extends Model ...@@ -55,7 +55,7 @@ class ExtensaoCoordenacao extends Model
* @return array * @return array
*/ */
public static function getPlanejamentos() { public static function getPlanejamentos() {
$codes = []; $codes = ['X-1'];
return Planejamento::initQuery()->whereInCodDimensao($codes)->get(); return Planejamento::initQuery()->whereInCodDimensao($codes)->get();
} }
......
...@@ -55,7 +55,7 @@ class ExtensaoOrientacao extends Model ...@@ -55,7 +55,7 @@ class ExtensaoOrientacao extends Model
* @return array * @return array
*/ */
public static function getPlanejamentos() { public static function getPlanejamentos() {
$codes = []; $codes = ['X-2'];
return Planejamento::initQuery()->whereInCodDimensao($codes)->get(); return Planejamento::initQuery()->whereInCodDimensao($codes)->get();
} }
......
...@@ -2,6 +2,7 @@ ...@@ -2,6 +2,7 @@
namespace App\Models\Tabelas\Pesquisa; namespace App\Models\Tabelas\Pesquisa;
use App\Models\Planejamento;
use App\Models\Tabelas\Constants; use App\Models\Tabelas\Constants;
use App\Queries\Tabelas\Pesquisa\PesquisaCoordenacaoQuery; use App\Queries\Tabelas\Pesquisa\PesquisaCoordenacaoQuery;
use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Model;
...@@ -41,6 +42,14 @@ class PesquisaCoordenacao extends Model ...@@ -41,6 +42,14 @@ class PesquisaCoordenacao extends Model
]; ];
} }
/**
* @return array
*/
public static function getPlanejamentos() {
$codes = ['P-2', 'P-4'];
return Planejamento::initQuery()->whereInCodDimensao($codes)->get();
}
public static function initQuery() public static function initQuery()
{ {
return new PesquisaCoordenacaoQuery(get_called_class()); return new PesquisaCoordenacaoQuery(get_called_class());
......
...@@ -2,6 +2,7 @@ ...@@ -2,6 +2,7 @@
namespace App\Models\Tabelas\Pesquisa; namespace App\Models\Tabelas\Pesquisa;
use App\Models\Planejamento;
use App\Models\Tabelas\Constants; use App\Models\Tabelas\Constants;
use App\Queries\Tabelas\Pesquisa\PesquisaLiderancaQuery; use App\Queries\Tabelas\Pesquisa\PesquisaLiderancaQuery;
use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Model;
...@@ -27,6 +28,14 @@ class PesquisaLideranca extends Model ...@@ -27,6 +28,14 @@ class PesquisaLideranca extends Model
return Constants::listFuncaoProjeto($this->funcao); return Constants::listFuncaoProjeto($this->funcao);
} }
/**
* @return array
*/
public static function getPlanejamentos() {
$codes = ['P-1'];
return Planejamento::initQuery()->whereInCodDimensao($codes)->get();
}
public static function initQuery() public static function initQuery()
{ {
return new PesquisaLiderancaQuery(get_called_class()); return new PesquisaLiderancaQuery(get_called_class());
......
...@@ -2,6 +2,7 @@ ...@@ -2,6 +2,7 @@
namespace App\Models\Tabelas\Pesquisa; namespace App\Models\Tabelas\Pesquisa;
use App\Models\Planejamento;
use App\Models\Tabelas\Constants; use App\Models\Tabelas\Constants;
use App\Queries\Tabelas\Pesquisa\PesquisaOrientacaoQuery; use App\Queries\Tabelas\Pesquisa\PesquisaOrientacaoQuery;
use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Model;
...@@ -27,6 +28,14 @@ class PesquisaOrientacao extends Model ...@@ -27,6 +28,14 @@ class PesquisaOrientacao extends Model
return Constants::listFuncaoOrientador($this->funcao); return Constants::listFuncaoOrientador($this->funcao);
} }
/**
* @return array
*/
public static function getPlanejamentos() {
$codes = ['P-3'];
return Planejamento::initQuery()->whereInCodDimensao($codes)->get();
}
public static function initQuery() public static function initQuery()
{ {
return new PesquisaOrientacaoQuery(get_called_class()); return new PesquisaOrientacaoQuery(get_called_class());
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment