public function getAllTiporrhh()
 {
     return Tiporrhh::find()->all();
 }
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getTiporrhhIdTipoRRHH()
 {
     return $this->hasOne(Tiporrhh::className(), ['idTipoRRHH' => 'tiporrhh_idTipoRRHH']);
 }
 /**
  * Relaciona el username del login con su rol Tipo de la tabla tiporrhh y renderiza a la página de en construcción en
  * el caso que no exista el Tipo o la vista.
  *
  * @param string $username provisto en el login
  * @return string el campo descript de la tabla tiporrhh correspondiente a username
  */
 public function getDescriptRole($username)
 {
     $role = Tiporrhh::find()->where("idTipoRRHH=:idTipoRRHH", [":idTipoRRHH" => $this->getIdTipoRRHH($username)]);
     if ($role->count() == 0 || !file_exists(__DIR__ . '/../views/site/' . $this->getRole($username) . '.php')) {
         return "usuario";
     } else {
         return Tiporrhh::findOne(['idTipoRRHH' => $this->getIdTipoRRHH($username)])->descript;
     }
 }