public static function getModels($entity_key = null, $idType = null)
 {
     $models = Model::join('types', 'models.model_type_id', '=', 'types.id')->where('models.company_id', Auth::user()['company_id']);
     if (!empty($entity_key)) {
         $models = $models->where('types.entity_key', $entity_key);
     }
     if (!empty($idType)) {
         $models = $models->where('types.id', $idType);
     }
     $models = $models->lists('models.name', 'models.id');
     return $models;
 }