query = Planejamento::where($init); } /** * @param integer $dimensao * @param string $expression * @return Builder */ public function whereDimensao(int $dimensao, string $expression = '=') { return $this->query->where('dimensao', $expression, $dimensao); } /** * @param integer $cod_dimensao * @param string $expression * @return Builder */ public function whereCodDimensao(string $cod_dimensao, string $expression = '=') { return $this->query->where('cod_dimensao', $expression, $cod_dimensao); } /** * @param array $codes_dimensao * @param string $expression * @return Builder */ public function whereInCodDimensao($codes_dimensao) { return $this->query->whereIn('cod_dimensao', $codes_dimensao); } }